CN106357897A - Fall information acquiring method and device - Google Patents

Fall information acquiring method and device Download PDF

Info

Publication number
CN106357897A
CN106357897A CN201610806684.3A CN201610806684A CN106357897A CN 106357897 A CN106357897 A CN 106357897A CN 201610806684 A CN201610806684 A CN 201610806684A CN 106357897 A CN106357897 A CN 106357897A
Authority
CN
China
Prior art keywords
acceleration
component
terminal
characteristic information
conditioned
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
CN201610806684.3A
Other languages
Chinese (zh)
Other versions
CN106357897B (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610806684.3A priority Critical patent/CN106357897B/en
Publication of CN106357897A publication Critical patent/CN106357897A/en
Application granted granted Critical
Publication of CN106357897B publication Critical patent/CN106357897B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • 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)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Quality & Reliability (AREA)
  • Environmental & Geological Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

The invention provides a fall information acquiring method and device; the fall information acquiring method comprises: acquiring acceleration of a terminal, and detecting whether the acceleration meets preset conditions or not; acquiring an acceleration component before a current moment if the detected acceleration meets the preset conditions; acquiring a variation of a fall parameter of the terminal in a preset direction during the varying process to obtain a variation component if the variation in the acceleration is detected; determining collision characteristic information according to the acceleration component and the variation component. As final direction, angle and position of a collision with the ground can be acquired according to the acceleration component of the fall and variation in the direction or angle during falling, accuracy is improved.

Description

The acquisition methods of drop information and device
Technical field
The present invention relates to field of terminal technology, more particularly to a kind of acquisition methods of drop information and device.
Background technology
In routine use, terminal is inevitably faced with the danger fallen and is easily caused its damage.Generally terminal is fallen The angle falling is different, and the impaired degree of its correspondence there is also difference.
In order to reduce the damage to terminal in falling process, it usually needs collect the direction in falling process and position letter Breath, carries out fall protection setting according to these information to terminal afterwards.The existing acquisition modes falling direction and position, typically It is only capable of obtaining by acceleration transducer measurement.But existing acquisition modes do not consider that in falling process, terminal is likely to occur The situation of upset, leads to the accuracy of the direction and positional information obtaining poor.Therefore, need to improve further.
Content of the invention
The embodiment of the present invention provides a kind of acquisition methods of drop information and device, to solve the acquisition of existing drop information The poor technical problem of the accuracy of method.
For solving the above problems, the technical scheme that the present invention provides is as follows:
The embodiment of the present invention provides a kind of acquisition methods of drop information, comprising:
Obtain the acceleration of terminal, and it is pre-conditioned to detect whether described acceleration meets;
When described acceleration is detected and meeting pre-conditioned, obtain the component of acceleration before current time;
When acceleration is detected and changing, obtain terminal described in this change procedure and fall ginseng on preset direction The variable quantity of number, obtains change component;
Collision characteristic information is determined according to described component of acceleration and described change component.
The embodiment of the present invention also provides a kind of acquisition device of drop information, comprising:
First acquisition module, for obtaining the acceleration of terminal, and it is pre-conditioned to detect whether described acceleration meets;
Second acquisition module, for when described acceleration is detected and meeting pre-conditioned, before obtaining current time Component of acceleration;
3rd acquisition module, for when acceleration is detected and changing, obtaining terminal described in this change procedure and existing Fall Parameters variation amount on preset direction, obtain change component;
Determining module, for determining collision characteristic information according to described component of acceleration and described change component.
Compared to prior art, the acquisition methods of the drop information of the present embodiment and device, by obtaining the acceleration of terminal Degree, and it is pre-conditioned to detect whether this acceleration meets;When this acceleration is detected and meeting pre-conditioned, obtain current time The component of acceleration before;When acceleration is detected and changing, obtain in this change procedure this terminal in preset direction On the variable quantity falling parameter, obtain change component;Collision feature letter is determined according to this component of acceleration and this change component Breath.Due to can be according to component of acceleration when falling, and the changing value of the direction in falling process or angle, obtain Eventually with direction during collision on the ground, angle and position, therefore improve accuracy.
Brief description
The flow chart of the acquisition methods of the drop information that Fig. 1 provides for the embodiment of the present invention one.
The flow chart of the acquisition methods of the drop information that Fig. 2 provides for the embodiment of the present invention two.
The flow chart of the acquisition methods of the drop information that Fig. 3 provides for the embodiment of the present invention three.
The structural representation of the acquisition device of the drop information that Fig. 4 provides for the embodiment of the present invention four.
The preferred structure schematic diagram of the acquisition device of the drop information that Fig. 5 provides for the embodiment of the present invention four.
The structural representation of the terminal that Fig. 6 provides for the embodiment of the present invention five.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation describes.It is understood that specific embodiment described herein is only used for explaining the present invention, rather than the limit to the present invention Fixed.It also should be noted that, for the ease of description, illustrate only part related to the present invention in accompanying drawing and not all knot Structure.Based on the embodiment in the present invention, those of ordinary skill in the art are obtained under the premise of not making creative work Every other embodiment, broadly falls into the scope of protection of the invention.
Term " first ", " second " and " the 3rd " in the present invention etc. is for distinguishing different objects, rather than is used for retouching State particular order.Additionally, term " comprising " and " having " and their any deformation are it is intended that cover non-exclusive comprising. For example contain series of steps or unit process, method, system, product or equipment be not limited to the step listed or Unit, but alternatively also include step or the unit do not listed, or alternatively also include for these processes, method, product Product or the intrinsic other steps of equipment or unit.
Referenced herein " embodiment " is it is meant that the special characteristic, structure or the characteristic that describe can be wrapped in conjunction with the embodiments It is contained at least one embodiment of the present invention.Each position in the description occur this phrase might not each mean identical Embodiment, be not and the independent of other embodiments mutual exclusion or alternative embodiment.Those skilled in the art explicitly and Implicitly it is understood by, embodiment described herein can be combined with other embodiments.
The executive agent of the method for controlling operation thereof of terminal provided in an embodiment of the present invention, can provide for the embodiment of the present invention Terminal operating control device, or mobile terminal (such as notebook, the flat board being integrated with the operating control device of this terminal Computer, mobile phone, wearable device etc.), the operating control device of this terminal can be realized in the way of using hardware or software.
Refer to Fig. 1, the flow chart of the acquisition methods of the drop information that Fig. 1 provides for the embodiment of the present invention one.
The acquisition methods of the drop information of this preferred embodiment, comprising:
Step s101, obtains the acceleration of terminal, and it is pre-conditioned to detect whether this acceleration meets.
For example, terminal obtains acceleration by acceleration transducer, and judges whether terminal is according to this acceleration and fall Fall state;This is pre-conditioned such as to fall state.Such as, terminal can detect whether acceleration is equal to acceleration of gravity.If Acceleration is detected and be equal to acceleration of gravity, then judge that terminal meets pre-conditioned, otherwise, it is determined that terminal is unsatisfactory for default bar Part.This terminal can be the equipment such as mobile phone, panel computer.If terminal judges that it is in falls state, execution step s102.
Step s102, when this acceleration is detected and meeting pre-conditioned, obtains the component of acceleration before current time.
For example, when terminal judge its be in fall state when, terminal obtains the component of acceleration before falling, and such as terminal obtains Take its component of acceleration on three directions of x, y, z.
Step s103, when acceleration is detected and changing, obtains in this change procedure this terminal on preset direction The variable quantity falling parameter, obtain change component.
For example, when terminal is in and falls state, whether terminal continues to detect its current acceleration by acceleration of gravity It is changed into 0.Such as, when acceleration is 0 it is possible to determine that terminal is now landed.If a terminal detects that current acceleration is by weight When power acceleration is changed into 0, it is the variable quantity in three square upwardly directions of x, y, z or angle before 0 that terminal obtains acceleration, Obtain change component.This falls parameter and includes at least one in direction and angle.
Step s104, determines collision characteristic information according to this component of acceleration and this change component.
For example, terminal, according to the variable quantity of the component of acceleration before falling and the direction before landing or angle, determines The information such as angle when terminal and collision on the ground, position and direction.The position of this collision such as lands for long side, minor face Ground, the back side land, screen lands etc..Angle with ground when the angle of this collision is such as landed for terminal.The side of this collision Fall to such as level, vertically fall, tilt to fall etc..
Whether the acquisition methods of the drop information of the present embodiment, by obtaining the acceleration of terminal, and detect this acceleration Meet pre-conditioned;When this acceleration is detected and meeting pre-conditioned, obtain the component of the acceleration before current time;When When acceleration is detected and changing, obtain this terminal in this change procedure and fall Parameters variation amount on preset direction, obtain To change component;Collision characteristic information is determined according to this component of acceleration and this change component.Due to can be according to when falling Direction in component of acceleration, and falling process or the changing value of angle, obtain angle during final and collision on the ground, side To and position, therefore improve accuracy.
Refer to Fig. 2, the flow chart of the acquisition methods of the drop information that Fig. 2 provides for the embodiment of the present invention two.
The acquisition methods of the drop information of this preferred embodiment, comprising:
Step s201, obtains the acceleration of terminal, and it is pre-conditioned to detect whether this acceleration meets.
For example, terminal obtains acceleration by acceleration transducer, and judges whether terminal is according to this acceleration and fall Fall state;This is pre-conditioned such as to fall state.Such as, terminal can detect whether acceleration is equal to acceleration of gravity.If Acceleration is detected and be equal to acceleration of gravity, then judge that terminal meets pre-conditioned, otherwise, it is determined that terminal is unsatisfactory for default bar Part.This terminal can be the equipment such as mobile phone, panel computer.If terminal judges that it is in falls state, execution step s202. Otherwise, terminal can be with return to step s201.
In order to improve the accuracy of detection, this acceleration and preset range can be compared by terminal, if this acceleration Degree is located in preset range, then terminal judges that it is in and falls state, namely this acceleration of this detection whether meet pre-conditioned Step include:
A, judge that whether this acceleration is located in preset range;
B if it is determined that this acceleration be located at this preset range in it is determined that this acceleration meet pre-conditioned.
For example, terminal judges acceleration whether close to acceleration of gravity if it is decided that this acceleration is close to acceleration of gravity, Then judge that this terminal is in and fall state.If it is determined that this acceleration keeps off acceleration of gravity, then judge that this terminal is not in Fall state.This preset range is such as the scope close to acceleration of gravity, specifically can set based on experience value.
Step s202, when this acceleration is detected and meeting pre-conditioned, obtains the component of acceleration before current time.
For example, when terminal judge its be in fall state when, terminal obtains the component of acceleration before falling, and such as terminal obtains Take its component of acceleration on three directions of x, y, z.
In order to prevent in falling process, important loss of data, terminal can also be when detecting it and falling, will be important Data backed up, namely described when described acceleration is detected and meeting pre-conditioned, methods described also includes:
D, preset data is backed up.
For example, this preset data is such as the data of default application program, and this default application program is such as by user in advance Select need carry out the application program of data backup, when terminal detect its be in fall state when, user is pre-selected The data of application program backed up.Such as when terminal detect its be in fall state when, the number to address list and photo According to being backed up.
Step s203, obtains according to this component of acceleration and initially falls characteristic information.
For example, terminal determines according to the component of acceleration before falling, the initial value of its direction before falling or angle, Initially fallen characteristic information.
Step s204, when acceleration is detected and changing, obtains in this change procedure this terminal on preset direction The variable quantity falling parameter, obtain change component.
For example, when terminal is in and falls state, whether terminal continues to detect its current acceleration by acceleration of gravity It is changed into 0.Such as, when acceleration is 0 it is possible to determine that terminal is now landed.If a terminal detects that current acceleration is by weight When power acceleration is changed into 0, it is the variable quantity in three square upwardly directions of x, y, z or angle before 0 that terminal obtains acceleration, Obtain change component.This falls parameter and includes at least one in direction and angle.
In order to improve the accuracy of detection, current acceleration can be compared by terminal with 0, if both are equal When, then show that acceleration changes.Namely the step that should detect when acceleration changes includes:
E, detect that whether this acceleration is equal to preset value;
F, when this acceleration be equal to this preset value when it is determined that this acceleration changes.
For example, terminal continues to detect whether its current acceleration is 0.Such as, when acceleration is 0 it is possible to determine that end End is now landed.
Step s205, initially falls characteristic information according to this and this change component determines this collision characteristic information.
For example, terminal is according to the initial value in the direction before falling or angle, and the direction before landing or angle The variable quantity of degree determines the information such as angle when terminal and collision on the ground, position and direction.Such as, before this is fallen by terminal Direction or the initial value of angle and the variable quantity of the direction in falling process or angle carry out corresponding plus-minus and calculate, thus Obtain terminal and the information such as angle during collision on the ground, position and direction.The position of this collision such as lands for long side, short While landing, the back side lands, screen lands etc..Angle with ground when the angle of this collision is such as landed for terminal.This collision Direction such as level fall, vertically fall, tilt to fall etc..
Whether the acquisition methods of the drop information of the present embodiment, by obtaining the acceleration of terminal, and detect this acceleration Meet pre-conditioned;When this acceleration is detected and meeting pre-conditioned, obtain the component of the acceleration before current time;Root Obtain according to this component of acceleration and initially fall characteristic information;When acceleration is detected and changing, obtain in this change procedure The variable quantity falling parameter on preset direction for this terminal, obtains change component;Characteristic information is initially fallen according to this and is somebody's turn to do Change component determines this collision characteristic information.Due to can according to component of acceleration when falling obtain direction or angle just Initial value, afterwards further according to the changing value in the direction in falling process or angle, obtains angle during final and collision on the ground, side To and position, therefore improve treatment effeciency.
Refer to Fig. 3, the flow chart of the acquisition methods of the drop information that Fig. 3 provides for the embodiment of the present invention three.
The present embodiment so that terminal is as mobile phone is as a example described in detail, the acquisition side of the drop information of this preferred embodiment Method, comprising:
Step s301, mobile phone obtains its acceleration, and judges whether this acceleration is equal to acceleration of gravity.
For example, mobile phone obtains acceleration by acceleration transducer, and judges whether this acceleration is equal to acceleration of gravity, Fall state to judge whether mobile phone is in.Such as, if acceleration is detected to be equal to acceleration of gravity, judge that mobile phone is in Fall state, otherwise, it is determined that mobile phone is not at falling state.If mobile phone judges that it is in falls state, execution step s302.Otherwise, mobile phone can be with return to step s301.
Step s302, if this acceleration is equal to acceleration of gravity, mobile phone obtains the component of acceleration before this moment.
For example, when mobile phone judge its be in fall state when, mobile phone obtains the component of acceleration before falling, and such as mobile phone obtains Take its component of acceleration ax, ay, az on three directions of x, y, z.
Step s303, mobile phone obtain angle on preset direction for the mobile phone according to this component of acceleration, obtain initial angle.
For example, mobile phone obtains according to step 302 component of acceleration ax, ay, az, obtain mobile phone before falling in x, y, z Angle on three directions, obtains initial angle.
Step s304, when detect acceleration be equal to preset value when, obtain falling process in this mobile phone on preset direction Angle variable quantity, obtains angle change component.
For example, when mobile phone is in and falls state, whether mobile phone continues to detect its current acceleration by acceleration of gravity It is changed into 0.Such as, when acceleration is 0 it is possible to determine that mobile phone now lands.If mobile phone detects current acceleration by weight When power acceleration is changed into 0, mobile phone passes through gyroscope, obtains the change that acceleration is the angle on three directions of x, y, z before 0 Amount, obtains angle change component.
Step s305, determine collision characteristic information according to this initial angle and this angle change component.
For example, the angle of falling before mobile phone will fall carries out corresponding plus-minus with the variable quantity of the angle in falling process Computing, obtains that mobile phone is final and angle during collision on the ground, and the direction fallen according to this angle-determining and position etc..
Such as, mobile phone is landed with lying fashion, x=0 degree, y=0 degree, and falling position is such as screen or the back side, then ties Close the positive and negative of z value and can determine that screen or the back side land.
With x as axle, mobile phone is landed with standing manner, x=-90 degree, y=0 degree;Falling position is such as downside minor face.
With x as axle, mobile phone is landed in the mode of standing upside down, x=+90 degree, y=0 degree;Falling position is such as upside minor face.
With y as axle, mobile phone is landed with lying fashion before falling, and falls middle rotate counterclockwise upright;X=0 degree, y=+90 Degree;Falling position is such as the long side in left side.
With y as axle, mobile phone is landed with lying fashion before falling, and falls middle rotate counterclockwise upright;X=0, y=-90, fall It is such as the long side in right side that dropping place is put.
The acquisition methods of the drop information of the present embodiment, mobile phone obtains its acceleration, and judges whether this acceleration is equal to Acceleration of gravity;If this acceleration is equal to acceleration of gravity, mobile phone obtains the component of acceleration before this moment;Mobile phone according to This component of acceleration obtains angle on preset direction for the mobile phone, obtains initial angle;Preset when mobile phone detection acceleration is equal to During value, obtain angle variable quantity on preset direction for this mobile phone in falling process, obtain angle change component;Mobile phone is according to this Initial angle and this angle change component determine collision characteristic information.Due to by the angle in the angle and falling process before falling Degree is determined and the information such as angle during collision on the ground, direction, position, improves detection efficiency.
Refer to Fig. 4, the structural representation of the acquisition device of the drop information that Fig. 4 provides for the embodiment of the present invention four.This The acquisition device 40 of the drop information of preferred embodiment includes: the first acquisition module 41, the second acquisition module the 42, the 3rd obtain mould Block 43, determining module 44;
First acquisition module 41, for obtaining the acceleration of terminal, and it is pre-conditioned to detect whether this acceleration meets;
Second acquisition module 42, for when this acceleration is detected and meeting pre-conditioned, before obtaining current time Component of acceleration;
3rd acquisition module 43, for when acceleration is detected and changing, obtaining this terminal in this change procedure and existing The variable quantity falling parameter on preset direction, obtains change component;
Determining module 44, for determining collision characteristic information according to this component of acceleration and this change component.
3rd acquisition module 43, specifically for:
Detect whether this acceleration is equal to preset value;When this acceleration is equal to this preset value it is determined that this acceleration is sent out Changing.
As shown in figure 5, this determining module 44 includes: acquisition of information submodule 441 and determination sub-module 442;
Acquisition of information submodule 441, initially falls characteristic information for obtaining according to this component of acceleration;
With this change component, determination sub-module 442, determines that this collision feature is believed for initially falling characteristic information according to this Breath.
This determination sub-module 442, carries out plus and minus calculation specifically for this initially falls characteristic information and this change component Obtain this collision characteristic information.
This first acquisition module 41, specifically for:
Judge whether described acceleration is located in preset range;In judging described acceleration positioned at described preset range When it is determined that described acceleration meet pre-conditioned.
Described device also includes: backup module 45;
Backup module 45, for when described acceleration is detected and meeting pre-conditioned, backing up to preset data.
When being embodied as, above modules can be realized as independent entity it is also possible to carry out combination in any, makees To realize for same or several entities, being embodied as of above modules can be found in embodiment of the method above, and here is not Repeat again.
The acquisition device of the drop information of this preferred embodiment, by obtaining the acceleration of terminal, and detects this acceleration Whether meet pre-conditioned;When this acceleration is detected and meeting pre-conditioned, obtain acceleration before current time point Amount;When acceleration is detected and changing, obtain the change falling parameter on preset direction for this terminal in this change procedure Change amount, obtains change component;Collision characteristic information is determined according to this component of acceleration and this change component.Due to can be according to falling Component of acceleration when falling, and the changing value of the direction in falling process or angle, obtain during final and collision on the ground Angle, direction and position, therefore improve accuracy.
Refer to Fig. 6, the structural representation of the terminal that Fig. 6 provides for the embodiment of the present invention five.
The present embodiment provides a kind of terminal, and this terminal can include the acquisition device of above-mentioned drop information, and this falls letter The acquisition device of breath specifically refers to the specific descriptions of example IV, will not be described here.
The present embodiment also provides another kind of terminal, as shown in fig. 6, this terminal 60 can include radio frequency (rf, radio Frequency) circuit 61, the memorizer 62 including one or more computer-readable recording mediums, input block 63, Display unit 64, sensor 65, voicefrequency circuit 66, Wireless Fidelity (wifi, wireless fidelity) module 67, include The part such as the processor 68 of or more than one processing core and power supply 69.It will be understood by those skilled in the art that figure The restriction of the not structure paired terminal of the terminal structure shown in 6, can include ratio and illustrate more or less of part, or combination Some parts, or different part arrangements.
Radio circuit 61 can be used for receiving and sending messages, or the reception of signal and transmission in communication process, especially, by base station After downlink information receives, transfer to one or more than one processor 68 is processed;In addition, up data is activation will be related to base Stand.Generally, radio circuit 61 includes but is not limited to antenna, at least one amplifier, tuner, one or more agitator, use Family identity module (sim, subscriber identitymodule) card, transceiver, bonder, low-noise amplifier (lna, Low noise amplifier), duplexer etc..Additionally, radio circuit 61 can also by radio communication and network and other set Standby communication.This radio communication can use arbitrary communication standard or agreement, including but not limited to global system for mobile communications (gsm, Global system of mobile communication), general packet radio service (gprs, general packet Radio service), CDMA (cdma, code division multiple access), WCDMA (wcdma, wideband code division multiple access), Long Term Evolution (lte, long term Evolution), Email, Short Message Service (sms, short messaging service) etc..
Memorizer 62 can be used for storing software program and module.Processor 68 passes through operation and is stored in the soft of memorizer 62 Part program and module, thus execute various function application and data processing.Memorizer 62 can mainly include storing program area And storage data field, wherein, storing program area can application program (such as sound needed for storage program area, at least one function Sound playing function, image player function etc.) etc.;Storage data field can store according to terminal using the data being created (such as Voice data, phone directory etc.) etc..Additionally, memorizer 62 can include high-speed random access memory, can also include non-volatile Property memorizer, for example, at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, deposit Reservoir 62 can also include Memory Controller, to provide the access to memorizer 62 of processor 68 and input block 63.
Input block 63 can be used for numeral or the character information of receives input, and produces and user setup and function control It is formed with keyboard, mouse, action bars, optics or the trace ball signal input of pass.Specifically, in one embodiment, input block 63 may include Touch sensitive surface and other input equipments.Touch sensitive surface, also referred to as touch display screen or Trackpad, can collect use Family thereon or neighbouring touch operation (such as user uses any suitable object such as finger, stylus or adnexa in touch-sensitive table Operation on face or near Touch sensitive surface), and corresponding attachment means are driven according to formula set in advance.Optionally, touch Sensitive surfaces may include touch detecting apparatus and two parts of touch controller.Wherein, touch detecting apparatus detect the touch of user Orientation, and detect the signal that touch operation brings, transmit a signal to touch controller;Touch controller is from touch detecting apparatus Upper reception touch information, and it is converted into contact coordinate, then give processor 68, and the order that energy receiving processor 68 is sent And executed.Furthermore, it is possible to touch-sensitive table is realized using polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves Face.Except Touch sensitive surface, input block 63 can also include other input equipments.Specifically, other input equipments can include But it is not limited in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc. One or more.
Display unit 64 can be used for display and by the information of user input or is supplied to the information of user and the various of terminal Graphical user interface, these graphical user interface can be made up of figure, text, icon, video and its combination in any.Display Unit 64 may include display floater, optionally, can adopt liquid crystal display (lcd, liquid crystal display), have The forms such as machine light emitting diode (oled, organic light-emitting diode) are configuring display floater.Further, Touch sensitive surface can cover display floater, when Touch sensitive surface detects thereon or after neighbouring touch operation, sends processor to 68 to determine the type of touch event, is provided on a display panel according to the type of touch event with preprocessor 68 and regards accordingly Feel output.Although in figure 6, Touch sensitive surface and display floater are to realize input and input work as two independent parts Can, but in some embodiments it is possible to will be integrated to Touch sensitive surface and display floater and realize input and output function.
Terminal 60 may also include at least one sensor 65, such as optical sensor, motion sensor and other sensors. Specifically, optical sensor may include ambient light sensor and proximity transducer, and wherein, ambient light sensor can be according to ambient light The brightness to adjust display floater for the light and shade, proximity transducer can cut out display floater and/or the back of the body when terminal moves in one's ear Light.As one kind of motion sensor, Gravity accelerometer can detect (generally three axles) acceleration in all directions Size, can detect that size and the direction of gravity when static, can be used for identify mobile phone attitude application (such as horizontal/vertical screen switching, Dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;Can also configure as terminal Gyroscope, barometer, drimeter, thermometer, the other sensors such as infrared ray sensor, will not be described here.
Voicefrequency circuit 66 can provide the audio interface between user and terminal by speaker, microphone.Voicefrequency circuit 66 The voice data receiving can be converted into the signal of telecommunication, be transferred to speaker, acoustical signal output is converted to by speaker;Another Aspect, the acoustical signal of collection is converted to the signal of telecommunication by microphone, is converted to voice data after being received by voicefrequency circuit 66, then will After voice data output processor 68 is processed, through radio circuit 61 being sent to such as another terminal or voice data is defeated Go out to memorizer 62 to process further.Voicefrequency circuit 66 is also possible that earphone jack, to provide peripheral hardware earphone and terminal Communication.
Wireless Fidelity (wifi) belongs to short range wireless transmission technology, and terminal can help use by wireless fidelity module 67 Family is sent and received e-mail, is browsed webpage and access streaming video etc., and it has provided the user wireless broadband internet and has accessed.Though So Fig. 6 shows wireless fidelity module 67, but it is understood that, it is simultaneously not belonging to must be configured into of terminal, completely permissible Omit in the scope of essence not changing invention as needed.
Processor 68 is the control centre of terminal, using the various pieces of various interfaces and the whole terminal of connection, leads to Cross and run or execute software program and/or the module being stored in memorizer 62, and call the number being stored in memorizer 62 According to, execution various functions of terminal and processing data, thus integral monitoring is carried out to terminal.Optionally, processor 68 may include One or more processing cores;Preferably, processor 68 can integrated application processor and modem processor, wherein, application Processor mainly processes operating system, user interface and application program etc., and modem processor mainly processes radio communication.Can To be understood by, above-mentioned modem processor can not also be integrated in processor 68.
Terminal 60 also includes the power supply 69 (such as battery) powered to all parts.Preferably, power supply can pass through power supply Management system is logically contiguous with processor 68, thus realizing management charging, electric discharge and power managed by power-supply management system Etc. function.Power supply 69 can also include one or more direct current or alternating current power supply, recharging system, power failure monitor The random component such as circuit, power supply changeover device or inverter, power supply status indicator.
Although not shown in Fig. 6, terminal can also include photographic head, bluetooth module etc., will not be described here.
Specifically in the present embodiment, the processor 68 in terminal can be according to following instruction, will be one or more The corresponding executable file of process of application program is loaded in memorizer 62, and to be run by processor 68 and be stored in memorizer Application program in 62, thus realizing various functions:
Obtain the acceleration of terminal, and it is pre-conditioned to detect whether this acceleration meets;Meet when this acceleration is detected When pre-conditioned, obtain the component of acceleration before current time;When acceleration is detected and changing, obtain this and changed In journey, the variable quantity falling parameter on preset direction for this terminal, obtains change component;According to this component of acceleration and this change Polarization component determines collision characteristic information.
Preferably, processor 68 has the first acquisition module, the second acquisition module, the 3rd acquisition module, determining module;
Processor 68, for obtaining the acceleration of terminal, and it is pre-conditioned to detect whether this acceleration meets;
Processor 68, for when this acceleration is detected and meeting pre-conditioned, obtaining the acceleration before current time Component;
Processor 68, for when acceleration is detected and changing, obtaining in this change procedure this terminal in default side The variable quantity falling parameter upwards, obtains change component;
Processor 68, for determining collision characteristic information according to this component of acceleration and this change component.
Aforesaid operations specifically can be found in embodiment of the method above, will not be described here.
The terminal of this preferred embodiment, by obtaining the acceleration of terminal, and detects whether this acceleration meets default bar Part;When this acceleration is detected and meeting pre-conditioned, obtain the component of the acceleration before current time;When acceleration is detected When degree changes, obtain the variable quantity falling parameter on preset direction for this terminal in this change procedure, obtain change point Amount;Collision characteristic information is determined according to this component of acceleration and this change component.Due to can be divided according to acceleration when falling Amount, and the changing value of the direction in falling process or angle, obtain and angle during collision on the ground, direction and position, because This improves accuracy.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can Completed with the hardware instructing correlation by program, this program can be stored in a computer-readable recording medium, storage Medium may include that read only memory (rom, read only memory), random access memory (ram, random Access memory), disk or CD etc..
The acquisition methods of a kind of drop information that the embodiment of the present invention is provided and device are described in detail above, Specific case used herein is set forth to the principle of the present invention and embodiment, and the explanation of above example is to use Understand the method for the present invention and its core concept in help;Simultaneously for those skilled in the art, according to the think of of the present invention Think, all will change in specific embodiments and applications, in sum, it is right that this specification content should not be construed as The restriction of the present invention.

Claims (10)

1. a kind of acquisition methods of drop information are it is characterised in that include:
Obtain the acceleration of terminal, and it is pre-conditioned to detect whether described acceleration meets;
When described acceleration is detected and meeting pre-conditioned, obtain the component of acceleration before current time;
When acceleration is detected and change, obtain terminal described in this change procedure and fall parameter on preset direction Variable quantity, obtains change component;
Collision characteristic information is determined according to described component of acceleration and described change component.
2. the acquisition methods of drop information according to claim 1 are it is characterised in that the described acceleration that ought detect occurs Step during change includes:
Detect whether described acceleration is equal to preset value;
When described acceleration is equal to described preset value it is determined that described acceleration changes.
3. drop information according to claim 1 acquisition methods it is characterised in that described according to described component of acceleration The step determining collision characteristic information with described change component includes:
Obtained according to described component of acceleration and initially fall characteristic information;
Initially fall characteristic information according to described and described change component determines described collision characteristic information.
4. the acquisition methods of drop information according to claim 3 are it is characterised in that described initially fall spy according to described Reference breath and described change component determine that the step of described collision characteristic information includes:
Initially fall characteristic information by described and described change component carries out plus and minus calculation and obtains described collision characteristic information.
5. drop information according to claim 1 acquisition methods it is characterised in that the described acceleration of described detection whether Meet pre-conditioned step to include:
Judge whether described acceleration is located in preset range;
If it is determined that described acceleration be located at described preset range in it is determined that described acceleration meet pre-conditioned.
6. a kind of acquisition device of drop information is it is characterised in that include:
First acquisition module, for obtaining the acceleration of terminal, and it is pre-conditioned to detect whether described acceleration meets;
Second acquisition module, for when described acceleration is detected and meeting pre-conditioned, obtaining the acceleration before current time Degree component;
3rd acquisition module, for when acceleration is detected and changing, obtaining terminal described in this change procedure default The variable quantity falling parameter on direction, obtains change component;
Determining module, for determining collision characteristic information according to described component of acceleration and described change component.
7. the acquisition device of drop information according to claim 6 is it is characterised in that described 3rd acquisition module, specifically For:
Detect whether described acceleration is equal to preset value;When described acceleration is equal to described preset value it is determined that described acceleration Degree changes.
8. the acquisition device of drop information according to claim 6 is it is characterised in that described determining module includes:
Acquisition of information submodule, initially falls characteristic information for obtaining according to described component of acceleration;
Determination sub-module, for initially falling characteristic information and described change component determines described collision feature letter according to described Breath.
9. the acquisition device of drop information according to claim 8, it is characterised in that described determination sub-module, is specifically used In initially falling characteristic information and described change component carries out plus and minus calculation and obtains described collision characteristic information by described.
10. the acquisition device of drop information according to claim 6 is it is characterised in that described first acquisition module, specifically For:
Judge whether described acceleration is located in preset range;When judging that described acceleration is located in described preset range, then Determine that described acceleration meets pre-conditioned.
CN201610806684.3A 2016-09-06 2016-09-06 The acquisition methods and device of drop information Active CN106357897B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610806684.3A CN106357897B (en) 2016-09-06 2016-09-06 The acquisition methods and device of drop information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610806684.3A CN106357897B (en) 2016-09-06 2016-09-06 The acquisition methods and device of drop information

Publications (2)

Publication Number Publication Date
CN106357897A true CN106357897A (en) 2017-01-25
CN106357897B CN106357897B (en) 2019-07-16

Family

ID=57859355

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610806684.3A Active CN106357897B (en) 2016-09-06 2016-09-06 The acquisition methods and device of drop information

Country Status (1)

Country Link
CN (1) CN106357897B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107819909A (en) * 2017-11-27 2018-03-20 广东欧珀移动通信有限公司 The falling protection method of electronic installation and electronic installation
CN108196717A (en) * 2018-01-17 2018-06-22 广东欧珀移动通信有限公司 Electronic device and related product
CN108234703A (en) * 2018-01-18 2018-06-29 广东欧珀移动通信有限公司 Electronic device, camera shooting head inspecting method and Related product
CN108307058A (en) * 2018-01-23 2018-07-20 广东欧珀移动通信有限公司 Fall the analysis method and Related product of reason
CN108307065A (en) * 2018-01-25 2018-07-20 广东欧珀移动通信有限公司 Fall reminding method and relevant device
CN108337370A (en) * 2018-01-16 2018-07-27 广东欧珀移动通信有限公司 Fault detection method and related product
CN108616682A (en) * 2018-05-18 2018-10-02 维沃移动通信有限公司 A kind of camera head protecting method and terminal
CN108769350A (en) * 2018-04-27 2018-11-06 Oppo广东移动通信有限公司 Fall detection method and relevant apparatus
CN108833671A (en) * 2018-04-28 2018-11-16 Oppo广东移动通信有限公司 Electronic device falls detection method and Related product
CN109088986A (en) * 2018-07-25 2018-12-25 南昌努比亚技术有限公司 Mobile terminal guard method, mobile terminal and computer readable storage medium
CN109639892A (en) * 2018-12-14 2019-04-16 顺丰科技有限公司 A kind of handheld terminal and its fall monitoring method
CN110247458A (en) * 2019-07-16 2019-09-17 南昌黑鲨科技有限公司 Charge control method, system and the computer readable storage medium of intelligent terminal
CN111459561A (en) * 2020-04-01 2020-07-28 深圳创元智能软件科技有限公司 Fall-based sleep control method and device and computer readable storage medium
CN115766935A (en) * 2022-10-17 2023-03-07 荣耀终端有限公司 Drop detection method and electronic equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102685324A (en) * 2012-04-23 2012-09-19 华为终端有限公司 Automatic data backup method and device
CN104092180A (en) * 2014-06-20 2014-10-08 三星电子(中国)研发中心 Collision detection processing method and device
CN104427092A (en) * 2013-08-22 2015-03-18 中兴通讯股份有限公司 Automatic shutdown method and device for mobile terminal and mobile terminal
CN104460696A (en) * 2014-10-29 2015-03-25 广东欧珀移动通信有限公司 Protection processing method, system and device for mobile terminal falling
CN104680088A (en) * 2013-11-29 2015-06-03 中兴通讯股份有限公司 Mobile terminal falling prevention method and falling prevention device
US20150276349A1 (en) * 2013-05-09 2015-10-01 Shooting Simulator, Llc System and method for marksmanship training
CN105866469A (en) * 2016-03-25 2016-08-17 广东欧珀移动通信有限公司 Terminal acceleration data processing method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102685324A (en) * 2012-04-23 2012-09-19 华为终端有限公司 Automatic data backup method and device
US20150276349A1 (en) * 2013-05-09 2015-10-01 Shooting Simulator, Llc System and method for marksmanship training
CN104427092A (en) * 2013-08-22 2015-03-18 中兴通讯股份有限公司 Automatic shutdown method and device for mobile terminal and mobile terminal
CN104680088A (en) * 2013-11-29 2015-06-03 中兴通讯股份有限公司 Mobile terminal falling prevention method and falling prevention device
CN104092180A (en) * 2014-06-20 2014-10-08 三星电子(中国)研发中心 Collision detection processing method and device
CN104460696A (en) * 2014-10-29 2015-03-25 广东欧珀移动通信有限公司 Protection processing method, system and device for mobile terminal falling
CN105866469A (en) * 2016-03-25 2016-08-17 广东欧珀移动通信有限公司 Terminal acceleration data processing method and device

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107819909A (en) * 2017-11-27 2018-03-20 广东欧珀移动通信有限公司 The falling protection method of electronic installation and electronic installation
CN107819909B (en) * 2017-11-27 2020-01-14 Oppo广东移动通信有限公司 Electronic device and fall protection method thereof
CN108337370B (en) * 2018-01-16 2019-07-19 Oppo广东移动通信有限公司 Fault detection method and Related product
CN108337370A (en) * 2018-01-16 2018-07-27 广东欧珀移动通信有限公司 Fault detection method and related product
CN108196717A (en) * 2018-01-17 2018-06-22 广东欧珀移动通信有限公司 Electronic device and related product
CN108196717B (en) * 2018-01-17 2021-07-02 Oppo广东移动通信有限公司 Electronic device and related product
CN108234703A (en) * 2018-01-18 2018-06-29 广东欧珀移动通信有限公司 Electronic device, camera shooting head inspecting method and Related product
CN108307058A (en) * 2018-01-23 2018-07-20 广东欧珀移动通信有限公司 Fall the analysis method and Related product of reason
CN108307065A (en) * 2018-01-25 2018-07-20 广东欧珀移动通信有限公司 Fall reminding method and relevant device
CN108769350A (en) * 2018-04-27 2018-11-06 Oppo广东移动通信有限公司 Fall detection method and relevant apparatus
CN108833671B (en) * 2018-04-28 2021-05-18 Oppo广东移动通信有限公司 Falling detection method of electronic device and related product
CN108833671A (en) * 2018-04-28 2018-11-16 Oppo广东移动通信有限公司 Electronic device falls detection method and Related product
CN108616682A (en) * 2018-05-18 2018-10-02 维沃移动通信有限公司 A kind of camera head protecting method and terminal
CN109088986A (en) * 2018-07-25 2018-12-25 南昌努比亚技术有限公司 Mobile terminal guard method, mobile terminal and computer readable storage medium
CN109639892A (en) * 2018-12-14 2019-04-16 顺丰科技有限公司 A kind of handheld terminal and its fall monitoring method
CN110247458A (en) * 2019-07-16 2019-09-17 南昌黑鲨科技有限公司 Charge control method, system and the computer readable storage medium of intelligent terminal
CN111459561A (en) * 2020-04-01 2020-07-28 深圳创元智能软件科技有限公司 Fall-based sleep control method and device and computer readable storage medium
CN111459561B (en) * 2020-04-01 2023-02-14 深圳创元智能软件科技有限公司 Fall-based sleep control method and device and computer readable storage medium
CN115766935A (en) * 2022-10-17 2023-03-07 荣耀终端有限公司 Drop detection method and electronic equipment
CN115766935B (en) * 2022-10-17 2023-11-07 荣耀终端有限公司 Drop detection method and electronic equipment

Also Published As

Publication number Publication date
CN106357897B (en) 2019-07-16

Similar Documents

Publication Publication Date Title
CN106357897A (en) Fall information acquiring method and device
CN106412249B (en) The detection method and device of drop information
CN103365419B (en) A kind of method and apparatus triggering alarm clock control command
CN103500002B (en) The method of application program management, device and terminal unit
CN106331359B (en) A kind of speech signal collection method, device and terminal
CN106502834A (en) The backup method of data, apparatus and system
CN103455256A (en) Method and terminal for rotating display picture of screen
CN106203290A (en) A kind of fingerprint image acquisition method and terminal
CN105022616A (en) Method and device for generating web page
CN106453830A (en) Falling detection method and device
CN106453597A (en) Data synchronization cycle adjustment method, device and system
CN105224556A (en) Waterfall stream interface display packing and device
CN107846722A (en) network registering method, device and mobile terminal
CN104954159A (en) Network information statistics method and device
CN103068016B (en) The method of mobile terminal and reduction power consumption thereof
CN105094501A (en) Display method, device and system for messages in mobile terminal
CN104123276A (en) Method, device and system for intercepting popup windows in browser
CN104519269A (en) Finder frame display method and finder frame display device of photographic equipment
CN105653112A (en) Method and device for displaying floating layer
CN105430035A (en) Network data uploading method and device
CN106254673B (en) Terminal falls detection method and device
CN104918130A (en) Methods for transmitting and playing multimedia information, devices and system
CN105630315A (en) Quantity adjustment method and apparatus
CN106454953A (en) Flow control method and apparatus, and terminal
CN106412250A (en) Drop statistical method and device

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
CB02 Change of applicant information

Address after: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: 523860 No. 18, Wu Sha Beach Road, Changan Town, Dongguan, Guangdong

Applicant before: Guangdong OPPO Mobile Communications Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant