CN108307053B - Electronic device, fall control method and related product - Google Patents

Electronic device, fall control method and related product Download PDF

Info

Publication number
CN108307053B
CN108307053B CN201810050397.3A CN201810050397A CN108307053B CN 108307053 B CN108307053 B CN 108307053B CN 201810050397 A CN201810050397 A CN 201810050397A CN 108307053 B CN108307053 B CN 108307053B
Authority
CN
China
Prior art keywords
electronic device
falling
state
component
determining
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.)
Active
Application number
CN201810050397.3A
Other languages
Chinese (zh)
Other versions
CN108307053A (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 CN201810050397.3A priority Critical patent/CN108307053B/en
Publication of CN108307053A publication Critical patent/CN108307053A/en
Application granted granted Critical
Publication of CN108307053B publication Critical patent/CN108307053B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/18Telephone sets specially adapted for use in ships, mines, or other places exposed to adverse environment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/12Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the application discloses an electronic device, a fall control method and a related product, comprising the following steps: when the electronic device is detected to be in a falling state, acquiring the position information of the electronic device and the shell state of the electronic device; determining at least one drop-vulnerable component of the electronic device based on the location information and the housing state; adjusting the operating condition of at least one of the drop vulnerable components. The embodiment of the application is favorable for improving the safety and the stability of falling collision of the electronic device.

Description

Electronic device, fall control method and related product
Technical Field
The application relates to the technical field of mobile terminals, in particular to an electronic device, a fall control method and a related product.
Background
With the widespread application of mobile terminals such as smart phones, smart phones can support more and more applications and have more and more powerful functions, and smart phones develop towards diversification and personalization directions and become indispensable electronic products in user life. When a user uses the smart phone, the user may slide down the smart phone for some reasons, so that the smart phone is dropped and damaged.
Disclosure of Invention
The embodiment of the application provides an electronic device, a fall control method and a related product, aiming at improving the safety and stability of the electronic device in fall collision.
In a first aspect, an embodiment of the present application provides an electronic device, including a housing, a circuit board, a speaker, and a display screen, where the circuit board, the speaker, and the display screen are disposed on the housing, a processor and a motion sensor are disposed on the circuit board, the processor is connected to the motion sensor, the speaker, and the display screen, and the motion sensor includes an acceleration sensor, a gyroscope, and a geomagnetic sensor; wherein,
the acceleration sensor is used for detecting acceleration information of the electronic device;
the gyroscope is used for detecting angular speed information of the electronic device;
the geomagnetic sensor is used for detecting direction information of the electronic device;
the processor is used for detecting the falling state of the electronic device according to the acceleration information, the angular velocity information and the direction information, and acquiring the position information of the electronic device and the shell state of the electronic device; and means for determining at least one drop-vulnerable component of the electronic device based on the location information and the housing status; and for adjusting the operating condition of a component of the at least one drop-vulnerable component.
In a second aspect, an embodiment of the present application provides a fall control method, including:
when the electronic device is detected to be in a falling state, acquiring the position information of the electronic device and the shell state of the electronic device;
determining at least one drop-vulnerable component of the electronic device according to the position information and the housing state;
adjusting an operating condition of a component of the at least one drop vulnerable component.
In a third aspect, embodiments of the present application provide a fall control device, including an obtaining unit, a determining unit, and an adjusting unit, wherein,
the acquisition unit is used for acquiring the position information of the electronic device and the shell state of the electronic device when the electronic device is detected to be in a falling state;
the determining unit is used for determining at least one falling fragile component of the electronic device according to the position information and the shell state;
the adjusting unit is used for adjusting the working state of the component in the at least one falling fragile component.
In a fourth aspect, an embodiment of the present application provides an electronic device, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps of any of the methods in the second aspect of the embodiment of the present application.
In a fifth aspect, the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, where the computer program makes a computer perform part or all of the steps described in any one of the methods in the second aspect of the present application.
In a sixth aspect, the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to perform some or all of the steps described in any one of the methods of the second aspect of the present application. The computer program product may be a software installation package.
It can be seen that, in the embodiment of the application, when the electronic device detects that the electronic device is in a falling state, first, position information where the electronic device is located and a shell state of the electronic device are obtained, then, at least one falling fragile component of the electronic device is determined according to the position information and the shell state, and finally, a working state of a component in the at least one falling fragile component is adjusted. Because the probability of the damage caused by the sound collision of the components of the electronic device is higher in certain specific working states, the working states of the components are actively adjusted, so that the components of the electronic device can be effectively prevented from producing sound and falling collision when being in the specific working states, the damage degree of the falling collision of the components of the electronic device is reduced as much as possible, and the safety and the stability of the falling collision of the electronic device are favorably improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1A is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure;
fig. 1B is a diagram illustrating a scene of a fall state according to an embodiment of the present application;
fig. 1C is a diagram illustrating another example of a fall state provided in an embodiment of the present application;
fig. 1D is a schematic diagram of an internal structure of an acceleration sensor according to an embodiment of the present disclosure;
fig. 1E is a schematic diagram of an acceleration sensor provided in an embodiment of the present application under the action of gravity;
fig. 2 is a schematic flow chart of a fall control method disclosed in an embodiment of the present application;
fig. 3 is a schematic flow chart of another fall control method disclosed in the embodiments of the present application;
fig. 4 is a schematic flow chart of another fall control method disclosed in the embodiments of the present application;
fig. 5 is a schematic structural diagram of an electronic device disclosed in an embodiment of the present application;
fig. 6 is a block diagram of functional units of a fall control device disclosed in an embodiment of the present application.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The electronic device according to the embodiment of the present application may include various handheld devices (e.g., smart phones), vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to wireless modems, and various forms of User Equipment (UE), Mobile Stations (MS), terminal Equipment (terminal device), and the like. For convenience of description, the above-mentioned apparatuses are collectively referred to as electronic devices.
The following describes embodiments of the present application in detail.
For example, referring to fig. 1A, fig. 1A is a schematic structural diagram of an electronic device 100 according to an embodiment of the present disclosure, where the electronic device 100 includes: the mobile phone comprises a shell 110, a circuit board 120, a battery 130, a speaker 140 and a display screen 150, wherein the circuit board 120, the battery 130, the speaker 140 and the display screen 150 are arranged on the shell 110, a processor 121, a motion sensor 122 and a memory are arranged on the circuit board 120, the processor 121 is connected with the motion sensor 122, the memory, the battery 130, the speaker 140 and the display screen 150, and the motion sensor 123 comprises an acceleration sensor 124, a gyroscope 125 and a geomagnetic sensor 126; wherein,
the acceleration sensor 124 is used for detecting acceleration information of the electronic device;
the gyroscope 125 is used for detecting the angular speed information of the electronic device;
the geomagnetic sensor 126 is configured to detect directional information of the electronic apparatus;
the processor 121 is configured to detect a falling state of the electronic device according to the acceleration information, the angular velocity information, and the direction information, and acquire position information of the electronic device and a housing state of the electronic device; and determining at least one drop-vulnerable component of the electronic device based on the location information and the housing state; and adjusting the operating condition of a component of the at least one drop-vulnerable component.
The falling state refers to a state that the electronic device falls relative to the ground and is not affected by an external force, the external force refers to an external force other than gravity, and the falling state mainly corresponds to a scene that a user accidentally slides off the electronic device as shown in fig. 1B, and the electronic device slides off from a higher position such as a desktop as shown in fig. 1C, which is easy to cause falling damage to the electronic device. The acceleration information includes the magnitude and direction of acceleration, the angular velocity information includes the magnitude and direction of angular velocity, and the direction information of the electronic device detected by the geomagnetic sensor refers to the direction of the electronic device relative to a reference position such as the geocentric or the north pole.
The position information of the electronic device may be obtained by a position sensor such as a Global Positioning System (GPS), and the housing state of the electronic device may refer to a material type of a housing of the electronic device, where the material type includes metal, plastic, leather, wood, and a mixed material, and the housing state of the electronic device may also refer to a state where a protective housing is installed and a state where the protective housing is not installed, which is not limited herein.
In the concrete implementation, the electronic device determines whether the electronic device is in a free falling body state according to the acceleration information, determines whether the falling state of the electronic device is continuous according to the angular velocity information (namely the falling duration is longer than the preset duration, and the continuous falling duration of the electronic device can be predicted by the fact that the variation range of the angular velocity is smaller than the preset range), determines whether the electronic device falls from high to low according to the direction information, and combines the information analysis results to accurately determine the falling state of the electronic device.
As shown in fig. 1D, the acceleration sensor 124 is made of silicon dioxide, and a first capacitor C1 and a second capacitor C2 are mainly disposed on the substrate, so that the magnitude of the acceleration in the sensing direction can be calculated by detecting the capacitance change because the capacitance of the parallel plate capacitor is inversely proportional to the distance between the plates; meanwhile, a spring (spring) and a vibration mass (sessmic mass) are arranged on the substrate along the acceleration sensing direction, when acceleration exists, the polar plate of the capacitor can form displacement, and when the acceleration is zero, the polar plate of the capacitor returns to the original position. The wire (wire) and the bonding pad (bond) are connected with the capacitor and used for transmitting the capacitance value change to other devices. Taking a three-axis acceleration sensor as an example, which can detect X, Y, Z acceleration data, as shown in fig. 1E, in a stationary state, the sensor is subjected to gravity in one direction, so there is 1g (i.e., 9.8 m/s of two) of data for one axis. The gyroscope 125 may also be referred to as an angular velocity sensor, and measures a rotation angular velocity when the physical quantity is yaw or tilt. The electronic device cannot measure or reconstruct complete 3D actions by using the acceleration sensor, cannot measure rotational actions, the acceleration sensor can only detect axial linear actions, and the gyroscope can measure rotational and deflection actions. The geomagnetic sensor 126 may also be referred to as a digital compass, and is used to locate a geographic direction using the geomagnetic field.
The processor 121 includes an application processor and a baseband processor, and is a control center of the electronic device, and is connected to various parts of the electronic device through various interfaces and lines, and executes various functions and processes data of the electronic device by running or executing software programs and/or modules stored in the memory and calling data stored in the memory, thereby performing overall monitoring of the electronic device. The application processor mainly processes an operating system, a user interface, application programs and the like, and the baseband processor mainly processes wireless communication. It will be appreciated that the baseband processor described above may not be integrated into the processor. The memory may be used to store software programs and modules, and the processor may execute various functional applications and data processing of the electronic device by operating the software programs and modules stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function, and the like; the storage data area may store data created according to use of the electronic device, and the like. Further, the memory may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
In specific implementations, specific implementations of the electronic device for adjusting the working state of the component in the at least one drop-vulnerable component may be various, and are not limited herein.
For example, the electronic device may adjust the operating state of the component of the at least one drop-vulnerable component by: the electronic device closes the operating state of the component. Alternatively, the electronic device reduces the operating current of the component. Or the electronic device maintains the working state of the component first and then closes the working state of the component.
It can be seen that, in the embodiment of the application, when the electronic device detects that the electronic device is in a falling state, first, position information where the electronic device is located and a shell state of the electronic device are obtained, then, at least one falling fragile component of the electronic device is determined according to the position information and the shell state, and finally, a working state of a component in the at least one falling fragile component is adjusted. Because the probability of the damage caused by the sound collision of the components of the electronic device is higher in certain specific working states, the working states of the components are actively adjusted, so that the components of the electronic device can be effectively prevented from producing sound and falling collision when being in the specific working states, the damage degree of the falling collision of the components of the electronic device is reduced as much as possible, and the safety and the stability of the falling collision of the electronic device are favorably improved.
In one possible example, in said determining at least one drop-vulnerable component of the electronic device based on the location information and the housing status, the processor 121 is specifically configured to: determining the object material of a pre-collision object of the electronic device according to the position information; and determining at least one falling vulnerable component of the electronic device under the condition of the shell state and the object material constraint.
The pre-collision object refers to an object that may collide when the electronic device is dropped, and the object may be, for example, a floor, a table, or the like, which is not limited herein. The falling fragile component under the constraint conditions of different shell states and object materials can be obtained by testing a large number of falling tests, and can also be obtained by collecting falling data of a user side for analysis, and the falling fragile component is not limited uniquely here. In addition, the fall-vulnerable components under different constraint conditions may be the same or different, and the number of the fall-vulnerable components under the same constraint condition is one or more, which is not specifically limited herein.
For example, dropping of an electronic device under different constraints as shown in table 1 is a vulnerable component.
TABLE 1
Constraint conditions (Shell State, object Material) Falling vulnerable component of electronic device
(Metal, Marble) Shell, display screen and loudspeaker
(Plastic, glass) Shell and camera
(imitation leather, wood) Microphone (CN)
Therefore, in the example, the electronic device obtains the parts which are easy to damage when the electronic device falls under different constraint conditions through big data analysis, so that the parts which need to be protected when the electronic device falls can be accurately and quickly positioned, and the accuracy and the real-time performance of the fall protection of the electronic device are improved.
In this possible example, in said determining the housing state and the at least one drop-vulnerable component of the electronic device under the object material constraint, the processor 121 is specifically configured to: the method comprises the steps of obtaining a pre-stored falling model of the electronic device from a server, wherein the falling model comprises a mapping relation between a preset parameter set and a falling vulnerable component of the electronic device, the preset parameter set comprises a shell state and an object material of the electronic device, and the mapping relation is determined according to falling data of the electronic device; and inputting the shell state and the object material into the falling model to obtain at least one falling fragile component of the electronic device.
The falling model may be a common model in the field of machine learning, such as a logistic regression model, and is not limited herein.
In specific implementation, the server side can construct fall sample data based on a large amount of fall data of the user side, and train a preset fall model by using the fall sample data, so that a trained fall model is obtained, and the fall model is pushed to the electronic device.
Therefore, in the example, the electronic device can accurately predict the drop-path easily-damaged component under the current constraint condition based on the drop model pushed by the server side, so that the intelligence of drop protection of the electronic device is further improved.
In one possible example, a component of the at least one drop vulnerable component includes a speaker 140 in an operational state; in terms of the adjusting the operating state of the at least one drop-vulnerable component, the processor 121 is specifically configured to: detecting a falling distance of the electronic device; and when detecting that the falling distance is less than or equal to a preset distance, keeping the working state of the loudspeaker 140; and determining an application associated with the speaker 140 when detecting that the falling distance is greater than the preset distance; and detecting that the application is a talk class application, closing the speaker 140 and the microphone; and detecting that the application is an audio playing application, and reducing the volume of the loudspeaker according to the falling distance.
The falling distance of the electronic device can be calculated by combining the acceleration information and the falling duration. The conversation applications comprise telephone applications, applications supporting video chat or voice chat and the like, and the audio playing applications comprise music applications, radio applications, video applications and the like.
It can be seen that, in this example, the electronic device can perform differential fall protection for the speaker in a working state according to the fall distance, specifically, when the fall distance is small, the fall damage of the speaker is negligible, and at this time, the user experience is emphasized, so that the working state of the speaker is maintained, when the fall distance is large, if the speaker is associated with a conversation application, since the environmental sound is collected and played synchronously, so as to avoid the impact of a loud noise generated during the fall collision on the user experience of the householder, in this state, the electronic device turns off the speaker, if the speaker is associated with an audio playing application, the volume is turned down, on one hand, the transient short-circuit current impact of a small fall collision in a large volume state is avoided, on the other hand, the user can hear the fall collision sound in time, and the electronic device is protected from secondary damage such as treading, the falling protection method is favorable for improving the refinement degree and intelligence of the electronic device for the falling protection of the loudspeaker.
In one possible example, a component of the at least one fall-vulnerable component comprises a display screen 150 in an operational state; in terms of the adjusting the operating state of the at least one drop-vulnerable component, the processor 121 is specifically configured to: detecting a falling distance of the electronic device; when the falling distance is detected to be smaller than or equal to the preset distance, the working state of the display screen 150 is kept; when the falling distance is detected to be larger than the preset distance, determining the falling posture of the electronic device; determining that the display screen 150 of the electronic device is not contacted with a pre-collision object according to the falling posture, and keeping the working state of the display screen 150; and determining that the display screen 150 of the electronic device will contact a pre-crash object according to the falling posture, and closing the display screen 150.
The falling posture is used for indicating the relative posture of the electronic state falling relative to a reference object such as the ground.
In specific implementation, the electronic device can obtain the falling attitude through comprehensive calculation according to the acceleration information, the angle information and the direction information, which is a common algorithm in the field of attitude detection and is not repeated here.
It can be seen that, in this example, electronic device can fall the protection to being in operating condition's display screen differentiation according to the whereabouts distance, specifically speaking, when falling the distance less, the fall damage of display screen is down to can neglecting, the heavier user experience this moment, so keep the operating condition of display screen, when falling the distance is great, if can collide the display screen according to falling the gesture determination, then in time close the display screen and avoid falling the electric current impact influence when colliding the short circuit, if can not collide the display screen according to falling the gesture determination, then keep the operating condition of display screen, in order to maintain user experience, be favorable to improving electronic device to the refined stratification degree and the intelligent of falling the protection of display screen.
Referring to fig. 2, fig. 2 is a schematic flow chart of a fall control method according to an embodiment of the present application, which can be applied to the electronic device shown in fig. 1A, as shown in the figure, the fall control method includes:
s201, when an electronic device detects that the electronic device is in a falling state, acquiring position information of the electronic device and a shell state of the electronic device;
the falling state refers to a state that the electronic device falls relative to the ground and is not affected by an external force, the external force refers to an external force other than gravity, and the falling state mainly corresponds to a scene that a user accidentally slides off the electronic device as shown in fig. 1C, and the electronic device slides off from a higher position such as a desktop as shown in fig. 1D, which is easy to cause falling damage to the electronic device. The acceleration information includes the magnitude and direction of acceleration, the angular velocity information includes the magnitude and direction of angular velocity, and the direction of the electronic device detected by the geomagnetic sensor is the direction of the electronic device relative to a reference position such as the earth center or the north pole.
The position information of the electronic device may be obtained by a position sensor such as a Global Positioning System (GPS), and the housing state of the electronic device may refer to a material type of a housing of the electronic device, where the material type includes metal, plastic, leather, wood, and a mixed material, and the housing state of the electronic device may also refer to a state where a protective housing is installed and a state where the protective housing is not installed, which is not limited herein.
In specific implementation, the electronic device determines whether the electronic device is in a free-fall state according to the acceleration information, determines whether the falling state of the electronic device is continuous according to the angular velocity information (that is, the falling duration is longer than a preset duration, and the continuous falling duration of the electronic device can be predicted by the fact that the variation range of the angular velocity is smaller than the preset range), and determines whether the electronic device falls from high to low according to the direction information.
S202, the electronic device determines at least one falling fragile component of the electronic device according to the position information and the shell state;
s203, the electronic device adjusts the working state of the component in the at least one falling fragile component.
In specific implementations, specific implementations of the electronic device for adjusting the working state of the component in the at least one drop-vulnerable component may be various, and are not limited herein.
For example, the electronic device may adjust the operating state of the component of the at least one drop-vulnerable component by: the electronic device closes the operating state of the component. Alternatively, the electronic device reduces the operating current of the component. Or the electronic device maintains the working state of the component first and then closes the working state of the component.
It can be seen that, in the embodiment of the application, when the electronic device detects that the electronic device is in a falling state, first, position information where the electronic device is located and a shell state of the electronic device are obtained, then, at least one falling fragile component of the electronic device is determined according to the position information and the shell state, and finally, a working state of a component in the at least one falling fragile component is adjusted. Because the probability of the damage caused by the sound collision of the components of the electronic device is higher in certain specific working states, the working states of the components are actively adjusted, so that the components of the electronic device can be effectively prevented from producing sound and falling collision when being in the specific working states, the damage degree of the falling collision of the components of the electronic device is reduced as much as possible, and the safety and the stability of the falling collision of the electronic device are favorably improved.
In one possible example, the electronic device determining at least one drop-vulnerable component of the electronic device based on the location information and the housing status comprises: the electronic device determines the object material of a pre-collision object of the electronic device according to the position information; and determining at least one falling vulnerable component of the electronic device under the condition of the shell state and the object material constraint.
The pre-collision object refers to an object that may collide when the electronic device is dropped, and the object may be, for example, a floor, a table, or the like, which is not limited herein. The falling fragile component under the constraint conditions of different shell states and object materials can be obtained by testing a large number of falling tests, and can also be obtained by collecting falling data of a user side for analysis, and the falling fragile component is not limited uniquely here. In addition, the fall-vulnerable components under different constraint conditions may be the same or different, and the number of the fall-vulnerable components under the same constraint condition is one or more, which is not specifically limited herein.
Therefore, in the example, the electronic device obtains the parts which are easy to damage when the electronic device falls under different constraint conditions through big data analysis, so that the parts which need to be protected when the electronic device falls can be accurately and quickly positioned, and the accuracy and the real-time performance of the fall protection of the electronic device are improved.
In this possible example, the electronic device determining at least one drop-vulnerable component of the electronic device under the constraints of the housing state and the object material comprises: the electronic device acquires a pre-stored falling model of the electronic device from a server, wherein the falling model comprises a mapping relation between a preset parameter group and a falling fragile part of the electronic device, the preset parameter group comprises a shell state and an object material of the electronic device, and the mapping relation is determined according to falling data of the electronic device; and inputting the shell state and the material of the object into the falling model to obtain the at least one falling fragile component of the electronic device.
The falling model may be a common model in the field of machine learning, such as a logistic regression model, and is not limited herein.
In specific implementation, the server side can construct fall sample data based on a large amount of fall data of the user side, and train a preset fall model by using the fall sample data, so that a trained fall model is obtained, and the fall model is pushed to the electronic device.
Therefore, in the example, the electronic device can accurately predict the drop-path easily-damaged component under the current constraint condition based on the drop model pushed by the server side, so that the intelligence of drop protection of the electronic device is further improved.
In one possible example, a component of the at least one drop vulnerable component comprises a speaker in an operational state; the electronic device adjusting the operating state of a component of the at least one drop-vulnerable component, comprising: the electronic device detects the falling distance of the electronic device; when the falling distance is detected to be smaller than or equal to a preset distance, the working state of the loudspeaker is kept; determining the application associated with the loudspeaker when the falling distance is detected to be greater than the preset distance; detecting that the application is a call application, and closing the loudspeaker and the microphone; and when the application is detected to be an audio playing application, reducing the volume of the loudspeaker according to the falling distance.
The falling distance of the electronic device can be calculated by combining the acceleration information and the falling duration. The conversation applications comprise telephone applications, applications supporting video chat or voice chat and the like, and the audio playing applications comprise music applications, radio applications, video applications and the like.
It can be seen that, in this example, the electronic device can perform differential fall protection for the speaker in a working state according to the fall distance, specifically, when the fall distance is small, the fall damage of the speaker is negligible, and at this time, the user experience is emphasized, so that the working state of the speaker is maintained, when the fall distance is large, if the speaker is associated with a conversation application, since the environmental sound is collected and played synchronously, so as to avoid the impact of a loud noise generated during the fall collision on the user experience of the householder, in this state, the electronic device turns off the speaker, if the speaker is associated with an audio playing application, the volume is turned down, on one hand, the transient short-circuit current impact of a small fall collision in a large volume state is avoided, on the other hand, the user can hear the fall collision sound in time, and the electronic device is protected from secondary damage such as treading, the falling protection method is favorable for improving the refinement degree and intelligence of the electronic device for the falling protection of the loudspeaker.
In one possible example, a component of the at least one drop-vulnerable component comprises a display screen in an operational state; the electronic device integrates the working state of the components in the at least one falling vulnerable component, and comprises: the electronic device detects the falling distance of the electronic device; when the falling distance is detected to be smaller than or equal to a preset distance, the working state of the display screen is kept; when the falling distance is detected to be greater than the preset distance, determining the falling posture of the electronic device; determining that a display screen of the electronic device is not contacted with a pre-collision object according to the falling posture, and keeping the working state of the display screen; and determining that the display screen of the electronic device is in contact with a pre-collision object according to the falling posture, and closing the display screen.
The falling posture is used for indicating the relative posture of the electronic state falling relative to a reference object such as the ground.
In specific implementation, the electronic device can obtain the falling attitude through comprehensive calculation according to the acceleration information, the angle information and the direction information, which is a common algorithm in the field of attitude detection and is not repeated here.
It can be seen that, in this example, electronic device can fall the protection to being in operating condition's display screen differentiation according to the whereabouts distance, specifically speaking, when falling the distance less, the fall damage of display screen is down to can neglecting, the heavier user experience this moment, so keep the operating condition of display screen, when falling the distance is great, if can collide the display screen according to falling the gesture determination, then in time close the display screen and avoid falling the electric current impact influence when colliding the short circuit, if can not collide the display screen according to falling the gesture determination, then keep the operating condition of display screen, in order to maintain user experience, be favorable to improving electronic device to the refined stratification degree and the intelligent of falling the protection of display screen.
Referring to fig. 3, in accordance with the embodiment shown in fig. 2, fig. 3 is a schematic flowchart of a fall control method provided in an embodiment of the present application, which can be applied to the electronic device shown in fig. 1A, as shown in the figure, the fall control method includes:
s301, when the electronic device detects that the electronic device is in a falling state, acquiring position information of the electronic device and a shell state of the electronic device
S302, the electronic device determines the object material of the pre-collision object of the electronic device according to the position information;
s303, the electronic device acquires a pre-stored falling model of the electronic device from a server, wherein the falling model comprises a mapping relation between a preset parameter group and a falling fragile part of the electronic device, the preset parameter group comprises a shell state and an object material of the electronic device, and the mapping relation is determined according to falling data of the electronic device;
s304, the electronic device inputs the shell state and the object material into the falling model, and the at least one falling fragile component of the electronic device is obtained, wherein the component in the at least one falling fragile component comprises a loudspeaker in a working state.
S305, the electronic device detects the falling distance of the electronic device;
s306, when the electronic device detects that the falling distance is smaller than or equal to a preset distance, the working state of the loudspeaker is kept;
s307, when the electronic device detects that the falling distance is greater than the preset distance, determining the application related to the loudspeaker;
s308, the electronic device detects that the application is a conversation application, and closes the loudspeaker and the microphone;
s309, the electronic device detects that the application is an audio playing application, and reduces the volume of the loudspeaker according to the falling distance.
It can be seen that, in the embodiment of the application, when the electronic device detects that the electronic device is in a falling state, first, position information where the electronic device is located and a shell state of the electronic device are obtained, then, at least one falling fragile component of the electronic device is determined according to the position information and the shell state, and finally, a working state of a component in the at least one falling fragile component is adjusted. Because the probability of the damage caused by the sound collision of the components of the electronic device is higher in certain specific working states, the working states of the components are actively adjusted, so that the components of the electronic device can be effectively prevented from producing sound and falling collision when being in the specific working states, the damage degree of the falling collision of the components of the electronic device is reduced as much as possible, and the safety and the stability of the falling collision of the electronic device are favorably improved.
In addition, the electronic device obtains the falling fragile components of the electronic device under different constraint conditions through big data analysis, so that the components needing falling protection can be accurately and quickly positioned, and the accuracy and the real-time performance of falling protection of the electronic device are improved.
In addition, the electronic device can accurately predict the falling-path easily-damaged parts under the current constraint condition based on the falling model pushed by the server side, so that the intelligence of falling protection of the electronic device is further improved.
In addition, the electronic device can perform differential fall protection on the loudspeaker in a working state according to the fall distance, particularly when the fall distance is small, the falling damage of the loudspeaker is negligibly reduced, the user experience is heavier at the moment, the working state of the loudspeaker is kept, if the loudspeaker is associated with conversation application when the falling distance is larger, since the environmental sound is collected and played synchronously, in order to avoid the influence of the loud noise generated during the falling collision on the user experience of the householder, in this state, the electronic device turns off the loudspeaker, if the loudspeaker is associated with the audio playing application, then the volume is adjusted down, avoids the instantaneous short circuit current impact of big volume state little fall collision on the one hand, and on the other hand is convenient for the user in time to hear fall collision sound, and the secondary damage such as trampling etc. that in time protects electronic device receives is favorable to improving electronic device to falling the meticulous stratification degree and the intelligent of protection of speaker.
Referring to fig. 4, fig. 4 is a schematic flow chart of a drop control method according to an embodiment of the present application, and is applied to an electronic device according to the embodiment of fig. 1A, where the electronic device includes a housing, a circuit board, a battery, and a cover plate, the circuit board, the battery, and the cover plate are disposed on the housing, the cover plate includes a first area and a second area except the first area, a display screen is disposed on an inner surface of the first area, and the display screen includes a special-shaped area and a regular area. As shown in the figure, the fall control method comprises the following steps:
s401, when the electronic device detects that the electronic device is in a falling state, acquiring position information of the electronic device and a shell state of the electronic device
S402, the electronic device determines the object material of the pre-collision object of the electronic device according to the position information;
s403, the electronic device acquires a pre-stored falling model of the electronic device from a server, wherein the falling model comprises a mapping relation between a preset parameter group and a falling vulnerable component of the electronic device, the preset parameter group comprises a shell state and an object material of the electronic device, and the mapping relation is determined according to falling data of the electronic device;
s404, the electronic device inputs the shell state and the object material into the falling model, and the at least one falling fragile component of the electronic device is obtained, wherein the component in the at least one falling fragile component comprises a display screen in a working state;
s405, the electronic device detects the falling distance of the electronic device;
s406, when the electronic device detects that the falling distance is smaller than or equal to a preset distance, the working state of the display screen is kept;
s407, when the electronic device detects that the falling distance is greater than the preset distance, determining the falling posture of the electronic device;
s408, the electronic device determines that the display screen of the electronic device does not contact a pre-collision object according to the falling posture, and the working state of the display screen is kept;
and S409, the electronic device determines that the display screen of the electronic device will contact a pre-collision object according to the falling posture, and closes the display screen.
It can be seen that, in the embodiment of the application, when the electronic device detects that the electronic device is in a falling state, first, position information where the electronic device is located and a shell state of the electronic device are obtained, then, at least one falling fragile component of the electronic device is determined according to the position information and the shell state, and finally, a working state of a component in the at least one falling fragile component is adjusted. Because the probability of the damage caused by the sound collision of the components of the electronic device is higher in certain specific working states, the working states of the components are actively adjusted, so that the components of the electronic device can be effectively prevented from producing sound and falling collision when being in the specific working states, the damage degree of the falling collision of the components of the electronic device is reduced as much as possible, and the safety and the stability of the falling collision of the electronic device are favorably improved.
In addition, the electronic device obtains the falling fragile components of the electronic device under different constraint conditions through big data analysis, so that the components needing falling protection can be accurately and quickly positioned, and the accuracy and the real-time performance of falling protection of the electronic device are improved.
In addition, the electronic device can accurately predict the falling-path easily-damaged parts under the current constraint condition based on the falling model pushed by the server side, so that the intelligence of falling protection of the electronic device is further improved.
In addition, the electronic device can carry out differentiation to the display screen that is in operating condition according to the whereabouts distance and fall the protection, particularly, when falling the distance less, the falling damage of display screen is low to can be ignored, overweight user experience this moment, so keep the operating condition of display screen, when falling the distance great, if can collide the display screen according to falling the gesture determination, then in time close the display screen and avoid falling the electric current impact influence when colliding the short circuit, if can not collide the display screen according to falling the gesture determination, then keep the operating condition of display screen, in order to maintain user experience, be favorable to improving electronic device to the meticulous stratification degree and the intelligent of falling the protection of display screen.
In accordance with the embodiments shown in fig. 2, fig. 3, and fig. 4, please refer to fig. 5, and fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application, where the electronic device includes a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the following steps;
when the electronic device is detected to be in a falling state, acquiring the position information of the electronic device and the shell state of the electronic device;
determining at least one drop-vulnerable component of the electronic device according to the position information and the housing state;
adjusting an operating condition of a component of the at least one drop vulnerable component.
It can be seen that, in the embodiment of the application, when the electronic device detects that the electronic device is in a falling state, first, position information where the electronic device is located and a shell state of the electronic device are obtained, then, at least one falling fragile component of the electronic device is determined according to the position information and the shell state, and finally, a working state of a component in the at least one falling fragile component is adjusted. Because the probability of the damage caused by the sound collision of the components of the electronic device is higher in certain specific working states, the working states of the components are actively adjusted, so that the components of the electronic device can be effectively prevented from producing sound and falling collision when being in the specific working states, the damage degree of the falling collision of the components of the electronic device is reduced as much as possible, and the safety and the stability of the falling collision of the electronic device are favorably improved.
In one possible example, in said determining at least one drop-vulnerable component of the electronic device based on the location information and the housing state, the instructions in the program are specific to: determining the object material of a pre-collision object of the electronic device according to the position information; and determining at least one falling vulnerable component of the electronic device under the condition of the shell state and the object material constraint.
In one possible example, in the determining of the housing state and the at least one drop-vulnerable component of the electronic device under the object material constraints, the instructions in the program are specific to perform the following operations: the method comprises the steps of obtaining a pre-stored falling model of the electronic device from a server, wherein the falling model comprises a mapping relation between a preset parameter set and a falling vulnerable component of the electronic device, the preset parameter set comprises a shell state and an object material of the electronic device, and the mapping relation is determined according to falling data of the electronic device; and inputting the shell state and the object material into the falling model to obtain the at least one falling fragile component of the electronic device.
In one possible example, a component of the at least one drop vulnerable component comprises a speaker in an operational state; in connection with said adjusting the operational state of a component of said at least one drop-vulnerable component, the instructions in said program are specifically to perform the following operations: detecting a falling distance of the electronic device; when the falling distance is detected to be smaller than or equal to the preset distance, the working state of the loudspeaker is kept; and determining the application associated with the loudspeaker when detecting that the falling distance is greater than the preset distance; detecting that the application is a conversation application, and closing the loudspeaker and the microphone; and detecting that the application is an audio playing application, and reducing the volume of the loudspeaker according to the falling distance.
In one possible example, a component of the at least one drop-vulnerable component comprises a display screen in an operational state; in connection with said adjusting the operational state of a component of said at least one drop-vulnerable component, the instructions in said program are specifically to perform the following operations: detecting a falling distance of the electronic device; when the falling distance is detected to be smaller than or equal to the preset distance, the working state of the display screen is kept; when the falling distance is detected to be larger than the preset distance, determining the falling posture of the electronic device; determining that the display screen of the electronic device is not contacted with a pre-collision object according to the falling posture, and keeping the working state of the display screen; and determining that the display screen of the electronic device is to contact a pre-collision object according to the falling posture, and closing the display screen.
The above description has introduced the solution of the embodiment of the present application mainly from the perspective of the method-side implementation process. It is understood that the electronic device comprises corresponding hardware structures and/or software modules for performing the respective functions in order to realize the above functions. Those of skill in the art would readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, the electronic device may be divided into the functional units according to the method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
Fig. 6 is a block diagram of functional units of a fall control device 600 according to an embodiment of the present application. The fall control apparatus 600 is applied to an electronic apparatus, and the fall control apparatus 600 includes an acquisition unit 601, a determination unit 602, and an adjustment unit 603, wherein,
the obtaining unit 601 is configured to obtain position information of the electronic apparatus and a housing state of the electronic apparatus when the electronic apparatus is detected to be in a falling state;
the determining unit 602 is configured to determine at least one drop-vulnerable component of the electronic device according to the position information and the housing state;
the adjusting unit 603 is configured to adjust an operating state of a component of the at least one drop-vulnerable component.
It can be seen that, in the embodiment of the application, when the electronic device detects that the electronic device is in a falling state, first, position information where the electronic device is located and a shell state of the electronic device are obtained, then, at least one falling fragile component of the electronic device is determined according to the position information and the shell state, and finally, a working state of a component in the at least one falling fragile component is adjusted. Because the probability of the damage caused by the sound collision of the components of the electronic device is higher in certain specific working states, the working states of the components are actively adjusted, so that the components of the electronic device can be effectively prevented from producing sound and falling collision when being in the specific working states, the damage degree of the falling collision of the components of the electronic device is reduced as much as possible, and the safety and the stability of the falling collision of the electronic device are favorably improved.
In one possible example, in the aspect of determining at least one drop-vulnerable component of the electronic device according to the position information and the housing state, the determining unit 601 is specifically configured to: determining the object material of a pre-collision object of the electronic device according to the position information; and determining at least one falling vulnerable component of the electronic device under the condition of the shell state and the object material constraint.
In one possible example, in the aspect of determining the housing state and the at least one drop-vulnerable component of the electronic device under the object material constraint condition, the determining unit 601 is specifically configured to: the method comprises the steps of obtaining a pre-stored falling model of the electronic device from a server, wherein the falling model comprises a mapping relation between a preset parameter set and a falling vulnerable component of the electronic device, the preset parameter set comprises a shell state and an object material of the electronic device, and the mapping relation is determined according to falling data of the electronic device; and inputting the shell state and the object material into the falling model to obtain the at least one falling fragile component of the electronic device.
In one possible example, a component of the at least one drop vulnerable component comprises a speaker in an operational state; in terms of the adjusting the working state of a component of the at least one drop-vulnerable component, the adjusting unit 603 is specifically configured to: detecting a falling distance of the electronic device; when the falling distance is detected to be smaller than or equal to the preset distance, the working state of the loudspeaker is kept; and determining the application associated with the loudspeaker when detecting that the falling distance is greater than the preset distance; detecting that the application is a conversation application, and closing the loudspeaker and the microphone; and detecting that the application is an audio playing application, and reducing the volume of the loudspeaker according to the falling distance.
In one possible example, a component of the at least one drop-vulnerable component comprises a display screen in an operational state; in terms of the adjusting the working state of a component of the at least one drop-vulnerable component, the adjusting unit 603 is specifically configured to: detecting a falling distance of the electronic device; when the falling distance is detected to be smaller than or equal to the preset distance, the working state of the display screen is kept; when the falling distance is detected to be larger than the preset distance, determining the falling posture of the electronic device; determining that the display screen of the electronic device is not contacted with a pre-collision object according to the falling posture, and keeping the working state of the display screen; and determining that the display screen of the electronic device is to contact a pre-collision object according to the falling posture, and closing the display screen.
Wherein the obtaining unit 601 may be a receiver, and the determining unit 602 and the adjusting unit 603 may be processors.
Embodiments of the present application also provide a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any one of the methods described in the above method embodiments, and the computer includes a mobile terminal.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods as described in the above method embodiments. The computer program product may be a software installation package, the computer comprising a mobile terminal.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the above-described division of the units is only one type of division of logical functions, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit may be stored in a computer readable memory if it is implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the above-mentioned method of the embodiments of the present application. And the aforementioned memory comprises: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (11)

1. An electronic device is characterized by comprising a shell, a circuit board, a loudspeaker and a display screen, wherein the circuit board, the loudspeaker and the display screen are arranged on the shell, a processor and a motion sensor are arranged on the circuit board, the processor is connected with the motion sensor, the loudspeaker and the display screen, and the motion sensor comprises an acceleration sensor, a gyroscope and a geomagnetic sensor; wherein,
the acceleration sensor is used for detecting acceleration information of the electronic device;
the gyroscope is used for detecting angular speed information of the electronic device;
the geomagnetic sensor is used for detecting direction information of the electronic device;
the processor is used for detecting the falling state of the electronic device according to the acceleration information, the angular velocity information and the direction information, and acquiring the position information of the electronic device and the shell state of the electronic device; and means for determining at least one drop-vulnerable component of the electronic device based on the location information and the housing status; and for adjusting the operating condition of a component of the at least one drop-vulnerable component;
wherein, in said determining at least one drop-vulnerable component of the electronic device from the location information and the housing status, the processor is specifically configured to: determining the object material of a pre-collision object of the electronic device according to the position information; and determining at least one falling vulnerable component of the electronic device under the condition of the shell state and the object material constraint.
2. The electronic device of claim 1, wherein in the determining the housing state and the object material constraint condition, the processor is specifically configured to: the method comprises the steps of obtaining a pre-stored falling model of the electronic device from a server, wherein the falling model comprises a mapping relation between a preset parameter set and a falling vulnerable component of the electronic device, the preset parameter set comprises a shell state and an object material of the electronic device, and the mapping relation is determined according to falling data of the electronic device; and inputting the shell state and the object material into the falling model to obtain at least one falling fragile component of the electronic device.
3. The electronic device of any of claims 1-2, wherein a component of the at least one drop-vulnerable component comprises a speaker in an operational state; in terms of said adjusting the operational state of a component of said at least one drop-vulnerable component, said processor is specifically configured to: detecting a falling distance of the electronic device; when the falling distance is detected to be smaller than or equal to the preset distance, the working state of the loudspeaker is kept; and determining the application associated with the loudspeaker when detecting that the falling distance is greater than the preset distance; detecting that the application is a conversation application, and closing the loudspeaker and the microphone; and detecting that the application is an audio playing application, and reducing the volume of the loudspeaker according to the falling distance.
4. The electronic device of claim 3, wherein a component of the at least one drop-vulnerable component comprises a display screen in an operational state; in terms of said adjusting the operational state of a component of said at least one drop-vulnerable component, said processor is specifically configured to: detecting a falling distance of the electronic device; when the falling distance is detected to be smaller than or equal to the preset distance, the working state of the display screen is kept; when the falling distance is detected to be larger than the preset distance, determining the falling posture of the electronic device; determining that the display screen of the electronic device is not contacted with a pre-collision object according to the falling posture, and keeping the working state of the display screen; and determining that the display screen of the electronic device is to contact a pre-collision object according to the falling posture, and closing the display screen.
5. A method of fall control, comprising:
when the electronic device is detected to be in a falling state, acquiring the position information of the electronic device and the shell state of the electronic device;
determining at least one drop-vulnerable component of the electronic device according to the position information and the housing state;
adjusting an operating condition of a component of the at least one drop-vulnerable component;
wherein said determining at least one drop-vulnerable component of the electronic device from the location information and the housing state comprises: determining the object material of a pre-collision object of the electronic device according to the position information;
and determining at least one falling vulnerable component of the electronic device under the condition of the shell state and the object material constraint.
6. The method of claim 5, wherein said determining at least one drop-vulnerable component of said electronic device under said housing condition and said object material constraint comprises:
the method comprises the steps of obtaining a pre-stored falling model of the electronic device from a server, wherein the falling model comprises a mapping relation between a preset parameter set and a falling vulnerable component of the electronic device, the preset parameter set comprises a shell state and an object material of the electronic device, and the mapping relation is determined according to falling data of the electronic device;
and inputting the shell state and the material of the object into the falling model to obtain the at least one falling fragile component of the electronic device.
7. The method of any one of claims 5-6, wherein a component of the at least one drop-vulnerable component comprises a speaker in an operational state; the adjusting the operating condition of the at least one drop vulnerable component comprises:
detecting a falling distance of the electronic device;
when the falling distance is detected to be smaller than or equal to a preset distance, the working state of the loudspeaker is kept;
determining the application associated with the loudspeaker when the falling distance is detected to be greater than the preset distance;
detecting that the application is a call application, and closing the loudspeaker and the microphone;
and when the application is detected to be an audio playing application, reducing the volume of the loudspeaker according to the falling distance.
8. The method of any one of claims 5-6, wherein a component of the at least one drop-vulnerable component comprises a display screen in an operational state; the adjusting the operating condition of the at least one drop vulnerable component comprises:
detecting a falling distance of the electronic device;
when the falling distance is detected to be smaller than or equal to a preset distance, the working state of the display screen is kept;
when the falling distance is detected to be greater than the preset distance, determining the falling posture of the electronic device;
determining that a display screen of the electronic device is not contacted with a pre-collision object according to the falling posture, and keeping the working state of the display screen;
and determining that the display screen of the electronic device is in contact with a pre-collision object according to the falling posture, and closing the display screen.
9. A fall control device, characterized in that it is applied to an electronic device, comprising an acquisition unit, a determination unit and an adjustment unit, wherein,
the acquisition unit is used for acquiring the position information of the electronic device and the shell state of the electronic device when the electronic device is detected to be in a falling state;
the determining unit is used for determining at least one falling fragile component of the electronic device according to the position information and the shell state;
the adjusting unit is used for adjusting the working state of the component in the at least one falling fragile component;
wherein said determining at least one drop-vulnerable component of the electronic device from the location information and the housing state comprises: determining the object material of a pre-collision object of the electronic device according to the position information; and determining at least one falling vulnerable component of the electronic device under the condition of the shell state and the object material constraint.
10. An electronic device comprising a processor, a memory, a communication interface, and one or more programs stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps in the method of any of claims 5-8.
11. A computer-readable storage medium, characterized in that a computer program for electronic data exchange is stored, wherein the computer program causes a computer to perform the method according to any of the claims 5-8.
CN201810050397.3A 2018-01-18 2018-01-18 Electronic device, fall control method and related product Active CN108307053B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810050397.3A CN108307053B (en) 2018-01-18 2018-01-18 Electronic device, fall control method and related product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810050397.3A CN108307053B (en) 2018-01-18 2018-01-18 Electronic device, fall control method and related product

Publications (2)

Publication Number Publication Date
CN108307053A CN108307053A (en) 2018-07-20
CN108307053B true CN108307053B (en) 2020-12-08

Family

ID=62865582

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810050397.3A Active CN108307053B (en) 2018-01-18 2018-01-18 Electronic device, fall control method and related product

Country Status (1)

Country Link
CN (1) CN108307053B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220005341A1 (en) * 2018-11-07 2022-01-06 World Wide Warranty Life Services Inc. Method and system for detecting presence of a protective case on a portable electronic device during drop impact
WO2021072557A1 (en) 2019-10-18 2021-04-22 World Wide Warranty Life Services Inc. Detecting the presence or absence of a protective case on an electronic device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101552832A (en) * 2008-04-03 2009-10-07 乐金电子(中国)研究开发中心有限公司 Mobile communication terminal with protecting function and protecting method thereof
CN102055839A (en) * 2009-11-06 2011-05-11 亚旭电脑股份有限公司 Handheld electronic device and drop protection method thereof
CN103051772A (en) * 2011-10-11 2013-04-17 ***通信集团公司 Mobile terminal fall protection method and mobile terminal
CN103294127B (en) * 2013-06-19 2016-12-28 小米科技有限责任公司 A kind of protect the method for terminal, device and terminal
CN106412247A (en) * 2016-09-06 2017-02-15 广东欧珀移动通信有限公司 Drop protection method and apparatus
CN106331254B (en) * 2016-09-06 2019-07-16 Oppo广东移动通信有限公司 A kind of protection processing method and processing device that mobile terminal falls

Also Published As

Publication number Publication date
CN108307053A (en) 2018-07-20

Similar Documents

Publication Publication Date Title
CN105722009B (en) Portable device and method of controlling position information of portable device
CN108769350B (en) Fall detection method and related device
TWI481147B (en) Mobile terminal and usb dedicated charger determining method thereof
US20140370933A1 (en) Terminal Control Method and Apparatus, and Terminal
CN105955700A (en) Sound effect adjusting method and user terminal
CN106210376B (en) Mobile terminal, vibration prompt control device and method
CN108924914B (en) Fall detection method and related product
CN103577023B (en) Method for processing video frequency and terminal
CN104820555B (en) The method, apparatus and terminal of horizontal/vertical screen switching
CN108307051B (en) Electronic device, collision data processing method and related product
CN108777827B (en) Wireless earphone, volume adjusting method and related product
CN109068006B (en) Drop reporting method, related equipment and storage medium
CN108966296B (en) Signal prompting method, mobile terminal and computer readable storage medium
CN108307053B (en) Electronic device, fall control method and related product
CN108377293B (en) Electronic device, fall control method and related product
CN106126160A (en) A kind of effect adjusting method and user terminal
CN107608855A (en) Based reminding method and mobile terminal
CN108769126B (en) Application recommendation method, mobile terminal and computer-readable storage medium
CN109275146A (en) A kind of pseudo-base station detection method, terminal and computer readable storage medium
CN105975753A (en) Method for calculating moving speed of user and mobile terminal
CN107786714A (en) Sound control method, apparatus and system based on vehicle-mounted multimedia equipment
CN105812510A (en) Mobile terminal protection system and method
CN108347528B (en) Electronic device, fall reminding method, device and computer-readable storage medium
CN108429856A (en) A kind of location information acquisition methods and mobile terminal
CN108307065B (en) Fall prompting method and related equipment

Legal Events

Date Code Title Description
PB01 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
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

GR01 Patent grant
GR01 Patent grant