CN105955474A - Prompting method of application evaluation, and mobile terminal - Google Patents

Prompting method of application evaluation, and mobile terminal Download PDF

Info

Publication number
CN105955474A
CN105955474A CN201610270642.2A CN201610270642A CN105955474A CN 105955474 A CN105955474 A CN 105955474A CN 201610270642 A CN201610270642 A CN 201610270642A CN 105955474 A CN105955474 A CN 105955474A
Authority
CN
China
Prior art keywords
user
application
module
image information
mobile terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610270642.2A
Other languages
Chinese (zh)
Other versions
CN105955474B (en
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.)
Nanjing Qinhuai Ziyun Chuangyi Enterprise Service Co., Ltd
Original Assignee
Nubia Technology Co 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 Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Priority to CN201610270642.2A priority Critical patent/CN105955474B/en
Publication of CN105955474A publication Critical patent/CN105955474A/en
Application granted granted Critical
Publication of CN105955474B publication Critical patent/CN105955474B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)

Abstract

This invention discloses a prompting method of application evaluation, and a mobile terminal. The prompting method of application evaluation comprises the following steps: when a user uses the application, acquiring head portrait information of the user; according to the head portrait information, extracting the facial expression feature of the user; matching the expression type of the user according to the facial expression feature; according to the expression type of the user, judging whether the user needs to be prompted to evaluate the application or not; and if so, displaying the evaluation interface and receiving the evaluation input by the user. The method provide by the technical scheme of the invention judges whether the user needs to be prompted to evaluate the application or not through acquiring the expression type of the user, prompts the user to provide corresponding evaluative feedback in a friendly manner, and improves the effectiveness and timeliness of the evaluative feedback.

Description

The reminding method of applicating evaluating and mobile terminal
Technical field
The present invention relates to communication technical field, reminding method and movement particularly to a kind of applicating evaluating are whole End.
Background technology
Current mobile terminal is that people live requisite work, life and amusement equipment, and supports to move The most various application of dynamic terminal power.For application developer, how can effectively obtain The evaluation feedback of user, is necessary.But present situation is, user must actively go to click on and evaluate Feed back menu or apply lofty ejection to evaluate feedback window, the most unfriendly, have a strong impact on evaluation feedback Effectiveness and promptness, hinder self-optimization and the ego trip of application.
Summary of the invention
The main object of the present invention is to provide the reminding method of a kind of applicating evaluating, it is intended to realize close friend's prompting, And then improve effectiveness and the promptness evaluating feedback.
For achieving the above object, the reminding method of applicating evaluating that the present invention proposes, include following steps:
When user uses application, obtain the head image information of user;
Extract the facial expression feature of user according to described head image information, and mate according to facial expression feature Go out the expression type of user;
Expression type according to described user judges whether to need to point out user to be evaluated described application;
If it is, interface is evaluated in display, and receive the evaluation of user's input.
Optionally, also wrapped before extract the step of facial expression feature of user according to described head image information Include:
The head image information got described in identification is the most correct;
If it is, extract the facial expression feature of user according to described head image information.
Optionally, the most correct concrete steps of the head image information that gets described in described identification include:
According to eigenfaces, Fisher face, singular value decomposition method, neural network or dynamically connect Connect the head image information got described in matching method identification the most correct.
Optionally, after the step of the described expression type matching user according to facial expression feature also Including:
Monitor the switching frequency at the interface of described application.
Optionally, after the step of the described expression type matching user according to facial expression feature also Including:
Whether detection application backstage exists system crash or application program without response.
The present invention also proposes a kind of mobile terminal, including head portrait acquisition module, expression matching module, judgement Module and evaluation feedback module;Wherein,
Described head portrait acquisition module, for when user uses application, obtains the head image information of user;
Described expression matching module, for extracting the facial expression feature of user in described head image information, And the expression type of user is matched according to the facial expression feature of user;
Described judge module, for judging whether to need to point out user couple according to the expression type of described user Described application is evaluated;
Described evaluation feedback module, for when described application is evaluated by needs prompting user, showing Evaluate interface, and receive the evaluation of user's input.
Optionally, described mobile terminal also includes head portrait identification module;Described head portrait identification module is used for knowing The head image information that the most described head portrait acquisition module gets is the most correct.
Optionally, the method for head image information described in described head portrait identification mould identification includes: eigenfaces, line Property techniques of discriminant analysis, singular value decomposition method, neural network or Dynamic link library matching method.
Optionally, described mobile terminal also includes application interface monitoring module;Described application interface monitors mould Block is for monitoring the switching frequency at the interface of described application.
Optionally, described mobile terminal also includes backstage detection module;Described backstage detection module is used for examining Survey whether application backstage exists system crash or application program without response.
Technical scheme, judges whether to need to point out user by the expression type obtaining user Being evaluated application, prompting user evaluates feedback accordingly with open arms, improves and evaluates feedback Effectiveness and promptness.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to reality Execute the required accompanying drawing used in example or description of the prior art to be briefly described, it should be apparent that below, Accompanying drawing in description is only some embodiments of the present invention, for those of ordinary skill in the art, On the premise of not paying creative work, it is also possible to obtain other according to the structure shown in these accompanying drawings Accompanying drawing.
Fig. 1 is the hardware architecture diagram realizing each optional mobile terminal of embodiment one of the present invention;
Fig. 2 is the wireless communication system schematic diagram of mobile terminal as shown in Figure 1;
Fig. 3 is the flow chart of reminding method one embodiment of applicating evaluating of the present invention;
Fig. 4 is the flow chart of another embodiment of reminding method of applicating evaluating of the present invention;
Fig. 5 is the flow chart of the another embodiment of reminding method of applicating evaluating of the present invention;
Fig. 6 is the flow chart of the reminding method another embodiment of applicating evaluating of the present invention;
Fig. 7 is mobile terminal one embodiment module diagram of the present invention;
Fig. 8 is the module diagram of another embodiment of mobile terminal of the present invention;
Fig. 9 is the module diagram of the another embodiment of mobile terminal of the present invention;
Figure 10 is the module diagram of mobile terminal another embodiment of the present invention.
The realization of the object of the invention, functional characteristics and advantage will in conjunction with the embodiments, do referring to the drawings further Explanation.
Detailed description of the invention
Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not used to limit Determine the present invention.
The mobile terminal realizing each embodiment of the present invention is described referring now to accompanying drawing.In follow-up description In, use the suffix being used for representing such as " module ", " parts " or " unit " of element only for having It is beneficial to the explanation of the present invention, itself does not has specific meaning.Therefore, " module " and " parts " can Mixedly to use.
Mobile terminal can be implemented in a variety of manners.Such as, the terminal described in the present invention can include Such as mobile phone, smart phone, notebook computer, digit broadcasting receiver, PDA (individual digital Assistant), PAD (panel computer), PMP (portable media player), the shifting of guider etc. The fixed terminal of dynamic terminal and such as numeral TV, desk computer etc..Hereinafter it is assumed that terminal is to move Dynamic terminal.However, it will be understood by those skilled in the art that, except being used in particular for the element of mobile purpose Outside, structure according to the embodiment of the present invention can also apply to the terminal of fixed type.
Fig. 1 is the hardware configuration signal of the optional mobile terminal realizing each embodiment of the present invention.
Mobile terminal 100 can include wireless communication unit 110, A/V (audio/video) input block 120, User input unit 130, output unit 150, memorizer 160, interface unit 170, controller 180 and electricity Source unit 190 etc..Fig. 1 shows the mobile terminal with various assembly, it should be understood that also The most not realistic execute all assemblies illustrated.Can alternatively implement more or less of assembly.Will be below Describe the element of mobile terminal in detail.
Wireless communication unit 110 generally includes one or more assembly, and it allows mobile terminal 100 with wireless Radio communication between communication system or network.Such as, wireless communication unit 110 can include mobile logical In letter module 112, wireless Internet module 113, short range communication module 114 and positional information module 115 extremely Few one.
Mobile communication module 112 send radio signals to base station (such as, access point, node B etc.), In exterior terminal and server at least one and/or receive from it radio signal.Such radio Signal can include voice call signal, video calling signal or according to text and/or Multimedia Message The various types of data sent and/or receive.
Wireless Internet module 113 supports the Wi-Fi (Wireless Internet Access) of mobile terminal.This module can internal or Externally it is couple to terminal.Wi-Fi (Wireless Internet Access) technology involved by this module can include WLAN (nothing Line LAN) (Wi-Fi), Wibro (WiMAX), Wimax (worldwide interoperability for microwave access), HSDPA (high-speed downlink packet access) etc..
Short range communication module 114 is the module for supporting junction service.Some examples of short-range communication technology Including bluetooth TM, RF identification (RFID), Infrared Data Association (IrDA), ultra broadband (UWB), Purple honeybee TM etc..
Positional information module 115 is the module of positional information for checking or obtain mobile terminal.Position is believed The typical case of breath module is GPS (global positioning system).According to current technology, GPS module 115 is counted Calculating should from the range information of three or more satellites and correct time information and the information for calculating With triangulation, thus according to longitude, latitude with highly accurately calculate three-dimensional current location information. Currently, for calculating method three satellites of use of position and temporal information and by using other one Position that the correction of satellite calculates and the error of temporal information.Additionally, GPS module 115 can be by real Time ground Continuous plus current location information calculate velocity information.
A/V input block 120 is used for receiving audio or video signal.A/V input block 120 can include phase Machine 121 and mike 122, camera 121 in Video Capture pattern or image capture mode by image capturing Static images or the view data of video that device obtains process.Picture frame after process can show On display unit 151.Picture frame after camera 121 processes can be stored in memorizer 160 (or other Storage medium) in or be transmitted via wireless communication unit 110, can be according to the structure of mobile terminal Two or more cameras 121 are provided.Mike 122 can be at telephone calling model, logging mode, voice Recognition mode etc. operational mode receives sound (voice data) via mike, and can be by so Acoustic processing be voice data.Audio frequency (voice) data after process can be at telephone calling model In the case of be converted to can via mobile communication module 112 be sent to mobile communication base station form output.Mike Wind 122 can be implemented various types of noise and eliminate (or suppression) algorithm to eliminate (or suppression) in reception With the noise produced during transmission audio signal or interference.
It is mobile to control that user input unit 130 can generate key input data according to the order of user's input The various operations of terminal.User input unit 130 allows user to input various types of information, and permissible Including keyboard, metal dome, touch pad (such as, detection due to touched and cause resistance, pressure, The sensitive component of the change of electric capacity etc.), roller, rocking bar etc..Especially, when touch pad is with the shape of layer When formula is superimposed upon on display unit 151, touch screen can be formed.
Interface unit 170 is used as at least one external device (ED) and is connected connecing of can passing through with mobile terminal 100 Mouthful.Such as, external device (ED) can include wired or wireless head-band earphone port, external power source (or electricity Electrolytic battery charger) port, wired or wireless FPDP, memory card port, there is for connection identification mould The port of the device of block, audio frequency input/output (I/O) port, video i/o port, ear port etc.. Identification module can be that storage is for verifying that user uses the various information of mobile terminal 100 and can wrap Include subscriber identification module (UIM), client identification module (SIM), Universal Subscriber identification module (USIM) Etc..It addition, the device (hereinafter referred to as " identification device ") with identification module can take smart card Form, therefore, identify device can be connected with mobile terminal 100 via port or other attachment means. Interface unit 170 may be used for receiving the input (such as, data message, electric power etc.) from external device (ED) And one or more elements that the input received is transferred in mobile terminal 100 or may be used for Data are transmitted between mobile terminal and external device (ED).
It addition, when mobile terminal 100 is connected with external base, interface unit 170 can serve as allowing to lead to Cross it provide the path of mobile terminal 100 by electric power from base or can serve as allowing to input from base Various command signals be transferred to the path of mobile terminal by it.Various command signals from base input Or electric power may serve as identifying whether mobile terminal is accurately fitted within the signal on base.Output is single Unit 150 be configured to vision, audio frequency and/or tactile manner provide output signal (such as, audio signal, Video signal, alarm signal, vibration signal etc.).
Output unit 150 can include display unit 151, dio Output Modules 152 etc..
Display unit 151 may be displayed on the information processed in mobile terminal 100.Such as, mobile terminal is worked as 100 when being in telephone calling model, display unit 151 can show with call or other communicate (such as, Text messaging, multimedia file download etc.) relevant user interface (UI) or graphical user circle Face (GUI).When mobile terminal 100 is in video calling pattern or image capture mode, display unit 151 images that can show capture and/or the image of reception, video or image and correlation function are shown UI or GUI etc..
Meanwhile, when display unit 151 and touch pad the most superposed on one another to form touch screen time, aobvious Show that unit 151 can serve as input equipment and output device.Display unit 151 can include liquid crystal display (LCD), thin film transistor (TFT) LCD (TFT-LCD), Organic Light Emitting Diode (OLED) display, At least one in flexible display, three-dimensional (3D) display etc..Some in these display can To be configured to transparence with permission user from outside viewing, this is properly termed as transparent display, typically Transparent display can for example, TOLED (transparent organic light emitting diode) display etc..According to spy Surely the embodiment wanted, mobile terminal 100 can include two or more display units (or other display Device), such as, mobile terminal can include outernal display unit (not shown) and inner display unit (not Illustrate).Touch screen can be used for detecting touch input pressure and touch input position and touch input area.
Dio Output Modules 152 can be in call signal at mobile terminal and receive pattern, call mode, note Time under the isotypes such as record pattern, speech recognition mode, broadcast reception mode, wireless communication unit 110 is connect Receive or in memorizer 160 storage voice data transducing audio signal and be output as sound.And And, the audio frequency that dio Output Modules 152 can provide relevant to the specific function of mobile terminal 100 execution is defeated Go out (such as, call signal receives sound, message sink sound etc.).Dio Output Modules 152 is permissible Including speaker, buzzer etc..
Memorizer 160 can store the process performed by controller 180 and control the software program etc. of operation Deng, or can temporarily store exported maybe will export data (such as, telephone directory, message, Still image, video etc.).And, memorizer 160 can store and be applied to touch screen about when touch Time the vibration of various modes of output and the data of audio signal.
Memorizer 160 can include the storage medium of at least one type, described storage medium include flash memory, Hard disk, multimedia card, card-type memorizer (such as, SD or DX memorizer etc.), random access store Device (RAM), static random-access memory (SRAM), read only memory (ROM), electric erasable Programmable read only memory (EEPROM), programmable read only memory (PROM), magnetic storage, Disk, CD etc..And, mobile terminal 100 can be connected execution memorizer 160 with by network The network storage device cooperation of storage function.
Controller 180 generally controls the overall operation of mobile terminal.Such as, controller 180 performs and voice Control that call, data communication, video calling etc. are relevant and process.It addition, controller 180 can wrap Including the multi-media module 181 for reproducing (or playback) multi-medium data, multi-media module 181 can be with structure Make in controller 180, or it is so structured that separate with controller 180.Controller 180 can perform mould Formula identifying processing, to be identified as character by the handwriting input performed on the touchscreen or picture drafting input Or image.
Power subsystem 190 receives external power or internal power under the control of controller 180 and provides behaviour Make the suitable electric power needed for each element and assembly.
Various embodiment described herein can be to use such as computer software, hardware or its any group The computer-readable medium closed is implemented.Implementing for hardware, embodiment described herein can pass through Use application-specific IC (ASIC), digital signal processor (DSP), Digital Signal Processing dress Put (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), processor, Controller, microcontroller, microprocessor, it is designed to perform in the electronic unit of function described herein At least one implement, in some cases, such embodiment can be implemented in controller 180. For software implement, the embodiment of such as process or function can with allow perform at least one function or The single software module of operation is implemented.Software code can be write by with any suitable programming language Software application (or program) implement, software code can be stored in memorizer 160 and by Controller 180 performs.
So far, mobile terminal is described according to its function.Below, for the sake of brevity, will describe Various types of mobile terminals of such as folded form, board-type, oscillating-type, slide type mobile terminal etc. In slide type mobile terminal as example.Therefore, the present invention can be applied to any kind of mobile whole End, and it is not limited to slide type mobile terminal.
As shown in Figure 1 mobile terminal 100 may be constructed such that and utilizes via frame or packet transmission data The most wired and wireless communication system and satellite-based communication system operate.
The communication system being wherein operable to according to the mobile terminal of the present invention is described referring now to Fig. 2.
Such communication system can use different air interfaces and/or physical layer.Such as, by communication system The air interface that system uses includes that such as frequency division multiple access (FDMA), time division multiple acess (TDMA), code division are many Location (CDMA) and UMTS (UMTS) (especially, Long Term Evolution (LTE)), Global system for mobile communications (GSM) etc..As non-limiting example, explained below relates to CDMA Communication system, but such teaching is equally applicable to other type of system.
With reference to Fig. 2, cdma wireless communication system can include multiple mobile terminal 100, multiple base station (BS) 270, base station controller (BSC) 275 and mobile switching centre (MSC) 280.MSC280 is constructed For forming interface with Public Switched Telephony Network (PSTN) 290.MSC280 be also structured to can be through The BSC275 being couple to base station 270 by back haul link forms interface.Back haul link can be according to some known Any one in interface constructs, and described interface includes such as E1/T1, ATM, IP, PPP, frame relay, HDSL, ADSL or xDSL.It will be appreciated that system as shown in Figure 2 can include multiple BSC275。
Each BS270 can service one or more subregion (or region), by multidirectional antenna or point to specific Each subregion that the antenna in direction covers is radially away from BS270.Or, each subregion can be by being used for Two or more antennas of diversity reception cover.Each BS270 may be constructed such that the multiple frequencies of support are divided Join, and the distribution of each frequency has specific frequency spectrum (such as, 1.25MHz, 5MHz etc.).
Intersecting that subregion and frequency are distributed can be referred to as CDMA Channel.BS270 can also be referred to as base station Transceiver subsystem (BTS) or other equivalent terms.In this case, term " base station " can For broadly representing single BSC275 and at least one BS270.Base station can also be referred to as " honeycomb Stand ".Or, each subregion of specific BS270 can be referred to as multiple cellular station.
As shown in Figure 2, broadcast singal is sent in system operation by broadcsting transmitter (BT) 295 Mobile terminal 100.In fig. 2 it is shown that several global positioning systems (GPS) satellite 300.Satellite 300 Help to position at least one in multiple mobile terminals 100.
In fig. 2, depict multiple satellite 300, it is understood that be, it is possible to use any number of defend Star obtains useful location information.GPS module 115 is generally configured to and satellite 300 as shown in Figure 1 Coordinate the location information wanted with acquisition.Substitute GPS tracking technique or outside GPS tracking technique, can To use other technology of the position that can follow the tracks of mobile terminal.It addition, at least one gps satellite 300 can Optionally or additionally to process satellite dmb transmission.
As a typical operation of wireless communication system, BS270 receives from various mobile terminals 100 Reverse link signal.Mobile terminal 100 generally participates in call, information receiving and transmitting communicates with other type of.Special The each reverse link signal determining base station 270 reception is processed in specific BS270.The data obtained It is forwarded to the BSC275 being correlated with.BSC provides call resource distribution and the soft handover included between BS270 The mobile management function of the coordination of process.The data received also are routed to MSC280 by BSC275, its Extra route service for forming interface with PSTN290 is provided.Similarly, PSTN290 with MSC280 forms interface, MSC Yu BSC275 forms interface, and BSC275 correspondingly controls BS270 Forward link signals to be sent to mobile terminal 100.
Based on above-mentioned mobile terminal hardware configuration and communication system, each embodiment of the present invention is proposed.
As it is shown on figure 3, the flow chart of reminding method one embodiment that Fig. 3 is applicating evaluating of the present invention.
The reminding method of the applicating evaluating of this enforcement, comprises the steps:
Step S10, when user uses application, obtain user head image information.
Concrete, as a example by smart mobile phone.When user uses a certain application program of smart mobile phone, front Put the head image information of photographic head captured in real-time user.
Step S20, extract the facial expression feature of user according to described head image information, and according to facial expression Characteristic matching goes out the expression type of user.
Concrete, the CPU of smart mobile phone extracts the facial table of user from the head image information of the user of shooting Feelings, and by the facial expression feature extracted and the expressive features being pre-stored within memorizer and expression class Type mapping relations table find to should the expression type of expressive features.Wherein, described expression type is divided For amorphous type and aggressive;And the expression type of amorphous type specifically includes sad, angry, irritated etc.;Long-pending The expression type of polar form specifically includes happiness, excitement etc..
Step S30, expression type according to described user judge whether to need to point out user to enter described application Row is evaluated;If it is, perform step S40, interface is evaluated in display, and receives the evaluation of user's input.As The most no, then return step S10, continue to obtain the head image information of user.
Concrete, when the expression type of user always remains as aggressive, then judge that user is to this application The most satisfied, then this application is evaluated by prompting user, such as praises.And when the expression class of user Type is changed to amorphous type by aggressive, or when being amorphous type, then judges that this application is unsatisfied with by user always, Then prompting user is for unsatisfied local proposition amending advice etc..And work as the expression type of user the most relatively For flat, namely be not belonging to amorphous type when being also not belonging to aggressive, then judging that user may be not intended to should to this With being evaluated, do not point out, and be to continue with obtaining the head image information of user.
The reminding method of the applicating evaluating of the present embodiment, is judged whether by the expression type obtaining user Needing to point out user to be evaluated application, prompting user evaluates feedback accordingly in friendly way, Improve effectiveness and the promptness evaluating feedback.
As shown in Figure 4, Fig. 4 is the flow chart of another embodiment of reminding method of applicating evaluating of the present invention.
Based on above-described embodiment, in the present embodiment, at the face extracting user according to described head image information Also include before the step of expressive features:
The head image information got described in step S50, identification is the most correct;
If it is, perform step S20, extract the facial expression feature of user according to described head image information; Perform step S10 if it is not, then return, continue to obtain the head image information of user.
Concrete, after front-facing camera photographs the head portrait of user, head image information is sent to CPU, CPU according to eigenfaces, Fisher face, singular value decomposition method, neural network or dynamically connects Connect the head image information got described in matching method identification the most correct.If it is correct, then according to described head portrait The facial expression feature of information retrieval user, and the expression type of user is matched according to facial expression feature. If incorrect, then, continue to obtain the head image information of user.
The reminding method of the applicating evaluating of the present embodiment, realizes head portrait is obtained mould by face recognition technology The head portrait that block gets is identified, it is ensured that user express one's feelings type obtain accuracy.
As it is shown in figure 5, the flow chart of the another embodiment of reminding method that Fig. 5 is applicating evaluating of the present invention.
Based on above-described embodiment, in the present embodiment, user is matched described according to facial expression feature Expression type step after also include: step S60, monitor the switching frequency at the interface of described application. And increase the judgement of the switching frequency to application interface in step s 30.
Concrete, when the expression type of user is changed to amorphous type by aggressive, then monitored by CPU Whether not refreshing within the regular hour of the interface of described application, if it is, represent that user is to this Applying interested, but application but can not allow user satisfied, at this moment, described application is carried out by prompting user Evaluate, to obtain user for unsatisfied local amending advice etc. proposed.And when the expression class of user When type is the irritated type in amorphous type, the interface of CPU detection current application the most frequently switches, if It is, then it represents that for being unsatisfied with current application, at this moment, described application is evaluated by prompting user, To obtain user for unsatisfied local amending advice etc. proposed.
At the reminding method of the applicating evaluating of the present embodiment, combine correspondence by the expression type obtaining user With the supervision of the switching frequency at interface, judge user's satisfaction to application, Jin Eryou the most accurately The prompting user of effect is evaluated feedback for application, improves effectiveness and the promptness evaluating feedback.
As shown in Figure 6, Fig. 6 is the flow chart of reminding method another embodiment of applicating evaluating of the present invention.
Based on above-described embodiment, in the present embodiment, user is matched described according to facial expression feature Expression type step after also include:
Whether step S70, detection application backstage exist system crash (crash) or application program without response (Application Not Responding, ANR).And increase whether backstage exists system in step s 30 System collapse or application program are without the judgement responded.
Concrete, when the expression type of user changes, by the backstage of CPU detection application it is No there is crash or ANR, if it is, represent going wrong of application, at this moment, prompting user comments Valency, to point out that application exists crash or ANR.And when the expression type of user remains aggressive, Whether crash or ANR is there is by the backstage of CPU detection application, if it is not, then represent that application is normal, At this moment, the evaluation prompting the user whether to carry out a little praising to application etc..
At the reminding method of the applicating evaluating of the present embodiment, combine backstage by the expression type obtaining user Crash or ANR existed, judges user's satisfaction to applying, and then effectively the most accurately Prompting user is evaluated feedback for application, improves effectiveness and the promptness evaluating feedback.
The present invention also proposes a kind of mobile terminal.
It is mobile terminal one embodiment module diagram of the present invention with reference to Fig. 7, Fig. 7.
The mobile terminal of the present embodiment includes head portrait acquisition module 410, expression matching module 420, judges mould Block 430 and evaluation feedback module 440.
Described head portrait acquisition module 410, for when user uses application, obtains the head image information of user.
Concrete, as a example by smart mobile phone.In the present embodiment, described head portrait acquisition module 410 is front Put photographic head.When user uses a certain application program of smart mobile phone, front-facing camera captured in real-time is used The head image information at family.
Described expression matching module 420, special for extracting the facial expression of user in described head image information Levy, and match the expression type of user according to the facial expression feature of user.
Concrete, described expression matching module 420 can be the CPU of smart mobile phone, and it is from the user of shooting Head image information in extract the facial expression of user, and by the facial expression feature extracted with prestore Expressive features in memorizer and expression Type mapping relation table find to should the table of expressive features Feelings type.Wherein, described expression type is divided into amorphous type and aggressive;And the expression type tool of amorphous type Body includes sad, angry, irritated etc.;The expression type of aggressive specifically includes happiness, excitement etc..
Described judge module 430, for judging whether to need to point out user according to the expression type of described user Described application is evaluated.Described evaluation feedback module 440, for answering described needs prompting user With when being evaluated, interface is evaluated in display, and receives the evaluation of user's input.
Concrete, when the expression type of user always remains as aggressive, then judge that user is to this application The most satisfied, then this application is evaluated by prompting user, such as praises.And when the expression class of user Type is changed to amorphous type by aggressive, or when being amorphous type, then judges that this application is unsatisfied with by user always, Then prompting user is for unsatisfied local proposition amending advice etc..And work as the expression type of user the most relatively For flat, namely be not belonging to amorphous type when being also not belonging to aggressive, then judging that user may be not intended to should to this With being evaluated, do not point out, and be to continue with obtaining the head image information of user.
The mobile terminal of the present embodiment, judges whether to need prompting to use by the expression type obtaining user Application is evaluated by family, and prompting user evaluates feedback accordingly in friendly way, improves and comments The effectiveness of valency feedback and promptness.
As shown in Figure 8, Fig. 8 is the module diagram of another embodiment of mobile terminal of the present invention.
Based on above-described embodiment, in the present embodiment, described mobile terminal also includes head portrait identification module 450; Described head portrait identification module 450 is for identifying that the head image information that described head portrait acquisition module 410 gets is No correctly.
Concrete, in the present embodiment, described head portrait identification module 450 can be the CPU of smart mobile phone. After front-facing camera photographs the head portrait of user, head image information being sent to CPU, CPU is according to feature Face method, Fisher face, singular value decomposition method, neural network or Dynamic link library matching method identification The head image information that described head portrait acquisition module 410 gets is the most correct.If it is correct, then according to described Head image information extracts the facial expression feature of user, and matches the expression of user according to facial expression feature Type.If incorrect, then, continue to obtain the head image information of user.
The mobile terminal of the present embodiment, realizes obtaining head portrait acquisition module 410 by face recognition technology To head portrait be identified, it is ensured that user express one's feelings type obtain accuracy.
As it is shown in figure 9, the module diagram that Fig. 9 is the another embodiment of mobile terminal of the present invention.
Based on above-described embodiment, in the present embodiment, described mobile terminal also includes that application interface monitors mould Block 460;Described application interface monitoring module 460 is for monitoring the switching frequency at the interface of described application.
Concrete, in the present embodiment, described application interface monitoring module 460 can be the CPU of smart mobile phone. When the expression type of user is changed to amorphous type by aggressive, then monitored the boundary of described application by CPU Whether not refreshing within the regular hour of face, if it is, represent that user is interested in this application, Single application but can not allow user satisfied, and at this moment, described application is evaluated, to obtain use by prompting user Family is for unsatisfied local amending advice etc. proposed.And when the expression type of user is in amorphous type During irritated type, the interface of PCU detection current application the most frequently switches, if it is, represent and be used for Being unsatisfied with current application, at this moment, described application is evaluated, to obtain user's pin by prompting user To unsatisfied local amending advice etc. proposed.
At the mobile terminal of the present embodiment, combined by the expression type obtaining user and application interface is cut Change the supervision of frequency, judge user's satisfaction to application the most accurately, and then effectively point out use Family is evaluated feedback for application, improves effectiveness and the promptness evaluating feedback
As shown in Figure 10, Figure 10 is the module diagram of mobile terminal another embodiment of the present invention.
Based on above-described embodiment, in the present embodiment, described mobile terminal also includes backstage detection module 470; Described backstage detection module 470 is used for detecting whether application backstage exists system crash or application program without sound Should.
Concrete, in the present embodiment, described backstage detection module 470 can be the CPU of smart mobile phone. When the expression type of user changes, whether there is crash by the backstage of CPU detection application Or ANR, if it is, represent going wrong of application, at this moment, prompting user evaluates, to point out to answer With there is crash or ANR.And when the expression type of user remains aggressive, examined by CPU Whether the backstage surveying application exists crash or ANR, if it is not, then represent that application is normal, at this moment, carries Show the evaluation whether application is carried out a little praising etc. by user.
At the mobile terminal of the present embodiment, combine, by the expression type obtaining user, the crash that backstage exists Or ANR, judge user's satisfaction to application the most accurately, so effective prompting user for Application is evaluated feedback, improves effectiveness and the promptness evaluating feedback.
It should be noted that in this article, term " include ", " comprising " or its any other variant Be intended to comprising of nonexcludability so that include the process of a series of key element, method, article or Person's device not only includes those key elements, but also includes other key elements being not expressly set out, or also Including the key element intrinsic for this process, method, article or device.In the feelings not having more restriction Under condition, statement " including ... " key element limited, it is not excluded that include this key element process, Method, article or device there is also other identical element.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art is it can be understood that arrive above-mentioned Embodiment method can add the mode of required general hardware platform by software and realize, naturally it is also possible to logical Cross hardware, but a lot of in the case of the former is more preferably embodiment.Based on such understanding, the present invention's The part that prior art is contributed by technical scheme the most in other words can be with the form body of software product Revealing to come, this computer software product is stored in a storage medium (such as ROM/RAM, magnetic disc, CD) In, including some instructions with so that a station terminal equipment (can be mobile phone, computer, server, Air-conditioner, or the network equipment etc.) perform the method described in each embodiment of the present invention.
These are only the preferred embodiments of the present invention, not thereby limit the scope of the claims of the present invention, every Utilize equivalent structure or equivalence flow process conversion that description of the invention and accompanying drawing content made, or directly or Connect and be used in other relevant technical fields, be the most in like manner included in the scope of patent protection of the present invention.

Claims (10)

1. the reminding method of an applicating evaluating, it is characterised in that comprise the steps:
When user uses application, obtain the head image information of user;
Extract the facial expression feature of user according to described head image information, and mate according to facial expression feature Go out the expression type of user;
Expression type according to described user judges whether to need to point out user to be evaluated described application;
If it is, interface is evaluated in display, and receive the evaluation of user's input.
2. the reminding method of applicating evaluating as claimed in claim 1, it is characterised in that according to described Also include before the step of the facial expression feature that head image information extracts user:
The head image information got described in identification is the most correct;
If it is, extract the facial expression feature of user according to described head image information.
3. the reminding method of applicating evaluating as claimed in claim 2, it is characterised in that described identification institute The concrete steps stating the head image information got the most correct include:
According to eigenfaces, Fisher face, singular value decomposition method, neural network or dynamically connect Connect the head image information got described in matching method identification the most correct.
4. the reminding method of applicating evaluating as claimed in claim 1, it is characterised in that in described basis Also include after the step of the expression type that facial expression feature matches user:
Monitor the switching frequency at the interface of described application.
5. the reminding method of applicating evaluating as claimed in claim 1, it is characterised in that in described basis Also include after the step of the expression type that facial expression feature matches user:
Whether detection application backstage exists system crash or application program without response.
6. a mobile terminal, it is characterised in that include head portrait acquisition module, expression matching module, sentence Disconnected module and evaluation feedback module;Wherein,
Described head portrait acquisition module, for when user uses application, obtains the head image information of user;
Described expression matching module, for extracting the facial expression feature of user in described head image information, And the expression type of user is matched according to the facial expression feature of user;
Described judge module, for judging whether to need to point out user couple according to the expression type of described user Described application is evaluated;
Described evaluation feedback module, for when described application is evaluated by needs prompting user, showing Evaluate interface, and receive the evaluation of user's input.
7. mobile terminal as claimed in claim 6, it is characterised in that also include head portrait identification module; Described head portrait identification module is for identifying that the head image information that described head portrait acquisition module gets is the most correct.
8. mobile terminal as claimed in claim 7, it is characterised in that described head portrait identification module identification The method of described head image information includes: eigenfaces, Fisher face, singular value decomposition method, god Through network technique or Dynamic link library matching method.
9. mobile terminal as claimed in claim 6, it is characterised in that also include that application interface monitors mould Block;Described application interface monitoring module is for monitoring the switching frequency at the interface of described application.
10. mobile terminal as claimed in claim 6, it is characterised in that also include backstage detection module; Described backstage detection module is used for detecting whether application backstage exists system crash or application program without response.
CN201610270642.2A 2016-04-27 2016-04-27 Application evaluation prompting method and mobile terminal Expired - Fee Related CN105955474B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610270642.2A CN105955474B (en) 2016-04-27 2016-04-27 Application evaluation prompting method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610270642.2A CN105955474B (en) 2016-04-27 2016-04-27 Application evaluation prompting method and mobile terminal

Publications (2)

Publication Number Publication Date
CN105955474A true CN105955474A (en) 2016-09-21
CN105955474B CN105955474B (en) 2020-06-09

Family

ID=56915414

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610270642.2A Expired - Fee Related CN105955474B (en) 2016-04-27 2016-04-27 Application evaluation prompting method and mobile terminal

Country Status (1)

Country Link
CN (1) CN105955474B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106412328A (en) * 2016-10-28 2017-02-15 努比亚技术有限公司 Method and device for obtaining user feedback information
CN107357704A (en) * 2017-06-27 2017-11-17 努比亚技术有限公司 A kind of application program detection method, terminal and computer-readable recording medium
CN108009076A (en) * 2017-11-29 2018-05-08 大陆汽车投资(上海)有限公司 The assessment of vehicle-mounted user interface and optimization method
CN110851638A (en) * 2019-11-06 2020-02-28 杭州睿琪软件有限公司 Method and device for acquiring species identification name

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070006128A1 (en) * 2005-05-25 2007-01-04 Chowdhary Pawan R Method for evaluating dynamic expressions
CN101211483A (en) * 2006-12-25 2008-07-02 成都三泰电子实业股份有限公司 Unattended bank safe precaution method
CN102098809A (en) * 2011-02-15 2011-06-15 宇龙计算机通信科技(深圳)有限公司 Application program appraisal realizing method and terminal
CN103530788A (en) * 2012-07-02 2014-01-22 纬创资通股份有限公司 Multimedia evaluating system, multimedia evaluating device and multimedia evaluating method
CN103810278A (en) * 2014-02-14 2014-05-21 北京百纳威尔科技有限公司 Webpage processing method and device for terminal
CN104699769A (en) * 2015-02-28 2015-06-10 北京京东尚科信息技术有限公司 Interacting method based on facial expression recognition and equipment executing method
CN104850234A (en) * 2015-05-28 2015-08-19 成都通甲优博科技有限责任公司 Unmanned plane control method and unmanned plane control system based on facial expression recognition
CN105245724A (en) * 2015-10-29 2016-01-13 努比亚技术有限公司 Mobile terminal and incoming call processing method thereof

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070006128A1 (en) * 2005-05-25 2007-01-04 Chowdhary Pawan R Method for evaluating dynamic expressions
CN101211483A (en) * 2006-12-25 2008-07-02 成都三泰电子实业股份有限公司 Unattended bank safe precaution method
CN102098809A (en) * 2011-02-15 2011-06-15 宇龙计算机通信科技(深圳)有限公司 Application program appraisal realizing method and terminal
CN103530788A (en) * 2012-07-02 2014-01-22 纬创资通股份有限公司 Multimedia evaluating system, multimedia evaluating device and multimedia evaluating method
CN103810278A (en) * 2014-02-14 2014-05-21 北京百纳威尔科技有限公司 Webpage processing method and device for terminal
CN104699769A (en) * 2015-02-28 2015-06-10 北京京东尚科信息技术有限公司 Interacting method based on facial expression recognition and equipment executing method
CN104850234A (en) * 2015-05-28 2015-08-19 成都通甲优博科技有限责任公司 Unmanned plane control method and unmanned plane control system based on facial expression recognition
CN105245724A (en) * 2015-10-29 2016-01-13 努比亚技术有限公司 Mobile terminal and incoming call processing method thereof

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106412328A (en) * 2016-10-28 2017-02-15 努比亚技术有限公司 Method and device for obtaining user feedback information
CN106412328B (en) * 2016-10-28 2019-06-28 努比亚技术有限公司 A kind of method and apparatus obtaining field feedback
CN107357704A (en) * 2017-06-27 2017-11-17 努比亚技术有限公司 A kind of application program detection method, terminal and computer-readable recording medium
CN108009076A (en) * 2017-11-29 2018-05-08 大陆汽车投资(上海)有限公司 The assessment of vehicle-mounted user interface and optimization method
CN110851638A (en) * 2019-11-06 2020-02-28 杭州睿琪软件有限公司 Method and device for acquiring species identification name
CN110851638B (en) * 2019-11-06 2023-06-02 杭州睿琪软件有限公司 Method and device for obtaining species identification name

Also Published As

Publication number Publication date
CN105955474B (en) 2020-06-09

Similar Documents

Publication Publication Date Title
CN105206260B (en) A kind of terminal speech broadcasting method, device and terminal speech operational approach
CN104750420B (en) Screenshotss method and device
CN104883430B (en) A kind of mobile terminal and do not read the treating method and apparatus of footmark
CN105391843A (en) Terminal device, information issuing method and information issuing system
CN106130734A (en) The control method of mobile terminal and control device
CN106155695A (en) The removing control device and method of background application
CN104991772B (en) Remote operation bootstrap technique and device
CN106156144A (en) Information-pushing method and device
CN106911850A (en) Mobile terminal and its screenshotss method
CN106506778A (en) A kind of dialing mechanism and method
CN105554710A (en) Message display method and device
CN105915718A (en) Device and method for voice playing
CN105897995A (en) Contact person information adding method and apparatus
CN105764085A (en) Abnormal electricity consumption detection method and terminal
CN105955474A (en) Prompting method of application evaluation, and mobile terminal
CN106778514A (en) A kind of method and device for identifying object
CN105848306A (en) Method for establishing connection between terminals and terminal
CN106598538A (en) Method and system for updating instruction set
CN106101376A (en) A kind of message pusher, method and mobile terminal
CN106993134A (en) A kind of video generation device and method, terminal
CN106851114A (en) A kind of photo shows, photo generating means and method, terminal
CN106376004A (en) Information processing method and terminal
CN104735259B (en) Mobile terminal acquisition parameters method to set up, device and mobile terminal
CN106550133A (en) Calling identification device and method
CN106790994A (en) The triggering method and mobile terminal of control

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200514

Address after: 210000 Room 102, building B, building 3, Baixia high tech Industrial Park, No. 8 Yongfeng Avenue, Qinhuai District, Nanjing City, Jiangsu Province

Applicant after: Nanjing Qinhuai Ziyun Chuangyi Enterprise Service Co., Ltd

Address before: 518000 Guangdong Province, Shenzhen high tech Zone of Nanshan District City, No. 9018 North Central Avenue's innovation building A, 6-8 layer, 10-11 layer, B layer, C District 6-10 District 6 floor

Applicant before: NUBIA TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200609

Termination date: 20210427