Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In subsequent description, it is only using the suffix for indicating such as " module ", " component " or " unit " of elementBe conducive to explanation of the invention, itself there is no a specific meaning.Therefore, " module ", " component " or " unit " can mixGround uses.
Terminal can be implemented in a variety of manners.For example, terminal described in the present invention may include such as mobile phone, plateComputer, laptop, palm PC, personal digital assistant (Personal Digital Assistant, PDA), portableMedia player (Portable Media Player, PMP), navigation device, wearable device, Intelligent bracelet, pedometer etc. moveThe fixed terminals such as dynamic terminal, and number TV, desktop computer.
It will be illustrated by taking mobile terminal as an example in subsequent descriptions, it will be appreciated by those skilled in the art that in addition to specialExcept element for moving purpose, the construction of embodiment according to the present invention can also apply to the terminal of fixed type.
Referring to Fig. 1, a kind of hardware structural diagram of its mobile terminal of each embodiment to realize the present invention, the shiftingDynamic terminal 100 may include: RF (Radio Frequency, radio frequency) unit 101, WiFi module 102, audio output unit103, A/V (audio/video) input unit 104, sensor 105, display unit 106, user input unit 107, interface unit108, the components such as memory 109, processor 110 and power supply 111.It will be understood by those skilled in the art that shown in Fig. 1Mobile terminal structure does not constitute the restriction to mobile terminal, and mobile terminal may include components more more or fewer than diagram,Perhaps certain components or different component layouts are combined.
It is specifically introduced below with reference to all parts of the Fig. 1 to mobile terminal:
Radio frequency unit 101 can be used for receiving and sending messages or communication process in, signal sends and receivees, specifically, radio frequency listUplink information can be sent to base station by member 101, after the downlink information that in addition can also be sent base station receives, be sent to movementThe processor 110 of terminal is handled, and base station can be to the downlink information that radio frequency unit 101 is sent and be sent according to radio frequency unit 101Uplink information generate, be also possible to after the information update for detecting mobile terminal actively to push to radio frequency unit 101,For example, base station can be to the radio frequency unit 101 of mobile terminal after detecting that geographical location locating for mobile terminal changesThe message informing of geographical location variation is sent, radio frequency unit 101 can send out the message informing after receiving the message informingThe processor 110 for giving mobile terminal is handled, and the processor 110 of mobile terminal can control the message informing and be shown in movement eventuallyOn the display panel 1061 at end;In general, radio frequency unit 101 include but is not limited to antenna, at least one amplifier, transceiver,Coupler, low-noise amplifier, duplexer etc..In addition, radio frequency unit 101 can also by wireless communication with network and other setStandby communication, specifically may include: by wireless communication with the server communication in network system, for example, mobile terminal can be withFile resource is downloaded from server by wireless communication, for example application program can be downloaded from server, in mobile terminalAfter the downloading of a certain application program is completed, if the corresponding file resource of the application program updates in server, the serverIt can be by wireless communication to the message informing of mobile terminal push resource updates, to remind user to carry out more the application programNewly.Any communication standard or agreement, including but not limited to GSM (Global System of can be used in above-mentioned wireless communicationMobile communication, global system for mobile communications), GPRS (General Packet Radio Service, it is generalBe grouped wireless service), CDMA2000 (Code Division Multiple Access 2000, CDMA 2000), WCDMA(Wideband Code Division Multiple Access, wideband code division multiple access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access, TD SDMA), FDD-LTE (FrequencyDivision Duplexing-Long Term Evolution, frequency division duplex long term evolution) and TDD-LTE (TimeDivision Duplexing-Long Term Evolution, time division duplex long term evolution) etc..
WiFi belongs to short range wireless transmission technology, and mobile terminal can help user to receive and dispatch electricity by WiFi module 102Sub- mail, browsing webpage and access streaming video etc., it provides wireless broadband internet access for user.Although Fig. 1 showsGo out WiFi module 102, but it is understood that, and it is not belonging to must be configured into for mobile terminal, it completely can be according to needIt to omit within the scope of not changing the essence of the invention.
Audio output unit 103 can be in call signal reception pattern, call mode, record mould in mobile terminal 100When under the isotypes such as formula, speech recognition mode, broadcast reception mode, by radio frequency unit 101 or WiFi module 102 it is received orThe audio data stored in memory 109 is converted into audio signal and exports to be sound.Moreover, audio output unit 103Audio output relevant to the specific function that mobile terminal 100 executes can also be provided (for example, call signal receives sound, disappearsBreath receives sound etc.).Audio output unit 103 may include loudspeaker, buzzer etc..
A/V input unit 104 is for receiving audio or video signal.A/V input unit 104 may include graphics processor(Graphics Processing Unit, GPU) 1041 and microphone 1042, graphics processor 1041 is in video acquisition modeOr the image data of the static images or video obtained in image capture mode by image capture apparatus (such as camera) carries outReason.Treated, and picture frame may be displayed on display unit 106.Through graphics processor 1041, treated that picture frame can be depositedStorage is sent in memory 109 (or other storage mediums) or via radio frequency unit 101 or WiFi module 102.MikeWind 1042 can connect in telephone calling model, logging mode, speech recognition mode etc. operational mode via microphone 1042Quiet down sound (audio data), and can be audio data by such acoustic processing.Audio that treated (voice) data canTo be converted to the format output that can be sent to mobile communication base station via radio frequency unit 101 in the case where telephone calling model.Microphone 1042 can be implemented various types of noises elimination (or inhibition) algorithms and send and receive sound to eliminate (or inhibition)The noise generated during frequency signal or interference.
Mobile terminal 100 further includes at least one sensor 105, such as optical sensor, motion sensor and other biographiesSensor.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environmentThe light and shade of light adjusts the brightness of display panel 1061, and proximity sensor can close when mobile terminal 100 is moved in one's earDisplay panel 1061 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (generalFor three axis) size of acceleration, it can detect that size and the direction of gravity when static, can be used to identify the application of mobile phone posture(such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;The fingerprint sensor that can also configure as mobile phone, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer,The other sensors such as hygrometer, thermometer, infrared sensor, details are not described herein.
Display unit 106 is for showing information input by user or being supplied to the information of user.Display unit 106 can wrapInclude display panel 1061, it should be noted that display panel 1061 has flexible characteristic, that is to say that display panel 1061 isFlexible screen, specifically, active matrix organic light-emitting diode (Active Matrix/Organic Light- can be usedEmitting Diode, AMOLED), the forms such as passive organic electric exciting light-emitting diode (Passive matrix OLED) matchSet display panel 1061.It should be further noted that the flexible screen in the present invention is same as the prior art, therefore do not do excessiveIt repeats.In addition, not limited in the present invention for the concrete shape of flexible screen, material and specific structure etc..
User input unit 107 can be used for receiving the number or character information of input, and generate the use with mobile terminalFamily setting and the related key signals input of function control.Specifically, user input unit 107 may include touch panel 1071 withAnd other input equipments 1072.Touch panel 1071, also referred to as touch screen collect the touch operation of user on it or nearby(for example user uses any suitable objects or attachment such as finger, stylus on touch panel 1071 or in touch panel 1071Neighbouring operation), and corresponding attachment device is driven according to preset formula.Touch panel 1071 may include touch detectionTwo parts of device and touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation bandThe signal come, transmits a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and by itIt is converted into contact coordinate, then gives processor 110, and order that processor 110 is sent can be received and executed.In addition, canTo realize touch panel 1071 using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves.In addition to touch panel1071, user input unit 107 can also include other input equipments 1072.Specifically, other input equipments 1072 can wrapIt includes but is not limited in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, operating stick etc.It is one or more, specifically herein without limitation.
Further, touch panel 1071 can cover display panel 1061, when touch panel 1071 detect on it orAfter neighbouring touch operation, processor 110 is sent to determine the type of touch event, is followed by subsequent processing device 110 according to touch thingThe type of part provides corresponding visual output on display panel 1061.Although in Fig. 1, touch panel 1071 and display panel1061 be the function that outputs and inputs of realizing mobile terminal as two independent components, but in certain embodiments, it canThe function that outputs and inputs of mobile terminal is realized so that touch panel 1071 and display panel 1061 is integrated, is not done herein specificallyIt limits.For example, when by radio frequency unit 101 receive the message informing of a certain application program when, processor 110 can control byThe message informing is shown in a certain predeterminable area of display panel 1061, a certain area of the predeterminable area and touch panel 1071Domain is corresponding, can be in corresponding region on display panel 1061 by carrying out touch control operation to a certain region of touch panel 1071The message informing of display is controlled.
Interface unit 108 be used as at least one external device (ED) connect with mobile terminal 100 can by interface.For example,External device (ED) may include wired or wireless headphone port, external power supply (or battery charger) port, wired or nothingLine data port, memory card port, the port for connecting the device with identification module, audio input/output (I/O) endMouth, video i/o port, ear port etc..Interface unit 108 can be used for receiving the input from external device (ED) (for example, numberIt is believed that breath, electric power etc.) and the input received is transferred to one or more elements in mobile terminal 100 or can be withFor transmitting data between mobile terminal 100 and external device (ED).
Memory 109 can be used for storing software program and various data.Memory 109 can mainly include storing program areaThe storage data area and, wherein storing program area can (such as the sound of application program needed for storage program area, at least one functionSound playing function, image player function etc.) etc.;Storage data area can store according to mobile phone use created data (such asAudio data, phone directory etc.) etc..In addition, memory 109 may include high-speed random access memory, it can also include non-easyThe property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 110 is the control centre of mobile terminal, utilizes each of various interfaces and the entire mobile terminal of connectionA part by running or execute the software program and/or module that are stored in memory 109, and calls and is stored in storageData in device 109 execute the various functions and processing data of mobile terminal, to carry out integral monitoring to mobile terminal.PlaceManaging device 110 may include one or more processing units;Preferably, processor 110 can integrate application processor and modulatedemodulate is mediatedManage device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is mainProcessing wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 110.
Mobile terminal 100 can also include the power supply 111 (such as battery) powered to all parts, it is preferred that power supply 111Can be logically contiguous by power-supply management system and processor 110, to realize management charging by power-supply management system, putThe functions such as electricity and power managed.
Although Fig. 1 is not shown, mobile terminal 100 can also be including bluetooth module etc., and details are not described herein.
It should be understood that the flexible terminal described in Fig. 1 with flexible screen can be bent in whole or in part, and specificWarp architecture and bending control mode can use existing any structure and control mode, due to the discussion of itself and non-present inventionEmphasis, details are not described herein.
Embodiment to facilitate the understanding of the present invention, the communications network system that mobile terminal of the invention is based below intoRow description.
Referring to Fig. 2, Fig. 2 is a kind of communications network system architecture diagram provided in an embodiment of the present invention, the communication network systemSystem is the LTE system of universal mobile communications technology, which includes UE (User Equipment, the use of successively communication connectionFamily equipment) (the land Evolved UMTS Terrestrial Radio Access Network, evolved UMTS 201, E-UTRANGround wireless access network) 202, EPC (Evolved Packet Core, evolved packet-based core networks) 203 and operator IP operation204。
Specifically, UE201 can be above-mentioned terminal 100, and details are not described herein again.
E-UTRAN202 includes eNodeB2021 and other eNodeB2022 etc..Wherein, eNodeB2021 can be by returningJourney (backhaul) (such as X2 interface) is connect with other eNodeB2022, after UE201 is connect with eNodeB2021, can receiveTo the PUSH message notice sent by eNodeB2021, eNodeB2021 may be coupled to EPC203, and eNodeB2021 can be mentionedFor the access of UE201 to EPC203.
EPC203 may include MME (Mobility Management Entity, mobility management entity) 2031, HSS(Home Subscriber Server, home subscriber server) 2032, other MME2033, SGW (Serving Gate Way,Gateway) 2034, PGW (PDN Gate Way, grouped data network gateway) 2035 and PCRF (Policy andCharging Rules Function, policy and rate functional entity) 2036 etc..Wherein, MME2031 be processing UE201 andThe control node of signaling, provides carrying and connection management between EPC203.HSS2032 is all to manage for providing some registersSuch as the function of home location register (not shown) etc, and preserves some related service features, data rates etc. and useThe dedicated information in family.All customer data can be sent by SGW2034, and PGW2035 can provide the IP of UE 201Address distribution and other functions, PCRF2036 are strategy and the charging control strategic decision-making of business data flow and IP bearing resourcePoint, it selects and provides available strategy and charging control decision with charge execution function unit (not shown) for strategy.
IP operation 204 may include internet, Intranet, IMS (IP Multimedia Subsystem, IP multimediaSystem) or other IP operations etc..
Although above-mentioned be described by taking LTE system as an example, those skilled in the art should know the present invention is not onlySuitable for LTE system, be readily applicable to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA withAnd the following new network system etc., herein without limitation.
Based on above-mentioned mobile terminal hardware configuration and communications network system, each embodiment of the present invention is proposed.
First embodiment
The icon that the page is closed to solve " X ", " skipping " etc. in the prior art is not easy to click, can inadvertently intoEnter its corresponding page, causes the problem that user experience is low.The present embodiment provides a kind of pages to eliminate control method, this methodWhen by detecting target pages that terminal is currently shown, obtaining the page on target pages and eliminating target where control iconPosition, and the position of current touch control operation institute touch-control on detecting target pages falls into the enlarged area including target positionWhen interior, the operation of target pages is eliminated in control.It specifically may refer to shown in Fig. 3, Fig. 3 is that the page provided in this embodiment eliminates controlThe basic flow chart of system, the page eliminate control and include:
S301: the target pages that terminal is currently shown are detected, on target pages there is the page to eliminate control icon.
It is understood that target pages include but is not limited to advertisement guide page, message informing guide page, using guidancePage, function guide page.In the present embodiment, advertisement guide page is usually to appear in the advertisement of head when seeing video;Message is logicalKnow that guide page is usually the message informing page that certain message has carried out pop-up;It the use of guide page is usually when App being applied to install for the first timeUse guide explanation;Function guide page is usually after applying App to be updated, to say to the guidance of increase or modified functionIt is bright.It only with target pages include here advertisement guide page, message informing it is worth noting that, in order to better understand the present inventionGuide page is illustrated using guide page, function guide page these four pages for example, and the present invention is not limited to these citedFour kinds of target pages.
It will be clear that target pages are included advertisement guide page, message informing guide page, are drawn using guide page, functionLead any one in page or any combination.For example, target pages include advertisement guide page, message informing guide page,Perhaps target pages are including including advertisement guide page, message informing guidance using guide page, function guide page or target pagesPage, using guide page, perhaps target pages include message informing guide page, using guide page, function guide page or page objectFace includes advertisement guide page, message informing guide page, using guide page, function guide page etc..It is worth noting that, institute hereWhat is enumerated is that the combining form of several relatively common target pages need to be included in practical applications according to target pagesThe specific page depending on.
It including but not limited to skips icon it is understood that the page eliminates control icon, close icon.In this implementationIn example, skipping icon is when clicking to skip icon, to skip the page, for example, with reference to shown in Fig. 4, is clicked in advertisement guide page 401Icon 402 of skipping can skip advertisement guide page 401.In the present embodiment, closing icon is when clicking to close icon, and closing shouldThe page can skip message informing for the closing icon 502 in click message informing guide page 501 and draw for example, with reference to shown in Fig. 5Lead page 501.It should be noted that icon skips icon comprising text to skipping in the present embodiment and symbol skips icon, equally, it, for example, participating in shown in Fig. 6, is in advertisement guide page 601 that closing icon, which includes that text closes icon and symbol closing icon,Symbol " X " close icon 602.It is worth noting that, in order to better understand the present invention, only eliminating control figure here with the pageMark includes skipping icon, closing illustrating for icon progress, eliminates and controls the present invention is not limited to both cited pagesDrawing mark, as long as and closing page elimination control icon institute it should be noted that belonging to and can eliminate control icon by the pageControl icon is eliminated in protection category of the invention in the page in page scope.
It will be clear that it includes skipping icon, closing any one in icon, Huo Zheren that the page, which eliminates control icon,Meaning combining form.For example, it includes skipping the icon page, or eliminating control icon includes closing figure that the page, which eliminates control icon,It includes skipping icon and closing icon that mark or the page, which eliminate control icon,.It is worth noting that, recited herein is threeThe relatively common page of kind eliminates the combining form of control icon, in practical applications, need to eliminate control icon institute according to the pageDepending on the specific icon for including.
In the present embodiment, whether the page that detection terminal is currently shown is that target pages include the following steps, specifically may be usedReferring to Fig. 7:
S701: screenshot is carried out to the page that terminal is currently shown.
It should be noted that the backstage of terminal can cut the page that terminal is currently shown according to default screenshot ruleFigure is cut for example, carrying out screenshot to the page that terminal is currently shown according to prefixed time interval every 2 seconds screenshots or every 5 secondsFigure etc..It is worth noting that, in practical applications, presetting screenshot rule and being carried out flexibly by developer according to experiment or experienceSetting.
S702: whether include page elimination control icon in analysis screenshot.
It is understood that whether its inside is analyzed comprising page elimination control icon according to screenshot after obtaining screenshot, ifIt is then to execute S703, if it is not, then continuing to execute S702, the page therein eliminates control icon above description, no longer superfluous hereIt states.In the present embodiment, page elimination control icon is extracted from the text information that screenshot includes can use character recognition sideFormula, page elimination control icon is extracted from the image information that screenshot includes can use main body identification method, noticeableIt is that in practical applications, specific extracting mode carries out flexible setting according to experiment or experience by developer.
S703: if so, determining that the page that terminal is currently shown is target pages.
Further, when including that the page eliminates control icon in screenshot, the page for determining that terminal is currently shown at this time isTarget pages.
S302: the target position where the page elimination control icon on target pages is obtained.
In the present embodiment, the target position obtained where the page on target pages eliminates control icon includes following stepSuddenly, for details, reference can be made to shown in Fig. 8:
S801: identify that page-out eliminates control icon from target pages.
It is understood that need to know from the target pages at this time when detecting the target pages that terminal is currently shownOther page-out eliminates control icon.It can likewise, extracting page elimination control icon from the text information that target pages includeIn a manner of using character recognition, page elimination control icon is extracted from the image information that target pages include can use main bodyIdentification method, it is notable that in practical applications, identify that page-out eliminates the specific side of control icon from target pagesFormula carries out flexible setting according to experiment or experience by developer.
S802: determine that the page eliminates position of the control icon in target pages.
Further, determine that the page eliminates control icon in target by algorithm for pattern recognition and/or Text region algorithmPosition in the page, it is notable that in practical applications, determine that the page eliminates position of the control icon in target pagesSpecific recognizer by developer according to experiment or experience carry out flexible setting.
S803: the target position where control icon is eliminated as the page in position.
Further, the above-mentioned page got position of the control icon in target pages is eliminated to disappear as the pageExcept the target position where control icon.
S303: detect that the position of touch control operation institute touch-control current on target pages falls into the expansion including target positionWhen in region, the operation of target pages is eliminated in control.
Firstly, it is necessary to explanation, touch control operation includes but is not limited to slide, clicking operation, the touch control operationThe caused touch control operation of terminal screen can be directly touched for finger, or by caused by certain instrument touch terminal screenTouch control operation.
Secondly, it should be noted that in some embodiments, enlarged area can be to preset using target position as the center of circleDistance is the border circular areas that radius determines, for example, with reference to shown in Fig. 9, enlarged area is border circular areas 901.In other implementationsIn example, enlarged area can be centered on target position, and pre-determined distance is the square area that side length determines, for example, with reference toShown in Figure 10, enlarged area is square region 1001.In some other embodiment, enlarged area can also be oval areaDomain, rectangular region etc., no longer repeat one by one here.It is worth noting that, in practical applications, enlarged area is by exploit personMember carries out flexible setting according to experiment and experience.
It will be clear that in the present embodiment, the operation that target pages are eliminated in control includes at least following two situation:
Target pages are directly closed in the first situation, control.
As long as it is understood that detect the position of touch control operation institute touch-control current on target pages drop into includingWhen in the enlarged area of target position, then target pages are directly closed.Specifically, in the present embodiment, no matter user is instituteThe region of touch-control is the target position or page elimination control icon place target position where page elimination control iconEnlarged area all can directly close target pages.For a better understanding, being illustrated here with an example, for example, settingIt after one collection TV play finishes, automatic jumps to the second collection and plays out, but there are advertisement in 90 seconds, user clicked the upper right corner" X " closes icon, though not direct touch-control to " X " icon position, the enlarged area of the position of institute's touch-control in " X " iconIt is interior, 90 seconds advertisement pages can be directly closed at this time.
Second situation, referring specifically to shown in Figure 11.
S1101: page elimination control icon is amplified into display.
It should be noted that when detecting that the position of touch control operation institute touch-control current on target pages is fallen into including targetWhen in the enlarged area of position, the page can be eliminated control icon and amplify display, for example, with reference to shown in Figure 12 a, advertisement is drawnLeading includes skipping icon 1202 and the square enlarged area 1203 including skipping icon 1202 in page 1201, skipping at this timeIcon 1202 is shown according to normal size;It is not direct when referring to shown in Figure 12 b, being that icon 1202 is skipped in user's clickTouch-control is to skipping 1202 position of icon, but the position of its touch-control is in the square enlarged area 1203 for skipping icon,Advertisement guide page 1201 is not closed at this time, but icon 1202 will be skipped and amplify display, occupies oneDivide square enlarged area 1203.
S1102: when receiving the page elimination control icon instruction after choosing amplification to show, target pages are closed.
Further, after page elimination control icon amplifies display, judge whether to receive and the amplification is chosen to showThe page afterwards eliminates control icon instruction, if received, closes target pages.Specifically, the page is eliminated control iconAfter amplifying display, the position of the touch control operation institute touch-control of user need to fall into the target position where page elimination control iconRather than the page eliminates the enlarged area of the target position where control icon.For example, upper example is accepted, if the position of user institute touch-controlIn the square enlarged area 1203 for skipping icon, but its not direct touch-control is to 1202 position of icon is skipped, at this time notClose advertisement guide page, until the direct touch-control of user arrive when skipping 1202 position of icon just closing advertisement guide page.
The page provided in this embodiment eliminates control method, when by detecting target pages that terminal is currently shown,There is the page to eliminate control icon on middle target pages, and then obtain the mesh where the page elimination control icon on target pagesCursor position, and the position of current touch control operation institute touch-control on detecting target pages falls into the expansion area including target positionWhen in domain, the operation of target pages is eliminated in control.It solves the icon that " X ", " skipping " etc. close the page in the prior art not allowingIt easily clicks, can inadvertently enter its corresponding page, cause the problem that user experience is low.
Meanwhile when the position for detecting touch control operation institute touch-control current on target pages falls into the expansion including target positionWhen in big region, the page can also be eliminated control icon and amplify display, clicked convenient for user, it is more humanized, into oneStep improves the experience satisfaction of user.
Second embodiment
The present embodiment is on the basis of first embodiment, to this hair by taking a kind of specific page eliminates control method as an exampleBright work further illustrates, and specifically may refer to Figure 13.
S1301: screenshot is carried out to the page that terminal is currently shown.
If terminal backstage carries out screenshot to the page that terminal is currently shown according to prefixed time interval, if terminal backstage exists10:00 obtains screenshot A, 10:01 and obtains screenshot B, 10:02 acquisition screenshot C.
S1302: whether include page elimination control icon in analysis screenshot;
If so, S1303 is executed, if it is not, then continuing to execute S1302.
Example in undertaking, further, to the above-mentioned screenshot A got, screenshot B, screenshot C using character recognition mode and/Or whether main body is known otherwise, analyze comprising page elimination control icon in screenshot, if eliminating control comprising the page in screenshot AIcon, screenshot B, screenshot C do not include that the page eliminates control icon, execute S1303.
S1303: determine that the page that terminal is currently shown is target pages.
The above-mentioned screenshot A for eliminating control icon comprising the page page currently shown is further mesh by example in undertakingThe page is marked, if the target pages are the function guide page that new function is introduced after certain APP updates.
S1304: the target position where the page elimination control icon on target pages is obtained.
Example in undertaking further determines that the page eliminates control figure by algorithm for pattern recognition and/or Text region algorithmIt is marked on the position in target pages, if the page that screenshot A includes eliminates control icon to close icon, and is identified and is calculated according to figureMethod determines the closing icon in the upper right comer region of screenshot A.
S1305: detect that the position of touch control operation institute touch-control current on target pages falls into the page and eliminates control iconWhen in the enlarged area of the target position at place, page elimination control icon is amplified into display.
Example in undertaking further detects that the position of the touch control operation institute touch-control on screenshot A is fallen into including closing iconIn the round enlarged area of position, not direct touch-control to close icon position, at this time will close icon amplify it is aobviousShow.
S1306: when receiving the page elimination control icon instruction after choosing amplification to show, target pages are closed.
Example in undertaking, further, if receiving the page after choosing amplification to show eliminates control icon instruction, Ye JizhiThe position closed where icon after contact control to amplification display, then close function guide page corresponding to the closing icon.
The page provided in this embodiment eliminates control method, when by detecting target pages that terminal is currently shown,There is the page to eliminate control icon on middle target pages, and then obtain the mesh where the page elimination control icon on target pagesCursor position, and the position of current touch control operation institute touch-control on detecting target pages falls into the expansion area including target positionWhen in domain, the operation of target pages is eliminated in control.It solves the icon that " X ", " skipping " etc. close the page in the prior art not allowingIt easily clicks, can inadvertently enter its corresponding page, cause the problem that user experience is low.Also, works as and detect targetWhen the position of current touch control operation institute touch-control is fallen into the enlarged area including target position on the page, the page can also be disappearedExcept control icon amplifies display, clicked convenient for user, it is more humanized, further improve the experience satisfaction of user.
3rd embodiment
It is shown in Figure 14 the present embodiment provides a kind of terminal, terminal provided in this embodiment include processor 1401,Memory 1402 and communication bus 1403.
Wherein, the communication bus 1403 in the present embodiment is for realizing the connection between processor 1401 and memory 1402Communication, processor 1401 is then for executing one or more program stored in memory 1402, to perform the steps of
It detects the target pages that terminal is currently shown, on target pages there is the page to eliminate control icon;
Obtain the target position where the page elimination control icon on target pages;
Detect that the position of touch control operation institute touch-control current on target pages falls into the enlarged area including target positionWhen interior, the operation of target pages is eliminated in control.
It will be clear that target pages include but is not limited to advertisement guide page, message informing guide page, using guidancePage, function guide page.Specifically, advertisement guide page is usually to appear in the advertisement of head when seeing video;Message informing drawsLeading page is usually the message informing page that certain message has been come and popped up;It the use of guide page is usually when App being applied to install for the first timeUse guidance explanation;Function guide page is usually after applying App to be updated, to increase or have modified some new functions, new to thisThe guidance explanation of function.It only with target pages include here advertisement guidance it is worth noting that, in order to better understand the present inventionPage, message informing guide page are illustrated using guide page, function guide page these four pages for example, and the present invention is simultaneously unlimitedIn these four cited target pages.
It including but not limited to skips icon it will be clear that the page eliminates control icon, close icon.It is specific andSpeech, skipping icon is when clicking to skip icon, to skip the page;Closing icon is when clicking to close icon, to close the page.It needsIt is noted that icon skips icon comprising text to skipping in the present embodiment and symbol skips icon, likewise, closing iconIcon is closed comprising text and symbol closes icon.
In the present embodiment, it includes following step that whether it is target pages that processor 1401 detects the page that terminal is currently shownIt is rapid:
Screenshot is carried out to the page that terminal is currently shown;
It whether analyzes in screenshot comprising page elimination control icon;
If so, determining that the page that terminal is currently shown is target pages.
It should be noted that processor 1401 can cut the page that terminal is currently shown according to default screenshot ruleFigure, for example, carrying out screenshot to the page that terminal is currently shown according to prefixed time interval.
It is understood that whether processor 1401 analyzes its inside comprising page elimination according to screenshot after obtaining screenshotWhether control icon wraps in screenshot if so, determining that the page that terminal is currently shown is target pages if it is not, then continuing to analyzeControl icon is eliminated containing the page.In the present embodiment, processor 1401 extracts page elimination from the text information that screenshot includesControl icon can use character recognition mode, and processor 1401 extracts the page from the image information that screenshot includes and eliminates controlIcon can use main body identification method, it is notable that in practical applications, specific extracting mode is by developer's rootIt factually tests or experience carries out flexible setting.
In the present embodiment, processor 1401 obtains the target position where the page elimination control icon on target pagesThe following steps are included:
Identify that page-out eliminates control icon from target pages;
Determine that the page eliminates position of the control icon in target pages;
Target position where control icon is eliminated as the page in position.
It is understood that when processor 1401 detects the target pages that terminal is currently shown, at this time from the targetIdentify that page-out eliminates control icon in the page.Likewise, extracting the page from the text information that target pages include eliminates controlDrawing mark can use character recognition mode, extracted from the image information that target pages include the page eliminate control icon can be withUsing main body identification method, it is notable that in practical applications, identify that page-out eliminates control icon from target pagesConcrete mode by developer according to experiment or experience carry out flexible setting.
Further, processor 1401 determines that the page eliminates control by algorithm for pattern recognition and/or Text region algorithmPosition of the icon in target pages.
Further, the above-mentioned page got is eliminated position of the control icon in target pages and made by processor 1401The target position where control icon is eliminated for the page.
In the present embodiment, processor 1401 detects that the position of touch control operation institute touch-control current on target pages is fallen intoWhen in the enlarged area including target position, the operation of target pages is eliminated in control.
Firstly, it is necessary to explanation, touch control operation includes but is not limited to slide, clicking operation, the touch control operationThe caused touch control operation of terminal screen can be directly touched for finger, or by caused by certain instrument touch terminal screenTouch control operation.
Secondly, it should be noted that in some embodiments, enlarged area can be to preset using target position as the center of circleDistance is the border circular areas that radius determines.In further embodiments, enlarged area can be to be preset centered on target positionDistance is the square area that side length determines.In some other embodiment, enlarged area can also be elliptical region, rectangularShape region etc., no longer repeats one by one here.
It will be clear that in the present embodiment, the operation that target pages are eliminated in the control of processor 1401 include at least withLower two kinds of situations:
The first situation, processor 1401, which controls, directly closes target pages.
It is understood that as long as processor 1401 detects the position of touch control operation institute touch-control current on target pagesWhen dropping into the enlarged area including target position, then target pages are directly closed.Specifically, in the present embodiment, nothingBy the target position or page elimination control icon place that the region that user is institute's touch-control is where the page eliminates control iconThe enlarged area of target position all can directly close target pages.
Page elimination control icon is amplified display, chooses amplification receiving by second situation, processor 1401When the page after display eliminates control icon instruction, target pages are closed.
It should be noted that when processor 1401 detects that the position of touch control operation institute touch-control current on target pages is fallenWhen entering in the enlarged area including target position, the page can be eliminated control icon and amplify display.
Further, after the control of processor 1401 page elimination control icon amplifies display, judge whether to receiveThe page after choosing the amplification to show eliminates control icon instruction, if received, closes target pages.Specifically, by pageAfter face elimination control icon amplifies display, the position of the touch control operation institute touch-control of user need to fall into the page and eliminate control iconThe target position at place rather than the page eliminate the enlarged area of the target position where control icon.
It is worth noting that, not fully expounding the institute in embodiment one, two in the present embodiment in order not to burden explanationThere is example, it is understood that, all examples in embodiment one, two are suitable for the present embodiment.
The present embodiment also provides a kind of computer readable storage medium, computer-readable recording medium storage have one orMultiple programs, one or more program can be executed by one or more processor, to realize that the above-mentioned page such as eliminates controlThe step of method.
Terminal provided in this embodiment and computer readable storage medium, the page object currently shown by detecting terminalWhen face, wherein there is the page to eliminate control icon on target pages, and then obtains the page on target pages and eliminate control iconThe target position at place, and the position of current touch control operation institute touch-control on detecting target pages is fallen into including target positionEnlarged area in when, control eliminate target pages operation.It solves " X ", " skipping " etc. in the prior art and closes the pageIcon is not easy to click, and can inadvertently enter its corresponding page, cause the problem that user experience is low.The present embodiment mentionsWhen the terminal of confession realizes the icon progress touch control operation for closing the page to " X ", " skipping " etc., the position of institute's touch-control falls into packetWhen including " X ", " skipping " etc. and closing where the icon of the page around target position in the enlarged area of preset range, be carried out " X ",The operation of target pages corresponding to the icon of the closing such as " skipping " page, and simultaneously non-entry target pages, so with existing skillArt is compared, and terminal provided in this embodiment is more humanized, it is therefore prevented that user clicks the icon that " X ", " skipping " etc. close the pageAnd accidentally enter the generation of its corresponding target pages phenomenon, largely improve the Experience Degree satisfaction of user.
Fourth embodiment
The present embodiment provides a kind of detailed process of the realization of processor 1401 shooting on the basis of 3rd embodiment,Realization process is as follows:
Step 1: processor 1401 carries out screenshot to the page that terminal is currently shown.
If processor 1401 carries out screenshot to the page that terminal is currently shown according to prefixed time interval, if processor1401, which obtain screenshot A, 12:01 in 12:00, obtains screenshot B, 12:02 acquisition screenshot C.
Step 2: whether processor 1401 is analyzed in screenshot comprising page elimination control icon;
If so, step 3 is executed, if it is not, then continuing to execute step 2.
Example in undertaking, further, processor 1401 know the above-mentioned screenshot A got, screenshot B, screenshot C using characterWhether other mode and/or main body are known otherwise, analyze comprising page elimination control icon in screenshot, if in screenshot B including pageControl icon is eliminated in face, and screenshot A, screenshot C do not include that the page eliminates control icon, executes step 3.
Step 3: processor 1401 determines that the page that terminal is currently shown is target pages.
Example in undertaking, further, processor 1401 currently show the above-mentioned screenshot B for eliminating control icon comprising the pageThe page be target pages, if the target pages are that certain APP is installed for the first time, which is guided using the use that is introducedPage.
Step 4: processor 1401 obtains the target position where the page elimination control icon on target pages.
Example in undertaking, further, processor 1401 determine the page by algorithm for pattern recognition and/or Text region algorithmEliminate position of the control icon in target pages, if the page that screenshot B includes eliminate control icon be skip icon, and according toAlgorithm for pattern recognition determines that this skips icon in the upper right comer region of screenshot B.
Step 5: processor 1401 detects that the position of touch control operation institute touch-control current on target pages falls into the page and disappearsWhen except in the enlarged area of the target position where control icon, target pages are directly closed in control.
Example in undertaking, further, though processor 1401 detects the not direct touch-control of the touch control operation on screenshot B to skippingIcon position, but the position of its touch-control is fallen into the square enlarged area including skipping picture mark position, is handled at this timeDevice 1401 controls this and skips that icon is corresponding to be closed using guide page.
Terminal provided in this embodiment, when by detecting target pages that terminal is currently shown, wherein on target pagesControl icon is eliminated with the page, and then obtains the target position where the page elimination control icon on target pages, andWhen detecting that the position of touch control operation institute touch-control current on target pages is fallen into the enlarged area including target position, controlEliminate the operation of target pages.It solves the icon that " X ", " skipping " etc. close the page in the prior art to be not easy to click, meeting existsAccidentally enter its corresponding page, causes the problem that user experience is low.Terminal provided in this embodiment realizes pairWhen the icon that " X ", " skipping " etc. close the page carries out touch control operation, as long as the position of institute's touch-control is fallen into including " X ", " skipping "Deng where the icon for closing the page around target position in the enlarged area of preset range when, be carried out the closing such as " X ", " skipping "The operation of target pages corresponding to the icon of the page, and simultaneously non-entry target pages, so compared to the prior art, this implementationThe terminal that example provides is more humanized, it is therefore prevented that user clicks " X ", " skipping " etc. and closes the icon of the page and accidentally enterThe generation of its corresponding target pages phenomenon largely improves the Experience Degree satisfaction of user.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-rowHis property includes, so that the process, method, article or the device that include a series of elements not only include those elements, andAnd further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsicElement.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to doThere is also other identical elements in the process, method of element, article or device.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment sideMethod can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many casesThe former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior artThe part contributed out can be embodied in the form of software products, which is stored in a storage mediumIn (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, serviceDevice, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specificEmbodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the artUnder the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very muchForm, all of these belong to the protection of the present invention.