CN103870271A - Information processing method and electronic equipment - Google Patents

Information processing method and electronic equipment Download PDF

Info

Publication number
CN103870271A
CN103870271A CN201410055143.2A CN201410055143A CN103870271A CN 103870271 A CN103870271 A CN 103870271A CN 201410055143 A CN201410055143 A CN 201410055143A CN 103870271 A CN103870271 A CN 103870271A
Authority
CN
China
Prior art keywords
wicket
target
conversion
touch
parameter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410055143.2A
Other languages
Chinese (zh)
Inventor
朱少峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410055143.2A priority Critical patent/CN103870271A/en
Publication of CN103870271A publication Critical patent/CN103870271A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses an information processing method and electronic equipment. The method comprises the following steps of receiving first operation; resolving the first operation, and determining M target small windows at which the first operation aims, wherein M is an integer greater than 1; receiving second operation; resolving the second operation to obtain operating parameters of the second operation; determining M transformation parameters according to the operating parameters of the second operation, wherein the M transformation parameters correspond to the M target small windows one to one; correspondingly transforming the M target small windows to obtain M transformed target small windows for replacing the M untransformed target small windows according to the M transformation parameters, and displaying contents corresponding to the untransformed target small windows in the corresponding transformed target small windows. According to the information processing method and the electronic equipment, the operation of moving, scaling, closing and the like over the small targets can be rapidly and conveniently implemented, so that high operation efficiency is ensured, and user experiences are improved.

Description

Information processing method and electronic equipment
Technical field
The present invention relates to the information processing technology, relate in particular to a kind of information processing method and electronic equipment.
Background technology
All resolution smaller, screen is also lower for early stage electronic equipment screen size, the content of application is shown with full screen window as Android (Android) by corresponding operating system; Consider following scene:
In the time that electronic equipment screen size increases, application provides non-full screen window to show support if, allow multiple application in electronic equipment with wicket (non-full screen window) simultaneously in the time that the display unit of electronic equipment shows, how efficiently and easily to the non-full screen window of all or part of unlatching move, close, the bookkeeping such as convergent-divergent, to save the running time, promote user and experience, correlation technique there is no effective solution.
Summary of the invention
The embodiment of the present invention provides a kind of information processing method and electronic equipment, can be efficiently and easily to the wicket of opening move, close, the bookkeeping such as convergent-divergent, save the running time, promote user and experience.
The technical scheme of the embodiment of the present invention is achieved in that
The embodiment of the present invention provides a kind of information processing method, be applied to an electronic equipment, described electronic equipment comprises a touch-display unit, and described electronic equipment support moves at least one application, so that described application shows in described touch-display unit by wicket or full screen window; The viewing area of described full screen window equals described touch-display unit can accept the region of touch-control event, and the viewing area of described wicket is less than described touch-display unit can accept the region of touch-control event; Described wicket is by a conversion parameter, described full screen window to be converted and obtained, and described electronic equipment support is controlled described touch-display unit and shown at least two wickets simultaneously; Described method comprises:
Obtain the first operation;
Resolve described the first operation, determine M target wicket of described the first operation, M is greater than 1 integer;
Obtain the second operation;
Resolve described the second operation, obtain the operating parameter of described the second operation;
According to the operating parameter of described the second operation, determine M conversion parameter, a described M conversion parameter is corresponding one by one with described M target wicket;
According to a described M conversion parameter, convert tackling described M target wicket, the M after being converted a target wicket, to replace M target wicket before conversion, make content corresponding to target wicket before described conversion, the respective objects wicket after conversion shows.
The embodiment of the present invention also provides a kind of electronic equipment, and described electronic equipment comprises a touch-display unit and control module;
Described control module, moves at least one application for supporting, so that described application shows in described touch-display unit by wicket or full screen window; Wherein, the viewing area of described full screen window equals described touch-display unit can accept the region of touch-control event, and the viewing area of described wicket is less than described touch-display unit can accept the region of touch-control event;
Described control module, also for by a conversion parameter, described full screen window being converted and obtains described wicket, described control module support is controlled described touch-display unit and is shown at least two wickets simultaneously;
Described electronic equipment also comprises: acquiring unit and resolution unit; Wherein,
Described acquiring unit, for obtaining the first operation;
Described resolution unit, for resolving described the first operation, determines M target wicket of described the first operation, and M is greater than 1 integer;
Described acquiring unit, also for obtaining the second operation;
Described resolution unit, also, for resolving described the second operation, obtains the operating parameter of described the second operation;
Described control module, also, for according to the operating parameter of described the second operation, determines M conversion parameter, and a described M conversion parameter is corresponding one by one with described M target wicket;
According to a described M conversion parameter, convert tackling described M target wicket, the M after being converted a target wicket, to replace M target wicket before conversion, make content corresponding to target wicket before described conversion, the respective objects wicket after conversion shows.
The technical scheme that the present embodiment provides, support user to operate to choose target wicket by electronic equipment is implemented to first, and support user by implement the second operation to target wicket move, close, the operation such as convergent-divergent, thereby, without one by one wicket being operated, swift and convenient to operate, promote user's experience.
Accompanying drawing explanation
Fig. 1 is the realization flow schematic diagram of information processing method in the embodiment of the present invention one;
Fig. 2 a is the realization flow schematic diagram of information processing method in the embodiment of the present invention two;
Fig. 2 b is the demonstration schematic diagram of wicket in the embodiment of the present invention two;
Fig. 3 a is the schematic diagram of implementing the first operation in the embodiment of the present invention three;
Fig. 3 b is the realization flow schematic diagram of information processing method in the embodiment of the present invention three;
Fig. 4 a is the schematic diagram of implementing the first operation in the embodiment of the present invention four;
Fig. 4 b is the realization flow schematic diagram of information processing method in the embodiment of the present invention four;
Fig. 5 is the composition structural representation of electronic equipment in the embodiment of the present invention five;
Fig. 6 is the composition structural representation of electronic equipment in the embodiment of the present invention six.
Embodiment
Below in conjunction with the drawings and specific embodiments, the present invention is described in further detail.
Embodiment mono-
The present embodiment is recorded a kind of information processing method, be applied to the electronic equipment such as mobile phone, panel computer, described electronic equipment comprises a touch-display unit, described electronic equipment support moves at least one application, so that described application shows in described touch-display unit by wicket or full screen window;
Wherein, the viewing area of described full screen window equals described touch-display unit can accept the region of touch-control event, and the viewing area of described wicket is less than described touch-display unit can accept the region of touch-control event; Described wicket is by a conversion parameter, described full screen window to be converted and obtained, follow-up describing described conversion; Described electronic equipment support is controlled described touch-display unit and is shown at least two wickets simultaneously;
As shown in Figure 1, said method comprising the steps of:
Step 101, obtains the first operation.
Step 102, resolves described the first operation, determines M target wicket of described the first operation.
M is greater than 1 integer.
The technical scheme that the present embodiment is recorded for be described first while being operating as the operation of selected target wicket, the respective handling of carrying out; In the time that wicket is not chosen in described the first operation, can process according to the flow process in correlation technique the response of described the first operation, in the present embodiment, do not discuss; Described the first operation can be the touch control operation to described touch-display unit, with the wicket of choosing touch-display unit to show; Described the first operation can be also voice operating, by electronic equipment, the voice that receive is identified, to determine the target wicket of the first operation; For example, in the time that electronic equipment control touch-display unit shows wicket, can show corresponding mark in the viewing area of each wicket, when electronic equipment receives and identifies out while identifying corresponding voice with wicket, the wicket of the mark correspondence identifying is defined as to target wicket.
Step 103, obtains the second operation.
Step 104, resolves described the second operation, obtains the operating parameter of described the second operation.
Step 105, according to described the second operating parameter, determines M conversion parameter.
A described M conversion parameter is corresponding one by one with described M target wicket, and each conversion parameter is for converting wicket.
Step 106, according to a described M conversion parameter, converts the M after being converted a target wicket to tackling described M target wicket.
Thereby replace M target wicket before conversion, make content corresponding to target wicket before described conversion, the respective objects wicket after conversion shows.
Conversion in step 106 comprise with down conversion one of at least: make the transverse width of described target wicket and/or longitudinally width carry out the conversion of same magnitude; Make described target wicket carry out same displacement; Make described target wicket carry out the rotation of equal angular; Described conversion parameter comprises that following parameter one of at least: parameter value, matrix, parameter group and parameter sets.
Below to utilizing conversion parameter, described full screen window is converted to the implementation procedure that obtains wicket and describe.
In the time that described conversion parameter adopts the form of matrix, to utilize conversion parameter that full screen window Scaling 1/2 is transformed to wicket as example, first, obtain image buffer storage data corresponding to full screen window, comprise the two-dimensional coordinate (x of the mark pixel in image buffer storage data o, y o), and be extended for three-dimensional coordinate (x o, y o, z o), utilize matrix
Figure BDA0000467112910000051
to the three-dimensional coordinate (x of pixel in image buffer storage data corresponding to full screen window o, y o, z o) convert, wherein, M 11, M 22value be 1/2, M 33value be 1/2, M 33value can be also other values, and in matrix, the value of other elements is 0; Obtain the three-dimensional coordinate (x of pixel in image buffer storage data that wicket is corresponding t, y t, z t), as the formula (1):
( x t , y t , z t ) = M 11 M 12 M 13 M 21 M 22 M 23 M 31 M 32 M 33 × x o y o z o . . . ( 1 )
The image buffer storage data of the region corresponding content in the image buffer storage data that obtain after utilization conversion and full screen window outside wicket viewing area, obtain frame buffer data, utilize the frame buffer data that obtain to show the wicket after conversion in described touch-display unit, and region outside wicket viewing area shows other guide, such as desktop, status bar etc.; Consider while obtaining wicket after multiple full screen window are converted, between multiple wickets, may have the situation of overlapping region, correspondingly, in the present embodiment, the two-dimensional coordinate (x of the mark pixel in the image buffer storage data of full screen window o, y o) be extended for three-dimensional coordinate (x o, y o, z o), wherein, different wickets have different third dimension coordinate z othereby, can distinguish wicket with different third dimension coordinates, to determine the covering relation of overlapping region of different wickets viewing area, for example,, in the time there is overlapping region in wicket 1 and wicket 2, if the third dimension coordinate of the relative wicket 1 of third dimension coordinate of wicket 2 is away from true origin, the part viewing area of mark wicket 1 is that wicket 2 covers, and the overlapping region of wicket 1 and wicket 2 is for showing for wicket 2.
The present embodiment has been realized following technique effect, user can choose target wicket by electronic equipment being implemented to the first operation, can move target wicket by implementing the second operation, close, the operation such as convergent-divergent, thereby, without one by one wicket being operated, swift and convenient to operate, promote user's experience.
Embodiment bis-
The present embodiment is based on embodiment mono-, the implementation that M target wicket converted described in embodiment mono-is described, described M target wicket converted and comprise and adopt one of any with down conversion: make the transverse width of described target wicket and/or longitudinally width carry out the conversion of same magnitude; Make described target wicket carry out same displacement; Make described target wicket carry out the rotation of equal angular; The type of described conversion parameter comprises: parameter value, matrix, parameter group and parameter sets.
Below two target wickets are converted and described, it will be understood by those of skill in the art that the variable form that is changed to corresponding parameter value, parameter group or parameter sets of described matrix, two or more target wickets are converted.
As shown in Figure 2 a, the conversion of two wickets is comprised the following steps:
Step 201, obtains the image buffer storage data of described 2 target wicket corresponding contents.
Step 202, according to the operating parameter of described the second operation, determines two conversion parameters corresponding with described two wickets.
Conversion parameter is corresponding one by one with target wicket.
Step 203, utilizes described two conversion parameters, and correspondence is changed the image buffer storage data of described two wickets.
Image buffer storage data after conversion comprise the rear coordinate of image buffer storage data pixels point of conversion and the RGB of pixel (RGB, Red Green Blue) three look information.
Step 204, merges the image buffer storage data that obtain after conversion, to obtain corresponding frame buffer data.
While obtaining frame buffer data in step 204, can also be by the image buffer storage data that obtain after conversion, the image buffer storage data such as, with conventional content (desktop, status bar etc.) in described electronic equipment corresponding, merge into frame buffer data, obtain frame buffer data corresponding to content that show with the full frame region of described electronic equipment, so, can utilize described frame buffer data to show that wicket the region outside wicket viewing area show the contents such as desktop, status bar.
Step 205, controls described touch-display unit and utilizes described frame buffer data to show 2 target wickets after conversion.
Below in conjunction with different scenes, above-mentioned steps is described.
Scene 1)
Make two target wickets carry out same displacement.
Be that wicket 1 and wicket 2 are while moving to two wickets, consider and may occur that wicket 1 and wicket 2 as shown in Figure 2 b exist the situation of overlapping region, correspondingly, in the present embodiment, by the two-dimensional coordinate (x of the mark pixel in the image buffer storage data of wicket 1 and wicket 2 correspondences o, y o) be extended for three-dimensional coordinate (x o, y o, z o), wherein, different wickets have different third dimension coordinate z othereby,, can distinguish wicket 1 and wicket 2 with different third dimension coordinate, to determine the covering relation of overlapping region of wicket 1 and wicket 2.For example, in the time there is overlapping region in wicket 1 and wicket 2, if the third dimension coordinate of the relative wicket 1 of third dimension coordinate of wicket 2 is away from true origin, the part viewing area of mark wicket 1 is that wicket 2 covers, and the overlapping region of wicket 1 and wicket 2 is for showing for wicket 2.
So that wicket 1 is carried out to horizontal Δ x, longitudinally the displacement of Δ y is example, and corresponding matrix is wherein, M 13value be Δ x, M 23value be Δ y, M 33covering relation when characterizing wicket 1 and having overlapping region with 2 of wicket, when wicket 1 and wicket 2 exist overlapping region, if the M in the matrix of wicket 1 correspondence 33compared with the M in the matrix of wicket 2 correspondences 33away from true origin, overlapping region is for showing for wicket 1, and in matrix, the value of other elements is zero; The image of the wicket 1 after being converted according to following formula is to the three-dimensional coordinate (x of data cached middle pixel t, y t, z t),
( x t , y t , z t ) = M 11 M 12 M 13 M 21 M 22 M 23 M 31 M 32 M 33 × x o y o z o . . . ( 2 )
In like manner, the three-dimensional coordinate of pixel in the image buffer storage data of the wicket 2 after can being moved, also comprises the RGB information corresponding with each pixel in the image buffer storage data of each wicket.
Conventional content (for example status bar in image buffer storage data and the electronic equipment of the wicket 2 by the wicket after movement 1 and after moving, desktop) corresponding image buffer storage data merging, obtain frame buffer data, and control touch-display unit and utilize described frame buffer data to show wicket 2 and the conventional content after wicket 1, the movement after movement
Scene 2)
Make two target wickets carry out equal angular rotation.
Be that wicket 1 and wicket 2 are while being rotated to two wickets, consider and may occur that wicket 1 and wicket 2 as shown in Figure 2 b exist the situation of overlapping region, correspondingly, in the present embodiment, by the two-dimensional coordinate (x of the mark pixel in the image buffer storage data of wicket 1 and wicket 2 correspondences o, y o) be extended for three-dimensional coordinate (x o, y o, z o), wherein, different wickets have different third dimension coordinate z othereby,, can distinguish wicket 1 and wicket 2 with different third dimension coordinate, to determine the covering relation of overlapping region of wicket 1 and wicket 2.For example, in the time there is overlapping region in wicket 1 and wicket 2, if the third dimension coordinate of the relative wicket 1 of third dimension coordinate of wicket 2 is away from true origin, the part viewing area of mark wicket 1 is that wicket 2 covers, and the overlapping region of wicket 1 and wicket 2 is for showing for wicket 2.
So that wicket 1 is carried out to dextrorotation gyration θ as example, corresponding matrix is
Figure BDA0000467112910000081
wherein, M 11value be cos θ, M 12value be sin θ, M 21value be-sin θ, M 22value be cos θ, M 33covering relation when characterizing wicket 1 and having overlapping region with 2 of wicket, when wicket 1 and wicket 2 exist overlapping region, if the M in the matrix of wicket 1 correspondence 33compared with the M in the matrix of wicket 2 correspondences 33away from true origin, overlapping region is for showing for wicket 1, and in matrix, the value of other elements is zero; Three-dimensional coordinate (the x of pixel in the image buffer storage data of wicket 1 correspondence t, y t, z t) as the formula (3),
( x t , y t , z t ) = M 11 M 12 M 13 M 21 M 22 M 23 M 31 M 32 M 33 × x o y o z o . . . ( 3 )
In like manner, can obtain the three-dimensional coordinate of the image buffer storage data pixels point of postrotational wicket 2, in the image buffer storage data of each wicket, also comprise the RGB information corresponding with each pixel.
Such as, by image buffer storage data corresponding to the conventional content in the image buffer storage data of postrotational wicket 1 and postrotational wicket 2 and electronic equipment (status bar, desktop etc.), merge into frame buffer data, and control touch-display unit and utilize described frame buffer data to show postrotational wicket 1, postrotational wicket 2 and conventional content.
Scene 3)
Make transverse width and longitudinal width of two target wickets carry out the conversion of same magnitude.
The size in the original display region of wicket 1 and wicket 2 may be identical, also may be different; In the time that the size in wicket 1 and wicket 2 original display regions is identical, if wicket 1 and wicket 2 carry out transverse width and longitudinally width carry out the conversion of same magnitude, wicket 1 is identical with wicket 2 each transformation into itself's multiple; Correspondingly, in the time of the varying in size of wicket 1 and wicket 2 original display regions, if wicket 1 and wicket 2 carry out transverse width and longitudinally width carry out the conversion of same magnitude, wicket 1 is different with wicket 2 each transformation into itself's multiple.
The example that is reduced into of carrying out identical multiple with wicket 1 and wicket 2 below describes.
Be that wicket 1 and wicket 2 are while dwindling to two wickets, consider and may occur that wicket 1 and wicket 2 as shown in Figure 2 b exist the situation of overlapping region, correspondingly, in the present embodiment, by the two-dimensional coordinate (x of the mark pixel in the image buffer storage data of wicket 1 and wicket 2 correspondences o, y o) be extended for three-dimensional coordinate (x o, y o, z o), wherein, different wickets have different third dimension coordinate z othereby,, can distinguish wicket 1 and wicket 2 with different third dimension coordinate, to determine the covering relation of overlapping region of wicket 1 and wicket 2.For example, in the time there is overlapping region in wicket 1 and wicket 2, if the third dimension coordinate of the relative wicket 1 of third dimension coordinate of wicket 2 is away from true origin, the part viewing area of mark wicket 1 is that wicket 2 covers, and the overlapping region of wicket 1 and wicket 2 is for showing for wicket 2.
During by wicket 1 Scaling 1/2, corresponding matrix is
Figure BDA0000467112910000091
wherein, M 11, M 22value corresponding with minification, be 1/2, M 33covering relation when characterizing wicket 1 and having overlapping region with 2 of wicket, when wicket 1 and wicket 2 exist overlapping region, if the M in the matrix of wicket 1 correspondence 33compared with the M in the matrix of wicket 2 correspondences 33away from true origin, overlapping region is for showing for wicket 1, and in matrix, the value of other elements is zero; Three-dimensional coordinate (the x of pixel in image buffer storage data corresponding to wicket after dwindling t, y t, z t) as the formula (4),
( x t , y t , z t ) = M 11 M 12 M 13 M 21 M 22 M 23 M 31 M 32 M 33 × x o y o z o . . . ( 4 )
In like manner, the three-dimensional coordinate of the image buffer storage data pixels point of the wicket 2 after can being dwindled, also comprises the RGB information corresponding with each pixel in the image buffer storage data of each wicket.
Image buffer storage data corresponding to conventional content (such as status bar, desktop etc.) in image buffer storage data and the electronic equipment of the wicket 2 by the wicket after dwindling 1 and after dwindling, merge into frame buffer data, and control touch-display unit and utilize that described frame buffer data show wicket 1 after dwindling, wicket 2 and conventional content after dwindling.
Embodiment tri-
The present embodiment is based on embodiment mono-, to described in embodiment mono-according to the first operation, M target wicket determining the first operation describes, as shown in Figure 3 a, when user implements the first operation in touch-display unit, and first operates the regional extent forming while comprising wicket 1 and wicket 2, electronic equipment determine the target wicket of the first operation be wicket 1 and wicket 2 step as shown in Figure 3 b, comprise the following steps:
Step 301, resolves described the first operation, obtains the operation trace of described the first operation.
Step 302, determines the regional extent that described operation trace is corresponding.
Step 302, according to described regional extent, determines M target wicket of described the first operation.
For Fig. 3 a, in the regional extent of the first operation, comprise wicket 1 and wicket 2.
Inventor finds in enforcement process of the present invention, electronic equipment user ordinary practice is selected multiple destination objects with sealing or semiclosed region that slide forms, because for the electronic equipment with touch-display unit, this is the mode of operation of efficient selected target object, correspondingly, in the present embodiment, by the analysis result to the first operation, determine corresponding target wicket, support that user chooses wicket to move by slide, convergent-divergent, the operations such as rotation, operation efficient quick, meet user's use habit, promote user's experience.
Embodiment tetra-
The present embodiment is based on embodiment mono-, to described in embodiment mono-according to the first operation, M target wicket determining the first operation describes, as shown in Fig. 4 a, when user implements the first operation in touch-display unit, and first operation track in the time of poor window 1 and wicket 2, electronic equipment determine the target wicket of the first operation be wicket 1 and wicket 2 step as shown in Figure 4 b, comprise the following steps:
Step 401, resolves described the first operation, obtains the positional information of N operating point of described the first operation.
N is greater than 1 integer, described operating point can be corresponding with one or more pixels, pixel is the atom in electronic equipment touch-display unit, and user uses finger in the time that touch-display unit is implemented the first operation, and the operation trace of the first operation at least comprises a pixel.
Step 402, according to the positional information of a described N operating point, determines the present M of a described N operating point regional extent.
Step 403, is defined as the described first M target wicket operating by M the wicket that comprises a described M regional extent.
For Fig. 4 a, the operation trace of the first operation is through poor window 1 and wicket 2.
Inventor finds in enforcement process of the present invention, electronic equipment user ordinary practice forms through the track of destination object and selectes multiple destination objects with slide, because for the electronic equipment with touch-display unit, this is the mode of operation of efficient selected target object, correspondingly, in the present embodiment, by the analysis result to the first operation, determine corresponding target wicket, support that user chooses wicket to move by slide, convergent-divergent, the operations such as rotation, operation efficient quick, meet user's use habit, promote user's experience.
Here it is to be noted: the description in following electronic equipment embodiment, describing with said method is similarly, describes with the beneficial effect of method, does not repeat.For the ins and outs that do not disclose in electronic equipment embodiment of the present invention, please refer to the description of the inventive method embodiment.
Embodiment five
The present embodiment is recorded a kind of electronic equipment, and described electronic equipment comprises a touch-display unit 51 and control module 52;
Described control module 52, moves at least one application for supporting, so that described application shows in described touch-display unit 51 by wicket or full screen window; Wherein, the viewing area of described full screen window equals described touch-display unit 51 can accept the region of touch-control event, and the viewing area of described wicket is less than described touch-display unit 51 can accept the region of touch-control event;
Described control module 52, also for by a conversion parameter, described full screen window being converted and obtains described wicket, described control module 52 is supported to control described touch-display unit 51 and is shown at least two wickets simultaneously;
Described electronic equipment also comprises: acquiring unit 53 and resolution unit 54; Wherein,
Described acquiring unit 53, for obtaining the first operation;
Described resolution unit 54, for resolving described the first operation, determines M target wicket of described the first operation, and M is greater than 1 integer;
Described acquiring unit 53, also for obtaining the second operation;
Described resolution unit 54, also, for resolving described the second operation, obtains the operating parameter of described the second operation;
Described control module 52, also, for according to the operating parameter of described the second operation, determines M conversion parameter, and a described M conversion parameter is corresponding one by one with described M target wicket;
According to a described M conversion parameter, convert tackling described M target wicket, the M after being converted a target wicket, to replace M target wicket before conversion, make content corresponding to target wicket before described conversion, the respective objects wicket after conversion shows.
In practical application, described touch-display unit 51 can be realized by the touching display screen of electronic equipment and associated driver circuitry; Described control module 52, acquiring unit 53 and resolution unit 54 can be by the CPU in electronic equipment, digital signal processor (DSP, Digital Signal Processor) or field programmable gate array (FPGA, Field Programmable Gate Array) realization.
Embodiment six
The present embodiment is recorded a kind of electronic equipment, and described electronic equipment comprises a touch-display unit 61 and control module 62;
Described control module 62, moves at least one application for supporting, so that described application shows in described touch-display unit 61 by wicket or full screen window; Wherein, the viewing area of described full screen window equals described touch-display unit 61 can accept the region of touch-control event, and the viewing area of described wicket is less than described touch-display unit 61 can accept the region of touch-control event;
Described control module 62, also for by a conversion parameter, described full screen window being converted and obtains described wicket, described control module 62 is supported to control described touch-display unit 61 and is shown at least two wickets simultaneously;
Described electronic equipment also comprises: acquiring unit 63 and resolution unit 64; Wherein,
Described acquiring unit 63, for obtaining the first operation;
Described resolution unit 64, for resolving described the first operation, determines M target wicket of described the first operation, and M is greater than 1 integer;
Described acquiring unit 63, also for obtaining the second operation;
Described resolution unit 64, also, for resolving described the second operation, obtains the operating parameter of described the second operation;
Described control module 62, also, for according to the operating parameter of described the second operation, determines M conversion parameter, and a described M conversion parameter is corresponding one by one with described M target wicket;
According to a described M conversion parameter, convert tackling described M target wicket, the M after being converted a target wicket, to replace M target wicket before conversion, make content corresponding to target wicket before described conversion, the respective objects wicket after conversion shows.
Wherein, described control module 62, also, for adopting at least one of following mapping mode, converts described target wicket:
Make transverse width and/or longitudinal width of described target wicket carry out the conversion of same magnitude;
Make described target wicket carry out same displacement;
Make described target wicket carry out the rotation of equal angular.
Wherein, described resolution unit 64, also, for resolving described the first operation, obtains the operation trace of described the first operation;
Described control module 62, also for determining regional extent corresponding to described operation trace;
According to described regional extent, determine M target wicket of described the first operation.
Wherein, described resolution unit 64, also, for resolving described the first operation, obtains the positional information of N operating point of described the first operation, and N is greater than 1 integer;
Described control module 62, also, for according to the positional information of a described N operating point, determines the present M of a described N operating point regional extent;
M the wicket that comprises a described M regional extent is defined as to M target wicket of described the first operation.
Wherein, described control module 62, also for obtaining the image buffer storage data of described M target wicket corresponding content;
Utilize a described M conversion parameter, correspondence is changed obtained image buffer storage data;
The image buffer storage data that obtain after conversion are merged, to obtain corresponding frame buffer data;
Controlling described touch-display unit 61 utilizes described frame buffer data to show M target wicket after conversion.
Wherein, the type of described conversion parameter comprises: parameter value, matrix, parameter group and parameter sets.
In practical application, described touch-display unit 61 can be realized by the touching display screen of electronic equipment and associated driver circuitry; Described control module 62, acquiring unit 63 and resolution unit 64 can be realized by the CPU in electronic equipment, DSP or FPGA.
In several embodiment provided by the present invention, should be understood that disclosed equipment and method can realize by another way.Apparatus embodiments described above is only schematic, for example, the division of described unit, be only that a kind of logic function is divided, when actual realization, can there is other dividing mode, as: multiple unit or assembly can be in conjunction with, maybe can be integrated into another system, or some features can ignore, or do not carry out.In addition, the coupling each other of shown or discussed each ingredient or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of equipment or unit or communication connection can be electrical, machinery or other form.
The above-mentioned unit as separating component explanation can or can not be also physically to separate, and the parts that show as unit can be or can not be also physical locations, can be positioned at a place, also can be distributed in multiple network element; Can select according to the actual needs part or all of unit wherein to realize the object of the present embodiment scheme.
In addition, the each functional unit in various embodiments of the present invention can all be integrated in a processing unit, can be also that each unit is distinguished separately as a unit, also can be integrated in a unit two or more unit; Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form that also can adopt hardware to add SFU software functional unit realizes.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can complete by the relevant hardware of programmed instruction, aforesaid program can be stored in a computer read/write memory medium, this program, in the time carrying out, is carried out the step that comprises said method embodiment; And aforesaid storage medium comprises: various media that can be program code stored such as movable storage device, ROM (read-only memory) (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CDs.
Or, if the above-mentioned integrated unit of the present invention is realized and during as production marketing independently or use, also can be stored in a computer read/write memory medium using the form of software function module.Based on such understanding, the part that the technical scheme of the embodiment of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in a storage medium, comprises that some instructions are in order to make a computer equipment (can be personal computer, server or the network equipment etc.) carry out all or part of of method described in the present invention each embodiment.And aforesaid storage medium comprises: various media that can be program code stored such as movable storage device, ROM, RAM, magnetic disc or CDs.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited to this, any be familiar with those skilled in the art the present invention disclose technical scope in; can expect easily changing or replacing, within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of described claim.

Claims (12)

1. an information processing method, be applied to an electronic equipment, described electronic equipment comprises a touch-display unit, and described electronic equipment support moves at least one application, so that described application shows in described touch-display unit by wicket or full screen window; The viewing area of described full screen window equals described touch-display unit can accept the region of touch-control event, and the viewing area of described wicket is less than described touch-display unit can accept the region of touch-control event; Described wicket is converted and obtains described full screen window by a conversion parameter, and described electronic equipment support is controlled described touch-display unit and shown at least two wickets simultaneously; Described method comprises:
Obtain the first operation;
Resolve described the first operation, determine M target wicket of described the first operation, M is greater than 1 integer;
Obtain the second operation;
Resolve described the second operation, obtain the operating parameter of described the second operation;
According to the operating parameter of described the second operation, determine M conversion parameter, a described M conversion parameter is corresponding one by one with described M target wicket;
According to a described M conversion parameter, convert tackling described M target wicket, the M after being converted a target wicket, to replace M target wicket before conversion, make content corresponding to target wicket before described conversion, the respective objects wicket after conversion shows.
2. method according to claim 1, describedly converts described target wicket, comprises at least one that adopts following mapping mode:
Make transverse width and/or longitudinal width of described target wicket carry out the conversion of same magnitude;
Make described target wicket carry out same displacement;
Make described target wicket carry out the rotation of equal angular.
3. method according to claim 1, is characterized in that, described the first operation of described parsing, determines the described first M target wicket operating, and comprising:
Resolve described the first operation, obtain the operation trace of described the first operation;
Determine the regional extent that described operation trace is corresponding;
According to described regional extent, determine M target wicket of described the first operation.
4. method according to claim 1, is characterized in that, described the first operation of described parsing, determines the described first M target wicket operating, and comprising:
Resolve described the first operation, obtain the positional information of N operating point of described the first operation, N is greater than 1 integer;
According to the positional information of a described N operating point, determine the present M of a described N operating point regional extent;
M the wicket that comprises a described M regional extent is defined as to M target wicket of described the first operation.
5. method according to claim 1, is characterized in that, described according to a described M conversion parameter, converts tackling described M target wicket, and the M after being converted a target wicket, comprising:
Obtain the image buffer storage data of described M target wicket corresponding content;
Utilize a described M conversion parameter, correspondence is changed obtained image buffer storage data;
The image buffer storage data that obtain after conversion are merged, to obtain corresponding frame buffer data;
Controlling described touch-display unit utilizes described frame buffer data to show M target wicket after conversion.
6. according to the method described in claim 1 to 5 any one, it is characterized in that,
Described conversion parameter comprises that following parameter one of at least: parameter value, matrix, parameter group and parameter sets.
7. an electronic equipment, described electronic equipment comprises a touch-display unit and control module;
Described control module, moves at least one application for supporting, so that described application shows in described touch-display unit by wicket or full screen window; Wherein, the viewing area of described full screen window equals described touch-display unit can accept the region of touch-control event, and the viewing area of described wicket is less than described touch-display unit can accept the region of touch-control event;
Described control module, also for by a conversion parameter, described full screen window being converted and obtains described wicket, described control module support is controlled described touch-display unit and is shown at least two wickets simultaneously;
Described electronic equipment also comprises: acquiring unit and resolution unit; Wherein,
Described acquiring unit, for obtaining the first operation;
Described resolution unit, for resolving described the first operation, determines M target wicket of described the first operation, and M is greater than 1 integer;
Described acquiring unit, also for obtaining the second operation;
Described resolution unit, also, for resolving described the second operation, obtains the operating parameter of described the second operation;
Described control module, also, for according to the operating parameter of described the second operation, determines M conversion parameter,
A described M conversion parameter is corresponding one by one with described M target wicket;
According to a described M conversion parameter, convert tackling described M target wicket, the M after being converted a target wicket, to replace M target wicket before conversion, make content corresponding to target wicket before described conversion, the respective objects wicket after conversion shows.
8. electronic equipment according to claim 7, is characterized in that,
Described control module, also, for adopting at least one of following mapping mode, converts described target wicket:
Make transverse width and/or longitudinal width of described target wicket carry out the conversion of same magnitude;
Make described target wicket carry out same displacement;
Make described target wicket carry out the rotation of equal angular.
9. electronic equipment according to claim 7, is characterized in that,
Described resolution unit, also, for resolving described the first operation, obtains the operation trace of described the first operation;
Described control module, also for determining regional extent corresponding to described operation trace;
According to described regional extent, determine M target wicket of described the first operation.
10. electronic equipment according to claim 7, is characterized in that,
Described resolution unit, also, for resolving described the first operation, obtains the positional information of N operating point of described the first operation, and N is greater than 1 integer;
Described control module, also, for according to the positional information of a described N operating point, determines the present M of a described N operating point regional extent;
M the wicket that comprises a described M regional extent is defined as to M target wicket of described the first operation.
11. electronic equipments according to claim 7, is characterized in that,
Described control module, also for obtaining the image buffer storage data of described M target wicket corresponding content;
Utilize a described M conversion parameter, correspondence is changed obtained image buffer storage data;
The image buffer storage data that obtain after conversion are merged, to obtain corresponding frame buffer data;
Controlling described touch-display unit utilizes described frame buffer data to show M target wicket after conversion.
12. according to the electronic equipment described in claim 7 to 11 any one, it is characterized in that,
Described conversion parameter comprises that following parameter one of at least: parameter value, matrix, parameter group and parameter sets.
CN201410055143.2A 2014-02-18 2014-02-18 Information processing method and electronic equipment Pending CN103870271A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410055143.2A CN103870271A (en) 2014-02-18 2014-02-18 Information processing method and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410055143.2A CN103870271A (en) 2014-02-18 2014-02-18 Information processing method and electronic equipment

Publications (1)

Publication Number Publication Date
CN103870271A true CN103870271A (en) 2014-06-18

Family

ID=50908841

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410055143.2A Pending CN103870271A (en) 2014-02-18 2014-02-18 Information processing method and electronic equipment

Country Status (1)

Country Link
CN (1) CN103870271A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106605197A (en) * 2014-09-16 2017-04-26 日本电气株式会社 Information processing device, control method therefor, and control program
WO2021129886A1 (en) * 2019-12-23 2021-07-01 威创集团股份有限公司 Method for controlling screen display and electronic device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101692196A (en) * 2009-08-25 2010-04-07 宇龙计算机通信科技(深圳)有限公司 Window arranging method, system and display terminal
CN102207812A (en) * 2010-03-31 2011-10-05 宏碁股份有限公司 Touch electronic device and multi-window management method thereof
CN103376987A (en) * 2012-04-23 2013-10-30 三星电子株式会社 Method of adjusting size of window and electronic device therefor
CN103399710A (en) * 2013-08-07 2013-11-20 福州瑞芯微电子有限公司 Multi-window operating achieving mobile terminal and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101692196A (en) * 2009-08-25 2010-04-07 宇龙计算机通信科技(深圳)有限公司 Window arranging method, system and display terminal
CN102207812A (en) * 2010-03-31 2011-10-05 宏碁股份有限公司 Touch electronic device and multi-window management method thereof
CN103376987A (en) * 2012-04-23 2013-10-30 三星电子株式会社 Method of adjusting size of window and electronic device therefor
CN103399710A (en) * 2013-08-07 2013-11-20 福州瑞芯微电子有限公司 Multi-window operating achieving mobile terminal and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106605197A (en) * 2014-09-16 2017-04-26 日本电气株式会社 Information processing device, control method therefor, and control program
WO2021129886A1 (en) * 2019-12-23 2021-07-01 威创集团股份有限公司 Method for controlling screen display and electronic device

Similar Documents

Publication Publication Date Title
EP3742280A1 (en) Display annotation method, device, apparatus, and storage medium
CN102364428B (en) Electronic equipment and page processing method thereof
US9335899B2 (en) Method and apparatus for executing function executing command through gesture input
CN104111793A (en) A method and apparatus to reduce display lag using image overlay
US20130132878A1 (en) Touch enabled device drop zone
CN108733296B (en) Method, device and equipment for erasing handwriting
CN104951129A (en) Method and system of combining overlay data with video image, and display system
CN104951127A (en) System and method for generating display overlay, and display system
CN103870123A (en) Information processing method and electronic equipment
CN103383603A (en) Information processing method and electronic equipment
CN108459781A (en) Input frame shows control method, device and user terminal
CN102866829A (en) Mobile equipment interactive interface display method, mobile equipment interactive interface display system and implementation method thereof
CN103870118A (en) Information processing method and electronic equipment
CN104571904A (en) Information processing method and electronic equipment
CN103870115A (en) Information processing method and electronic equipment
CN103870271A (en) Information processing method and electronic equipment
CN106200942A (en) Information processing method and electronic equipment
CN103870120A (en) Information processing method and electronic equipment
CN104123062A (en) Information processing method and electronic device
CN103870114A (en) Information processing method and electronic equipment
CN104299460A (en) Electronic apparatus for providing function of solid figure learning
KR102176458B1 (en) Method and apparatus for Performing Box Drawing for Data Labeling
WO2019036097A1 (en) User interface modification
CN109521914A (en) Restore the methods, devices and systems of data in file
Sahoo et al. Design and simulation of SOBEL edge detection using MATLAB simulink

Legal Events

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

Application publication date: 20140618

RJ01 Rejection of invention patent application after publication