CN114546036B - Flexible screen terminal and drop protection method and storage medium thereof - Google Patents

Flexible screen terminal and drop protection method and storage medium thereof Download PDF

Info

Publication number
CN114546036B
CN114546036B CN202011332382.XA CN202011332382A CN114546036B CN 114546036 B CN114546036 B CN 114546036B CN 202011332382 A CN202011332382 A CN 202011332382A CN 114546036 B CN114546036 B CN 114546036B
Authority
CN
China
Prior art keywords
flexible screen
falling
terminal
screen terminal
arrival time
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
CN202011332382.XA
Other languages
Chinese (zh)
Other versions
CN114546036A (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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202011332382.XA priority Critical patent/CN114546036B/en
Publication of CN114546036A publication Critical patent/CN114546036A/en
Application granted granted Critical
Publication of CN114546036B publication Critical patent/CN114546036B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1652Details related to the display arrangement, including those related to the mounting of the display in the housing the display being flexible, e.g. mimicking a sheet of paper, or rollable
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/11Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/0202Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
    • H04M1/026Details of the structure or mounting of specific components
    • H04M1/0266Details of the structure or mounting of specific components for a display module assembly
    • H04M1/0268Details of the structure or mounting of specific components for a display module assembly including a flexible display panel
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Algebra (AREA)
  • Operations Research (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The disclosure provides a flexible screen terminal, a fall protection method thereof and a storage medium, wherein the method comprises the following steps: monitoring whether the flexible screen terminal is in a falling state or not; when the flexible screen terminal is in a falling state, respectively acquiring state parameters of each part of the flexible screen reaching a target position; respectively calculating deformation models of all parts of the flexible screen based on state parameters of all parts of the flexible screen reaching a target position; and respectively controlling each part of the flexible screen to execute deformation according to the corresponding deformation model. The technical scheme provided by the disclosure can effectively reduce the collision damage of the flexible screen terminal.

Description

Flexible screen terminal and drop protection method and storage medium thereof
Technical Field
The present disclosure relates to the technical field of electronic devices, and in particular, to a fall protection method for a flexible screen terminal, and a computer readable storage medium.
Background
At present, an intelligent terminal is an indispensable electronic product in daily life, and along with the progress of technology, a terminal screen is also made bigger, so that the screen is often damaged due to collision and falling.
With the rapid development of technology, flexible screen terminals have grown. Although the flexible screen terminal has the characteristics that screen and fuselage can be crooked, when flexible screen terminal knocks or falls, can play certain cushioning effect, but the buffering dynamics is limited, can't effectively alleviate flexible screen terminal and collide with the damage.
Therefore, the proposal for effectively reducing the collision damage of the flexible screen terminal is a problem to be solved urgently at present.
Disclosure of Invention
The present disclosure has been made in order to at least partially solve the technical problems occurring in the prior art.
According to an aspect of an embodiment of the present disclosure, there is provided a fall protection method of a flexible screen terminal, the method including:
monitoring whether the flexible screen terminal is in a falling state or not;
when the flexible screen terminal is in a falling state, respectively acquiring state parameters of each part of the flexible screen reaching a target position;
respectively calculating deformation models of all parts of the flexible screen based on state parameters of all parts of the flexible screen reaching a target position; the method comprises the steps of,
and respectively controlling each part of the flexible screen to execute deformation according to the corresponding deformation model.
Optionally, the method further comprises:
when the flexible screen terminal is in a falling state, obtaining the falling height of the flexible screen terminal;
judging whether the falling height of the flexible screen terminal is larger than a preset height threshold value or not;
if yes, executing the step of respectively acquiring the states of all parts of the flexible screen reaching the target position.
Optionally, the state parameters of the portions of the flexible screen reaching the destination location include: the drop height and arrival time for each portion of the flexible screen to reach the destination location.
Alternatively, the drop height of each portion of the flexible screen to the destination location is calculated using the following formula:
d i =L i *cosα
wherein d i For the drop height of the ith part of the flexible screen to the destination position, L i For the falling distance of the ith part of the flexible screen detected according to the falling path of the flexible screen terminal, alpha is the falling angle of the flexible screen terminal;
the arrival time of each part of the flexible screen to the destination position is calculated by adopting the following formula:
wherein t is i Arrival time for the ith part of the flexible screen to reach the destination position, v i G is the gravity acceleration, which is the initial speed of the ith part of the flexible screen when falling down.
Optionally, the method further comprises:
distance sensor for calling flexible screen terminal to detect falling distance L of each part of flexible screen i
Invoking an angle sensor of the flexible screen terminal to detect a falling angle alpha of the flexible screen terminal; the method comprises the steps of,
invoking a speed sensor of the flexible screen terminal to detect an initial speed v when each part of the flexible screen drops i
Optionally, the deformation model of each part of the flexible screen is specifically concave-convex deformation generated by each part of the flexible screen in the arrival time of each part reaching the target position.
Optionally, the deformation model of each part of the flexible screen is calculated by adopting the following formula:
C i (t i )=d i -d 0
wherein C is i (t i ) Arrival time t at the destination location for the ith portion of the flexible screen i Concave-convex deformation produced in d i Drop height d for the ith portion of the flexible screen to reach the destination position 0 A drop height for the portion of the flexible screen that first reaches the destination location; if C i (t i )>0, the arrival time t of the ith part of the flexible screen at the destination position i Inner protrusion |d i -d 0 I, if C i (t i )<0, the arrival time t of the ith part of the flexible screen at the destination position i Indent |d i -d 0 |。
Optionally, the monitoring whether the flexible screen terminal is in a falling state specifically includes:
and judging whether the flexible screen terminal is in a falling state or not by monitoring the acceleration of the flexible screen terminal.
According to another aspect of the embodiments of the present disclosure, there is provided a flexible screen terminal including:
the monitoring module is used for monitoring whether the flexible screen terminal is in a falling state or not;
the acquisition module is used for respectively acquiring state parameters of each part of the flexible screen reaching a target position when the monitoring module monitors that the flexible screen terminal is in a falling state;
a calculation module configured to calculate deformation models of the respective portions of the flexible screen based on state parameters of the respective portions of the flexible screen reaching the destination position, respectively; the method comprises the steps of,
and the control module is used for respectively controlling each part of the flexible screen to execute deformation according to the corresponding deformation model.
According to yet another aspect of the embodiments of the present disclosure, there is provided a flexible screen terminal, including a memory and a processor, where the memory stores a computer program, and when the processor runs the computer program stored in the memory, the processor executes the foregoing method for protecting a drop of the flexible screen terminal.
According to still another aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the foregoing method of fall protection of a flexible screen terminal.
The technical scheme provided by the embodiment of the disclosure can comprise the following beneficial effects:
according to the flexible screen terminal and the fall protection method thereof, the deformation models of the parts of the flexible screen are calculated respectively based on the state parameters of the parts of the flexible screen reaching the target positions, and the parts of the flexible screen are controlled to execute deformation according to the deformation models corresponding to the parts of the flexible screen respectively, so that the collision damage of the flexible screen terminal can be effectively reduced.
Additional features and advantages of the disclosure will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the disclosure. The objectives and other advantages of the disclosure will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
The accompanying drawings are included to provide a further understanding of the disclosed embodiments and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description serve to explain, without limitation, the disclosed embodiments.
Fig. 1 is a schematic flow chart of a fall protection method of a flexible screen terminal according to an embodiment of the disclosure;
fig. 2 is a schematic structural diagram of a flexible screen terminal according to an embodiment of the present disclosure;
fig. 3 is a schematic structural diagram of another flexible screen terminal according to an embodiment of the present disclosure.
Detailed Description
For the purposes of making the objects, technical solutions and advantages of the embodiments of the present disclosure more apparent, the following detailed description of the specific embodiments of the present disclosure will be given with reference to the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating and illustrating the disclosure, are not intended to limit the disclosure.
Fig. 1 is a flow chart of a fall protection method of a flexible screen terminal according to an embodiment of the disclosure. As shown in fig. 1, the method includes the following steps S101 to S104.
S101, monitoring whether the flexible screen terminal is in a falling state, and executing a step S102 when the flexible screen terminal is in the falling state; otherwise, continuing to monitor;
s102, respectively acquiring state parameters of each part of the flexible screen reaching a target position;
s103, respectively calculating deformation models of all parts of the flexible screen based on state parameters of all parts of the flexible screen reaching a target position;
s104, respectively controlling each part of the flexible screen to execute deformation according to the corresponding deformation model.
The destination positions reached by the parts of the flexible screen are specifically drop positions of the parts of the flexible screen, and the drop positions of the parts of the flexible screen are different.
In the embodiment, the deformation models of the parts of the flexible screen are calculated based on the state parameters of the parts of the flexible screen reaching the target positions, and the parts of the flexible screen are controlled to execute deformation according to the deformation models corresponding to the parts of the flexible screen, so that the collision damage of the terminal of the flexible screen can be effectively reduced.
In one specific embodiment, in step S101, monitoring whether the flexible screen terminal is in a falling state is specifically: and judging whether the flexible screen terminal is in a falling state or not by monitoring the acceleration of the flexible screen terminal.
In this embodiment, the acceleration of the flexible screen terminal may be monitored by calling an acceleration sensor of the flexible screen terminal. If the acceleration of the flexible screen terminal is monitored, the flexible screen terminal can be judged to be in a falling state.
In a specific embodiment, between steps S101 and S102, the following steps S105 and S106 are further included.
S105, acquiring the falling height of the flexible screen terminal;
s106, judging whether the falling height of the flexible screen terminal is larger than a preset height threshold value, if so, executing the step S102; otherwise, the current flow is ended.
Wherein the height threshold may be set empirically by one skilled in the art.
In this embodiment, when it is monitored that the flexible screen terminal is in a falling state, whether the falling height of the flexible screen terminal is greater than a preset height threshold value is detected, and only if the falling height of the flexible screen terminal is greater than the preset height threshold value, the subsequent steps are executed, that is, state parameters of each part of the flexible screen reaching a target position are respectively acquired; and when the falling height of the flexible screen terminal is not larger than a preset height threshold value, the falling height is lower, the terminal screen is hardly damaged, and subsequent steps are not required to be executed.
In one embodiment, in step S102, the state parameters of each portion of the flexible screen reaching the destination location include: the drop height and arrival time for each portion of the flexible screen to reach the destination location.
Wherein, the state parameters S of each part of the flexible screen reaching the target position i Can be represented by a two-dimensional array, S i =[d i ,t i ],d i For the drop height, t, of the ith portion of the flexible screen to the destination position i The arrival time for the ith portion of the flexible screen to reach the destination location.
Further, the flexible screen portions reachDrop height d of destination position i The following formula is adopted for calculation:
d i =L i *cosα
wherein L is i For the falling distance of the ith part of the flexible screen detected according to the falling path of the flexible screen terminal, alpha is the falling angle of the flexible screen terminal.
Arrival time t of each portion of the flexible screen to the destination location i The following formula is adopted for calculation:
wherein v is i G is the gravity acceleration, which is the initial speed of the ith part of the flexible screen when falling down.
In one embodiment, parameter L i The acquisition mode of (a) is as follows: distance sensor for calling flexible screen terminal to detect falling distance L of each part of flexible screen i The method comprises the steps of carrying out a first treatment on the surface of the The parameter alpha is obtained by the following steps: invoking an angle sensor of the flexible screen terminal to detect a falling angle alpha of the flexible screen terminal; parameter v i The acquisition mode of (a) is as follows: invoking a speed sensor of the flexible screen terminal to detect an initial speed v when each part of the flexible screen drops i
In one specific embodiment, in step S103, the deformation model of each portion of the flexible screen is specifically: the flexible screen is deformed by the concave-convex shape generated in the arrival time of each part to the destination position.
The concave-convex deformation may be positive or negative, and is specifically based on the portion of the flexible screen that reaches the target position first.
In this embodiment, after the concave-convex deformation generated by each portion of the flexible screen in the arrival time of each portion reaching the target position is calculated, each portion of the flexible screen can be controlled to execute corresponding deformation according to the corresponding concave-convex deformation, so as to reduce the collision damage of the screen.
Further, the deformation model of each part of the flexible screen is calculated by adopting the following formula:
C i (t i )=d i -d 0
wherein C is i (t i ) Arrival time t at the destination location for the ith portion of the flexible screen i Concave-convex deformation produced in d i Drop height d for the ith portion of the flexible screen to reach the destination position 0 A drop height for the portion of the flexible screen that first reaches the destination location; if C i (t i )>0, the arrival time t of the ith part of the flexible screen at the destination position i Inner protrusion |d i -d 0 I.e. the protrusion corresponds to C i (t i ) Absolute value of (C) i (t i )<0, the arrival time t of the ith part of the flexible screen at the destination position i Indent |d i -d 0 I, i.e. recessed by the corresponding C i (t i ) Absolute value of (C) i (t i ) =0, the i-th portion of the flexible screen does not need to be deformed.
In practical applications, the falling points of the parts of the flexible screen are not necessarily on the same horizontal plane, i.e. the terminal of the flexible screen is not necessarily falling on a horizontal ground, but may fall on a rough ground.
According to the fall protection method for the flexible screen terminal, the state parameters of the parts of the flexible screen reaching the target position are obtained, and the deformation models of the parts of the flexible screen are calculated based on the state parameters, so that no matter in which direction the flexible screen terminal falls to which uneven position, the parts of the flexible screen can execute corresponding deformation according to the corresponding deformation models in the arrival time, so that the flexible screen is prevented from being knocked and damaged to the greatest extent, the fall protection of the flexible screen terminal falling to the horizontal ground can be realized, the fall protection of the flexible screen terminal falling to the uneven ground can be realized, and the application range is wide.
Fig. 2 is a schematic structural diagram of a flexible screen terminal according to an embodiment of the present disclosure. As shown in fig. 2, the flexible screen terminal 2 includes: a monitoring module 21, an acquisition module 22, a calculation module 23 and a control module 24.
Wherein the monitoring module 21 is configured to monitor whether the flexible screen terminal is in a falling state; the acquiring module 22 is configured to acquire state parameters of each part of the flexible screen reaching a target position when the monitoring module 21 monitors that the flexible screen terminal is in a falling state; the calculation module 23 is configured to calculate deformation models of the portions of the flexible screen based on the state parameters of the portions of the flexible screen reaching the target positions, respectively; the control module 24 is configured to control the respective portions of the flexible screen to perform a deformation according to the respective corresponding deformation models.
In the embodiment, the deformation models of the parts of the flexible screen are calculated based on the state parameters of the parts of the flexible screen reaching the target positions, and the parts of the flexible screen are controlled to execute deformation according to the deformation models corresponding to the parts of the flexible screen, so that the collision damage of the terminal of the flexible screen can be effectively reduced.
In one embodiment, the monitoring module 21 is specifically configured to determine whether the flexible screen terminal is in a dropped state by monitoring the acceleration of the flexible screen terminal.
In this embodiment, the monitoring module 21 may call an acceleration sensor of the flexible screen terminal to monitor the acceleration of the flexible screen terminal. If the acceleration of the flexible screen terminal is monitored, the flexible screen terminal can be judged to be in a falling state.
In one embodiment, the acquisition module 22 is further configured to acquire a drop height of the flexible screen terminal when the flexible screen terminal is in a drop state.
As shown in fig. 2, the flexible screen terminal 2 further includes: a judgment module 25.
The judging module 25 is configured to judge whether the drop height of the flexible screen terminal is greater than a preset height threshold. The obtaining module 22 is specifically configured to perform an operation of obtaining the state parameters of the portions of the flexible screen reaching the target position when the judging module 25 judges that the drop height of the terminal of the flexible screen is greater than the preset height threshold.
Wherein the height threshold may be set empirically by one skilled in the art.
In this embodiment, when the monitoring module 21 monitors that the flexible screen terminal is in a falling state, the judging module 25 judges whether the falling height of the flexible screen terminal is greater than a preset height threshold, and the acquiring module 22 performs a subsequent operation, that is, performs an operation of respectively acquiring the state parameters of each portion of the flexible screen reaching the target position only if the falling height of the flexible screen terminal is greater than the preset height threshold; and when the falling height of the flexible screen terminal is not greater than the preset height threshold value, the falling height is lower, the terminal screen is hardly damaged, and the acquisition module 22 does not need to execute subsequent operations.
In one embodiment, the state parameters acquired by the acquiring module 22 for each portion of the flexible screen to reach the destination location include: the drop height and arrival time for each portion of the flexible screen to reach the destination location.
Further, the drop height of each part of the flexible screen reaching the target position is calculated by adopting the following formula:
d i =L i *cosα
wherein d i For the drop height of the ith part of the flexible screen to the destination position, L i For the falling distance of the ith part of the flexible screen detected according to the falling path of the flexible screen terminal, alpha is the falling angle of the flexible screen terminal.
The arrival time of each part of the flexible screen to the destination position is calculated by adopting the following formula:
wherein t is i Arrival time for the ith part of the flexible screen to reach the destination position, v i G is the gravity acceleration, which is the initial speed of the ith part of the flexible screen when falling down.
In one embodiment, parameter L i The acquisition mode of (a) is as follows: the acquisition module 22 invokes the distance sensor of the flexible screen terminal to detect the falling distance L of each part of the flexible screen i The method comprises the steps of carrying out a first treatment on the surface of the The parameter alpha is obtained by the following steps: the acquisition module 22 invokes the angle sensor of the flexible screen terminal to detectMeasuring a dropping angle alpha of a flexible screen terminal; parameter v i The acquisition mode of (a) is as follows: the acquisition module 22 invokes the speed sensor of the flexible screen terminal to detect the initial speed v when each portion of the flexible screen drops i
In a specific embodiment, the calculating module 23 is specifically configured to calculate, based on the state parameters of the portions of the flexible screen reaching the destination position, the concave-convex deformations generated by the portions of the flexible screen during the arrival times of the respective portions of the flexible screen reaching the destination position.
The concave-convex deformation may be positive or negative, and is specifically based on the portion of the flexible screen that reaches the target position first.
In this embodiment, after the computing module 23 computes the concave-convex deformation generated by each portion of the flexible screen in the arrival time of each portion reaching the target position, the control module 24 may control each portion of the flexible screen to execute corresponding deformation according to the corresponding concave-convex deformation, so as to reduce the collision damage of the screen.
Further, the deformation model of each part of the flexible screen is calculated by adopting the following formula:
C i (t i )=d i -d 0
wherein C is i (t i ) Arrival time t at the destination location for the ith portion of the flexible screen i Concave-convex deformation produced in d i Drop height d for the ith portion of the flexible screen to reach the destination position 0 A drop height for the portion of the flexible screen that first reaches the destination location; if C i (t i )>0, the arrival time t of the ith part of the flexible screen at the destination position i Inner protrusion |d i -d 0 I, if C i (t i )<0, the arrival time t of the ith part of the flexible screen at the destination position i Indent |d i -d 0 I, if C i (t i ) =0, the i-th portion of the flexible screen does not need to be deformed.
Fig. 3 is a schematic structural diagram of another flexible screen terminal according to an embodiment of the present disclosure. As shown in fig. 3, the flexible screen terminal 3 includes a memory 31 and a processor 32, wherein the memory 31 stores a computer program, and the processor 32 executes the foregoing method for protecting the flexible screen terminal from dropping when the processor 32 runs the computer program stored in the memory 31.
According to the flexible screen terminal, the state parameters of the parts of the flexible screen reaching the target position are obtained, and the deformation models of the parts of the flexible screen are calculated based on the state parameters, so that no matter in which direction the flexible screen terminal falls to which uneven position, the parts of the flexible screen can be controlled to execute corresponding deformation according to the corresponding deformation models in the arrival time, the flexible screen is prevented from being knocked and damaged to the greatest extent, the falling protection of the flexible screen terminal falling to the horizontal ground can be realized, and the falling protection of the flexible screen terminal falling to the uneven ground can be realized, so that the application range is wide.
Based on the same technical concept, the embodiments of the present disclosure correspondingly further provide a computer readable storage medium, on which a computer program is stored, which when executed by a processor, performs the foregoing method for protecting a flexible screen terminal from dropping.
Those of ordinary skill in the art will appreciate that all or some of the steps, systems, functional modules/units in the apparatus, and methods disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. In a hardware implementation, the division between the functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed cooperatively by several physical components. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as known to those skilled in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer. Furthermore, as is well known to those of ordinary skill in the art, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present disclosure, and not for limiting the same; although the present disclosure has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present disclosure.

Claims (8)

1. A fall protection method for a flexible screen terminal, comprising:
monitoring whether the flexible screen terminal is in a falling state or not;
when the flexible screen terminal is in a falling state, respectively acquiring state parameters of each part of the flexible screen reaching a target position, wherein the target position reached by each part of the flexible screen is specifically a falling position of each part of the flexible screen, the falling positions of each part of the flexible screen are different, and the state parameters of each part of the flexible screen reaching the target position comprise: the falling height and the arrival time of each part of the flexible screen to the target position;
respectively calculating deformation models of all parts of the flexible screen based on state parameters of all parts of the flexible screen reaching a target position, wherein the deformation models of all parts of the flexible screen are specifically concave-convex deformation generated by all parts of the flexible screen within the arrival time of each part of the flexible screen reaching the target position; the method comprises the steps of,
respectively controlling each part of the flexible screen to execute deformation according to the corresponding deformation model;
the deformation model of each part of the flexible screen is calculated by adopting the following formula:
C i (t i )=d i -d 0
wherein C is i (t i ) Arrival time t at the destination location for the ith portion of the flexible screen i Concave-convex deformation produced in d i Drop height d for the ith portion of the flexible screen to reach the destination position 0 A drop height for the portion of the flexible screen that first reaches the destination location; if C i (t i )>0, the arrival time t of the ith part of the flexible screen at the destination position i Inner protrusion |d i -d 0 I, if C i (t i )<0, the arrival time t of the ith part of the flexible screen at the destination position i Indent |d i -d 0 I, if C i (t i ) =0, the i-th portion of the flexible screen does not need to be deformed.
2. The method as recited in claim 1, further comprising:
when the flexible screen terminal is in a falling state, obtaining the falling height of the flexible screen terminal;
judging whether the falling height of the flexible screen terminal is larger than a preset height threshold value or not;
if yes, executing the step of respectively acquiring the states of all parts of the flexible screen reaching the target position.
3. The method of claim 1, wherein the drop height of each portion of the flexible screen to the destination location is calculated using the formula:
d i =L i *cosα
wherein d i For the drop height of the ith part of the flexible screen to the destination position, L i For the falling distance of the ith part of the flexible screen detected according to the falling path of the flexible screen terminal, alpha is the falling angle of the flexible screen terminal;
the arrival time of each part of the flexible screen to the destination position is calculated by adopting the following formula:
wherein t is i Arrival time for the ith part of the flexible screen to reach the destination position, v i G is the gravity acceleration, which is the initial speed of the ith part of the flexible screen when falling down.
4. A method according to claim 3, further comprising:
distance sensor for calling flexible screen terminal to detect falling distance L of each part of flexible screen i
Invoking an angle sensor of the flexible screen terminal to detect a falling angle alpha of the flexible screen terminal; the method comprises the steps of,
invoking a speed sensor of the flexible screen terminal to detect an initial speed v when each part of the flexible screen drops i
5. The method according to claim 1, wherein the monitoring whether the flexible screen terminal is in a dropped state is specifically:
and judging whether the flexible screen terminal is in a falling state or not by monitoring the acceleration of the flexible screen terminal.
6. A flexible screen terminal, comprising:
the monitoring module is used for monitoring whether the flexible screen terminal is in a falling state or not;
the acquisition module is configured to acquire state parameters of each part of the flexible screen reaching a target position when the monitoring module monitors that the flexible screen terminal is in a falling state, the target positions reached by each part of the flexible screen are specifically falling places of each part of the flexible screen, the falling places of each part of the flexible screen are different, and the state parameters of each part of the flexible screen reaching the target positions comprise: the falling height and the arrival time of each part of the flexible screen to the target position;
the computing module is used for respectively computing deformation models of all parts of the flexible screen based on state parameters of all the parts of the flexible screen reaching the target position, wherein the deformation models of all the parts of the flexible screen are specifically concave-convex deformation generated by all the parts of the flexible screen within the arrival time of the parts of the flexible screen reaching the target position; the method comprises the steps of,
the control module is used for respectively controlling each part of the flexible screen to execute deformation according to the corresponding deformation model;
the deformation model of each part of the flexible screen is calculated by adopting the following formula:
C i (t i )=d i -d 0
wherein C is i (t i ) Arrival time t at the destination location for the ith portion of the flexible screen i Concave-convex deformation produced in d i Drop height d for the ith portion of the flexible screen to reach the destination position 0 A drop height for the portion of the flexible screen that first reaches the destination location; if C i (t i )>0, the arrival time t of the ith part of the flexible screen at the destination position i Inner protrusion |d i -d 0 I, if C i (t i )<0, the arrival time t of the ith part of the flexible screen at the destination position i Indent |d i -d 0 I, if C i (t i ) =0, the i-th portion of the flexible screen does not need to be deformed.
7. A flexible screen terminal comprising a memory and a processor, the memory having a computer program stored therein, the processor performing the fall protection method of the flexible screen terminal according to any one of claims 1 to 5 when the processor runs the computer program stored in the memory.
8. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, performs a fall protection method of a flexible screen terminal according to any of claims 1 to 5.
CN202011332382.XA 2020-11-24 2020-11-24 Flexible screen terminal and drop protection method and storage medium thereof Active CN114546036B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011332382.XA CN114546036B (en) 2020-11-24 2020-11-24 Flexible screen terminal and drop protection method and storage medium thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011332382.XA CN114546036B (en) 2020-11-24 2020-11-24 Flexible screen terminal and drop protection method and storage medium thereof

Publications (2)

Publication Number Publication Date
CN114546036A CN114546036A (en) 2022-05-27
CN114546036B true CN114546036B (en) 2023-11-24

Family

ID=81659976

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011332382.XA Active CN114546036B (en) 2020-11-24 2020-11-24 Flexible screen terminal and drop protection method and storage medium thereof

Country Status (1)

Country Link
CN (1) CN114546036B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104539800A (en) * 2014-12-25 2015-04-22 上海华勤通讯技术有限公司 Mobile terminal and method for protecting screen of mobile terminal
CN106603767A (en) * 2016-12-21 2017-04-26 青岛海信移动通信技术股份有限公司 Mobile terminal
CN108234769A (en) * 2018-01-02 2018-06-29 广东欧珀移动通信有限公司 Falling protection method and related product
CN207574697U (en) * 2017-09-19 2018-07-06 广东欧珀移动通信有限公司 Protective case
CN108924336A (en) * 2018-04-27 2018-11-30 努比亚技术有限公司 A kind of terminal control method, flexible screen terminal and computer readable storage medium
CN109618058A (en) * 2018-12-29 2019-04-12 努比亚技术有限公司 A kind of protection screen is from broken screen method and device, touch control device and storage medium
CN109635216A (en) * 2018-11-27 2019-04-16 浙江万朋教育科技股份有限公司 A kind of same method for shielding annotation of picture progress of mobile terminal and browser
CN209201141U (en) * 2018-10-25 2019-08-02 抚州联创恒泰光电有限公司 Mobile phone shell
CN110166601A (en) * 2019-05-28 2019-08-23 维沃移动通信有限公司 A kind of terminal and the screen control method applied to terminal
WO2020125839A1 (en) * 2018-12-18 2020-06-25 GRID INVENT gGmbH Electronic element and electrically controlled display element

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104539800A (en) * 2014-12-25 2015-04-22 上海华勤通讯技术有限公司 Mobile terminal and method for protecting screen of mobile terminal
CN106603767A (en) * 2016-12-21 2017-04-26 青岛海信移动通信技术股份有限公司 Mobile terminal
CN207574697U (en) * 2017-09-19 2018-07-06 广东欧珀移动通信有限公司 Protective case
CN108234769A (en) * 2018-01-02 2018-06-29 广东欧珀移动通信有限公司 Falling protection method and related product
CN108924336A (en) * 2018-04-27 2018-11-30 努比亚技术有限公司 A kind of terminal control method, flexible screen terminal and computer readable storage medium
CN209201141U (en) * 2018-10-25 2019-08-02 抚州联创恒泰光电有限公司 Mobile phone shell
CN109635216A (en) * 2018-11-27 2019-04-16 浙江万朋教育科技股份有限公司 A kind of same method for shielding annotation of picture progress of mobile terminal and browser
WO2020125839A1 (en) * 2018-12-18 2020-06-25 GRID INVENT gGmbH Electronic element and electrically controlled display element
CN109618058A (en) * 2018-12-29 2019-04-12 努比亚技术有限公司 A kind of protection screen is from broken screen method and device, touch control device and storage medium
CN110166601A (en) * 2019-05-28 2019-08-23 维沃移动通信有限公司 A kind of terminal and the screen control method applied to terminal

Also Published As

Publication number Publication date
CN114546036A (en) 2022-05-27

Similar Documents

Publication Publication Date Title
US11625854B2 (en) Intelligent forklift and method for detecting pose deviation of container
CN111683798B (en) Workpiece pickup device and workpiece pickup method
CN106183979B (en) A kind of method and apparatus reminded according to spacing vehicle
CN111127497B (en) Robot and stair climbing control method and device thereof
US20100253495A1 (en) In-vehicle image processing device, image processing method and memory medium
US20160112701A1 (en) Video processing method, device and system
JP2012125886A (en) Object gripping apparatus, method of controlling object gripping apparatus and program
CN105842680B (en) A kind of data processing method and device
CN114546036B (en) Flexible screen terminal and drop protection method and storage medium thereof
TW202243832A (en) Adjustment method, apparatus, and device of fetching and placing goods apparatus, robot and warehousing system
CN106651903B (en) A kind of Mobile object detection method
US20150120037A1 (en) Computing device and method for compensating coordinates of position device
CN110779446A (en) Battery detection method and device, electronic equipment and battery detection system
US11295454B1 (en) Object detection method, security device, and readable storage medium
CN112766023A (en) Target object posture determining method, device, medium and equipment
JP2021052237A (en) Deposit detection device and deposit detection method
CN110312184A (en) Prevent method, system, earphone and the storage medium of earphone touch-control false triggering
JP2013011987A (en) Abnormal state detection device and abnormal state detection method
CN113763678B (en) Overturn-preventing alarm method and device and crawler-type operation machine
CN116048011A (en) Operation condition monitoring system, operation condition monitoring method, and computer-readable storage medium storing operation condition monitoring program
JPWO2011117950A1 (en) Linear mark detection system, linear mark detection method, and linear mark detection program
CN113538582A (en) Method and device for determining workpiece grabbing sequence, computer equipment and medium
CN109636833B (en) Unmanned aerial vehicle following anti-jump method and terminal based on perceptual hash algorithm
CN117915187A (en) Target tracking method, electronic equipment and storage medium
CN117649495B (en) Indoor three-dimensional point cloud map generation method and system based on point cloud descriptor matching

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
GR01 Patent grant
GR01 Patent grant