CN106357897A - Fall information acquiring method and device - Google Patents
Fall information acquiring method and device Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
- G06F11/1458—Management of the backup or restore process
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements 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
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.
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)
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 |
CN108307065A (en) * | 2018-01-25 | 2018-07-20 | 广东欧珀移动通信有限公司 | Fall reminding method and relevant device |
CN108307058A (en) * | 2018-01-23 | 2018-07-20 | 广东欧珀移动通信有限公司 | Fall the analysis method and Related product of reason |
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)
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 |
-
2016
- 2016-09-06 CN CN201610806684.3A patent/CN106357897B/en active Active
Patent Citations (7)
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)
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 | |
CN106502834A (en) | The backup method of data, apparatus and system | |
CN103455256A (en) | Method and terminal for rotating display picture of screen | |
CN106331359B (en) | A kind of speech signal collection method, device and terminal | |
CN105022616A (en) | Method and device for generating web page | |
CN104135728B (en) | Method for connecting network and device | |
CN106453830A (en) | Falling detection method and device | |
CN105224556A (en) | Waterfall stream interface display packing and device | |
CN106453597A (en) | Data synchronization cycle adjustment method, device and system | |
CN104954159A (en) | Network information statistics method and device | |
CN107846722A (en) | network registering method, device and mobile terminal | |
CN105094501A (en) | Display method, device and system for messages in mobile terminal | |
CN106646440A (en) | Drop height detection method and drop height detection device | |
CN104519269A (en) | Finder frame display method and finder frame display device of photographic equipment | |
CN103177217A (en) | File scan method, file scan system, client-side and server | |
CN105808043A (en) | Setting method of terminal application and mobile terminal | |
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 | |
CN104599129A (en) | Affirming method and device for executing operation | |
CN106454953A (en) | Flow control method and apparatus, and terminal |
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 |