[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110012130A - A kind of control method and electronic equipment of the electronic equipment with Folding screen - Google Patents

A kind of control method and electronic equipment of the electronic equipment with Folding screen Download PDF

Info

Publication number
CN110012130A
CN110012130A CN201910135657.1A CN201910135657A CN110012130A CN 110012130 A CN110012130 A CN 110012130A CN 201910135657 A CN201910135657 A CN 201910135657A CN 110012130 A CN110012130 A CN 110012130A
Authority
CN
China
Prior art keywords
screen
electronic device
folding
rotated
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.)
Pending
Application number
CN201910135657.1A
Other languages
Chinese (zh)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201910135657.1A priority Critical patent/CN110012130A/en
Publication of CN110012130A publication Critical patent/CN110012130A/en
Priority to PCT/CN2020/075016 priority patent/WO2020168968A1/en
Pending legal-status Critical Current

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
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F9/00Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements
    • G09F9/30Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements in which the desired character or characters are formed by combining individual elements
    • G09F9/301Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements in which the desired character or characters are formed by combining individual elements flexible foldable or roll-able electronic displays, e.g. thin LCD, OLED
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the present application discloses the control method and electronic equipment of a kind of electronic equipment with Folding screen, is related to field of electronic device.The operation that electronic equipment can respond the Folding screen that user folds the electronic equipment executes corresponding event, improves human-computer interaction efficiency.Electronic equipment at least may include the first screen and the second screen.Electronic equipment determines that user performs folding operation to the Folding screen of electronic equipment, and determines that the first screen is rotated in the first screen and the second screen, and the second screen is not rotated, and electronic equipment executes first event;Or, electronic equipment determines that user performs folding operation to the Folding screen of electronic equipment, and determines that the first screen is not rotated in the first screen and the second screen, and the second screen is rotated, electronic equipment executes second event;Or, electronic equipment determines that user performs folding operation to the Folding screen of electronic equipment, and determines that the first screen and the second screen are rotated in the first screen and the second screen, electronic equipment executes third event.

Description

Control method of electronic equipment with folding screen and electronic equipment
Technical Field
The embodiment of the application relates to the field of electronic equipment, in particular to a control method of electronic equipment with a folding screen and the electronic equipment.
Background
With the continuous development of electronic devices, more and more electronic devices with display screens are widely used in daily life and work of people, such as mobile phones with display screens. Moreover, as the screen technology is developed, the display screen of the electronic device is also getting larger and larger, so that richer information is provided for the user, and better use experience is brought to the user.
However, the display screen of the electronic device is too large, which seriously affects its portability. Therefore, the folding screen electronic devices (such as folding screen mobile phones) proposed in recent years are the development direction of the electronic devices in the future.
Disclosure of Invention
The embodiment of the application provides a control method of an electronic device with a folding screen and the electronic device.
In order to achieve the above purpose, the embodiment of the present application adopts the following technical solutions:
in a first aspect, an embodiment of the present application provides a method for controlling an electronic device with a foldable screen, where the electronic device may include at least a first screen and a second screen, and the method may include: the electronic equipment determines that a user performs folding operation on a folding screen of the electronic equipment, and determines that a first screen of the first screen and a second screen is rotated and the second screen is not rotated, and the electronic equipment performs a first event; or the electronic device determines that the user performs a folding operation on a folding screen of the electronic device, and determines that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and the electronic device performs a second event; or the electronic device determines that the user performs the folding operation on the folding screen of the electronic device, determines that both the first screen and the second screen of the first screen and the second screen are rotated, and the electronic device performs the third event.
The first event, the second event, and the third event may be different from each other, or may be partially or completely the same, and this embodiment is not limited.
According to the control method of the electronic equipment with the folding screen, provided by the embodiment of the application, by utilizing the characteristic that the folding screen is foldable, a user can trigger the electronic equipment to execute the corresponding event by executing the folding operation on the folding screen, so that the man-machine interaction efficiency is improved, and the use experience of the user is improved. And, through confirming that the user makes the folding screen folded through rotating which (or which) screen, make electronic equipment can carry out different responses according to the difference that the user rotated the screen, further improve human-computer interaction efficiency.
With reference to the first aspect, in a possible implementation manner, the determining, by the electronic device, that a user performs a folding operation on a folding screen of the electronic device may specifically include: the electronic equipment determines that an included angle between the first screen and the second screen becomes smaller; or the electronic equipment determines that the included angle between the direction vector of the orientation of the first screen and the direction vector of the orientation of the second screen becomes larger. In this way, the electronic device can distinguish whether the user performs the folding operation on the folding screen by detecting the included angle between the first screen and the second screen or the included angle between the direction vector of the orientation of the first screen and the direction vector of the orientation of the second screen.
With reference to the first aspect or the foregoing possible implementation manners, in another possible implementation manner, the method may further include: the electronic equipment detects the change of the angle of the first screen within a preset time and the change of the angle of the second screen within the preset time from the moment when the user is determined to execute the folding operation; the electronic device determines that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, which may specifically include: the electronic device determining that a change in the angle of the first screen is greater than a first multiple of a change in the angle of the second screen; or, the electronic device determines that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, which may specifically include: the electronic device determines that a change in the angle of the second screen is greater than a second multiple of a change in the angle of the first screen; or, the electronic device determines that both the first screen and the second screen of the first screen and the second screen are rotated, which may specifically include: the electronic device determines that a ratio of the change in the angle of the first screen to the change in the angle of the second screen is less than a threshold. Thus, by detecting and comparing the change in the angle between each panel, it can be discerned which panel (or panels) the user has caused the folded panel to be folded by rotating.
With reference to the first aspect or the foregoing possible implementation manner, in another possible implementation manner, a value range of the preset time may be [300 milliseconds, 1 second ]; the value range of the first multiple can be [1.5, 3 ]; the value range of the second multiple can be [1.5, 3 ]; the value range of the threshold value can be [1.5, 2 ].
With reference to the first aspect or the foregoing possible implementation manner, in another possible implementation manner, before the electronic device determines that the user performs a folding operation on a folding screen of the electronic device, the method may further include: the electronic equipment displays pictures in the image set on a first screen and a second screen; if the first screen is located to the left of the second screen: the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that a first screen of the first screen and a second screen is rotated and the second screen is not rotated, and the electronic device performs a first event, which may specifically include: the electronic equipment determines that a user performs folding operation on a folding screen of the electronic equipment, determines that a first screen of the first screen and a second screen is rotated and the second screen is not rotated, and turns pages of pictures in the image set to the right; or, the electronic device determines that the user performs a folding operation on a folding screen of the electronic device, and determines that a first screen of the first screen and a second screen is not rotated and the second screen is rotated, and the electronic device performs a second event, which may specifically include: the electronic equipment determines that a user performs folding operation on a folding screen of the electronic equipment, determines that a first screen of the first screen and a second screen is not rotated and the second screen is rotated, and turns pages of pictures in the image set to the left; or, the electronic device determines that the user performs a folding operation on a folding screen of the electronic device, and determines that both the first screen and the second screen of the first screen and the second screen are rotated, and the electronic device performs a third event, which may specifically include: the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that both a first screen and a second screen of the first screen and the second screen are rotated, the electronic device turns a page of pictures in the image set to the right in the first screen, and turns a page of pictures in the image set to the left in the second screen. Thus, the visual effect to the user is that by rotating the picture in the left screen image set to page to the right, by rotating the picture in the right screen image set to page to the left, by rotating the left screen and the right screen simultaneously, the picture in the left screen is turned to the right, and the picture in the right screen is turned to the left.
In addition, in some embodiments, the angular velocity of the rotated screen is positively correlated with the page turning speed of the image set, i.e., the greater the angular velocity of the rotated screen (i.e., the faster the user turns the screen), the faster the page turning speed of the image set.
With reference to the first aspect or the foregoing possible implementation manner, in another possible implementation manner, before the electronic device determines that the user performs a folding operation on a folding screen of the electronic device, the method may further include: the electronic equipment displays electronic books on a first screen and a second screen; if the first screen is located to the left of the second screen: the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that a first screen of the first screen and a second screen is rotated and the second screen is not rotated, and the electronic device performs a first event, which may specifically include: the electronic equipment determines that a user performs folding operation on a folding screen of the electronic equipment, determines that a first screen of the first screen and a second screen is rotated and the second screen is not rotated, and turns the electronic book to the right; or, the electronic device determines that the user performs a folding operation on a folding screen of the electronic device, and determines that a first screen of the first screen and a second screen is not rotated and the second screen is rotated, and the electronic device performs a second event, which may specifically include: the electronic equipment determines that a user performs folding operation on a folding screen of the electronic equipment, determines that a first screen of the first screen and a second screen is not rotated and the second screen is rotated, and turns the electronic book to the left; or, the electronic device determines that the user performs a folding operation on a folding screen of the electronic device, and determines that both the first screen and the second screen of the first screen and the second screen are rotated, and the electronic device performs a third event, which may specifically include: the electronic equipment determines that a user performs folding operation on a folding screen of the electronic equipment, determines that a first screen and a second screen in the first screen and the second screen are both rotated, and records a current page in a displayed electronic book as a bookmark page. Thus, the visual effect given to the user is that the electronic book is turned to the right by rotating the left screen, the electronic book is turned to the left by rotating the right screen, and the current page is recorded as a bookmark page by rotating the left screen and the right screen simultaneously.
In addition, in some embodiments, the angular velocity of the rotated screen is positively correlated with the page turning speed of the electronic book, that is, the greater the angular velocity of the rotated screen (i.e., the faster the user rotates the screen), the faster the page turning speed of the electronic book.
With reference to the first aspect or the foregoing possible implementation manner, in another possible implementation manner, before the electronic device determines that the user performs a folding operation on a folding screen of the electronic device, the method may further include: the electronic equipment plays multimedia files such as videos on the first screen and the second screen; if the first screen is located to the left of the second screen: the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that a first screen of the first screen and a second screen is rotated and the second screen is not rotated, and the electronic device performs a first event, which may specifically include: the electronic equipment determines that a user carries out folding operation on a folding screen of the electronic equipment, determines that a first screen of the first screen and a second screen is rotated and the second screen is not rotated, and fast forwards plays the multimedia file; or, the electronic device determines that the user performs a folding operation on a folding screen of the electronic device, and determines that a first screen of the first screen and a second screen is not rotated and the second screen is rotated, and the electronic device performs a second event, which may specifically include: the electronic equipment determines that a user executes folding operation on a folding screen of the electronic equipment, determines that a first screen of the first screen and a second screen is not rotated and the second screen is rotated, and fast-backward plays the multimedia file; or, the electronic device determines that the user performs a folding operation on a folding screen of the electronic device, and determines that both the first screen and the second screen of the first screen and the second screen are rotated, and the electronic device performs a third event, which may specifically include: the electronic equipment determines that a user performs folding operation on a folding screen of the electronic equipment, determines that a first screen and a second screen in the first screen and the second screen are both rotated, and pauses the playing of the multimedia file. Thus, the visual effect to the user is that the multimedia file is fast-forwarded by rotating the left screen, fast-backed by rotating the right screen, and paused by rotating both the left and right screens.
In addition, in some embodiments, the angular velocity of the rotated screen is positively correlated with the fast forward/fast backward speed of the multimedia file, that is, the greater the angular velocity of the rotated screen (i.e., the faster the user rotates the screen), the faster the fast forward/fast backward speed of the multimedia file.
In a second aspect, an embodiment of the present application provides an electronic device, which may include: one or more processors, memory, and a folding screen; the folding screen at least comprises a first screen and a second screen and is used for displaying contents according to the indication of one or more processors; the memory is used for storing one or more programs; the one or more processors are configured to execute the one or more programs to perform the following acts: determining that a user performs a folding operation on a folding screen of the electronic device, determining that a first screen of the first screen and a second screen is rotated and the second screen is not rotated, and performing a first event; or determining that the user performs folding operation on the folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and performing a second event; or determining that the folding operation is performed on the folding screen of the electronic device by the user, determining that the first screen and the second screen in the first screen and the second screen are both rotated, and performing a third event.
With reference to the second aspect, in a possible implementation manner, the determining that the user performs the folding operation on the folding screen of the electronic device may include: determining that the included angle between the first screen and the second screen is smaller; or determining that the included angle between the direction vector of the orientation of the first screen and the direction vector of the orientation of the second screen is increased.
With reference to the second aspect or the foregoing possible implementation manner, in another possible implementation manner, one or more processors are configured to execute one or more programs and are further configured to implement the following actions: detecting a change in an angle of the first screen within a preset time from a time when it is determined that the user has performed the folding operation, and a change in an angle of the second screen within the preset time; wherein, the determining that the first screen is rotated and the second screen is not rotated in the first screen and the second screen may include: determining that a change in the angle of the first screen is greater than a first multiple of a change in the angle of the second screen; or, the determining that the first screen is not rotated and the second screen is rotated may include: determining that a change in the angle of the second screen is greater than a second multiple of a change in the angle of the first screen; or, the determining that both the first screen and the second screen of the first screen and the second screen are rotated may include: determining that a ratio of the change in the angle of the first screen to the change in the angle of the second screen is less than a threshold.
With reference to the second aspect or the foregoing possible implementation manner, in another possible implementation manner, the value range of the preset time may be [300 milliseconds, 1 second ]; the value range of the first multiple can be [1.5, 3 ]; the value range of the second multiple can be [1.5, 3 ]; the value range of the threshold value can be [1.5, 2 ].
With reference to the second aspect or the foregoing possible implementation manner, in another possible implementation manner, the one or more processors are configured to execute one or more programs and are further configured to implement the following actions: instructing the folding screen to display pictures in the image set on the first screen and the second screen; if the first screen is located to the left of the second screen: the determining that the user performs the folding operation on the folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, and performing the first event may include: determining that a user executes folding operation on a folding screen of the electronic equipment, determining that a first screen of the first screen and a second screen is rotated and the second screen is not rotated, turning pages of pictures in the image set to the right, and indicating the folding screen to display page-turning animation and/or the turned-over pictures; or, the determining that the user performs the folding operation on the folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and performing the second event may include: determining that a user executes folding operation on a folding screen of the electronic equipment, determining that a first screen of the first screen and a second screen is not rotated and the second screen is rotated, turning a page of a picture in an image set to the left and indicating the folding screen to display a page-turning animation and/or the turned-over picture; or, the determining that the user performs the folding operation on the folding screen of the electronic device, and determining that both the first screen and the second screen of the first screen and the second screen are rotated, and performing the third event may include: determining that a user performs a folding operation on a folding screen of the electronic device, determining that both a first screen and a second screen of the first screen and the second screen are rotated, turning pages of pictures in the image set to the right in the first screen, turning pages of pictures in the image set to the left in the second screen, and indicating the folding screen to display a page-turning animation and/or the turned-over pictures.
With reference to the second aspect or the foregoing possible implementation manner, in another possible implementation manner, the one or more processors are configured to execute one or more programs and are further configured to implement the following actions: instructing the folding screen to display the electronic book on the first screen and the second screen; if the first screen is located to the left of the second screen: the determining that the user performs the folding operation on the folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, and performing the first event may include: determining that a user performs folding operation on a folding screen of the electronic equipment, determining that a first screen of the first screen and a second screen is rotated and the second screen is not rotated, turning a page of the electronic book to the right, and indicating the folding screen to display page-turning animation and/or content after page turning; or, the determining that the user performs the folding operation on the folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and performing the second event may include: determining that a user performs folding operation on a folding screen of the electronic equipment, determining that a first screen of the first screen and a second screen is not rotated and the second screen is rotated, turning a page of the electronic book to the left, and indicating the folding screen to display page-turning animation and/or content after page turning; or, the determining that the user performs the folding operation on the folding screen of the electronic device, and determining that both the first screen and the second screen of the first screen and the second screen are rotated, and performing the third event may include: determining that a user performs a folding operation on a folding screen of the electronic equipment, determining that both a first screen and a second screen of the first screen and the second screen are rotated, and recording a current page in a displayed electronic book as a bookmark page.
With reference to the second aspect or the foregoing possible implementation manner, in another possible implementation manner, the one or more processors are configured to execute one or more programs and are further configured to implement the following actions: instructing the folding screen to play the multimedia file on the first screen and the second screen; if the first screen is located to the left of the second screen: the determining that the user performs the folding operation on the folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, and performing the first event may include: determining that a user performs folding operation on a folding screen of the electronic equipment, determining that a first screen of the first screen and a second screen is rotated and the second screen is not rotated, fast-forwarding and playing a multimedia file, and indicating the folding screen to display fast-forward animation and/or fast-forwarded content; or, the determining that the user performs the folding operation on the folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and performing the second event may include: determining that a user executes folding operation on a folding screen of the electronic equipment, determining that a first screen of the first screen and a second screen is not rotated and the second screen is rotated, playing a multimedia file in a fast rewinding mode, and indicating the folding screen to display fast rewinding animation and/or fast-forwarded content; or, the determining that the user performs the folding operation on the folding screen of the electronic device, and determining that both the first screen and the second screen of the first screen and the second screen are rotated, and performing the third event may include: determining that a user executes folding operation on a folding screen of the electronic equipment, determining that a first screen and a second screen in the first screen and the second screen are both rotated, pausing the playing of the multimedia file, and indicating the folding screen to display a pause interface.
In a third aspect, an embodiment of the present application provides an electronic device, which may include: one or more processors, memory, and a folding screen; the folding screen at least comprises a first screen and a second screen, wherein a first sensor is arranged in the first screen and used for measuring a direction vector of the orientation of the first screen, and a second sensor is arranged in the second screen and used for measuring a direction vector of the orientation of the second screen; the one or more processors, memory, folding screen, first sensor, and second sensor may be connected by one or more communication buses; one or more computer programs stored in the memory, the one or more processors configured to execute the one or more computer programs; the one or more computer programs may include instructions for performing the method of controlling an electronic device with a folding screen as described in the first aspect or any of its possible implementations.
In a fourth aspect, a computer storage medium is provided, which may include computer instructions that, when executed on an electronic device, cause the electronic device to perform the method for controlling an electronic device with a folding screen as described in the first aspect or any one of the possible implementations of the first aspect.
In a fifth aspect, a computer program product is provided, which, when running on a computer, causes the computer to execute the method for controlling an electronic device with a folding screen as described in the first aspect or any of the possible implementations of the first aspect.
In a sixth aspect, an embodiment of the present application provides an apparatus having a function of implementing the behavior of the electronic device in the method of the first aspect. The functions may be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions, for example, a determination unit or module, and an execution unit or module.
It should be appreciated that the description of technical features, solutions, benefits, or similar language in this application does not imply that all of the features and advantages may be realized in any single embodiment. Rather, it is to be understood that the description of a feature or advantage is intended to include the specific features, aspects or advantages in at least one embodiment. Therefore, the descriptions of technical features, technical solutions or advantages in the present specification do not necessarily refer to the same embodiment. Furthermore, the technical features, technical solutions and advantages described in the present embodiments may also be combined in any suitable manner. One skilled in the relevant art will recognize that an embodiment may be practiced without one or more of the specific features, aspects, or advantages of a particular embodiment. In other instances, additional features and advantages may be recognized in certain embodiments that may not be present in all embodiments.
Drawings
Fig. 1 is a schematic form view of a flexible folding screen electronic device according to an embodiment of the present disclosure;
fig. 2 is a schematic view of another flexible folding screen electronic device according to an embodiment of the present application;
FIG. 3 is a schematic view of a multi-screen foldable electronic device according to an embodiment of the present disclosure;
fig. 4 is a schematic form view of another flexible folding screen electronic device provided in the embodiment of the present application;
fig. 5 is a schematic form view of another flexible folding screen electronic device provided in the embodiment of the present application;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure;
fig. 7 is a flowchart illustrating a control method of an electronic device with a foldable screen according to an embodiment of the present application;
FIG. 8 is a schematic diagram of a geographic coordinate system provided by an embodiment of the present application;
fig. 9 is a side view of a folding screen electronic device according to an embodiment of the present application;
fig. 10 is a side view of another foldable screen electronic device provided by an embodiment of the present application;
fig. 11 is a side view of yet another foldable-screen electronic device provided by an embodiment of the present application;
fig. 12 is a side view of yet another foldable-screen electronic device provided by an embodiment of the present application;
fig. 13 is a side view of yet another foldable-screen electronic device provided by an embodiment of the present application;
fig. 14 is a schematic composition diagram of an electronic device according to an embodiment of the present application.
Detailed Description
In the following, the terms "first", "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or illustrations. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
The embodiment of the application provides a control method of an electronic device with a folding screen, and the method can be applied to the electronic device with the folding screen. In the embodiment of the present application, an electronic device including a folding screen may be referred to as a folding screen electronic device. The folding screen is a display screen and has the characteristic of being foldable. The user can trigger the electronic equipment to execute corresponding events by executing folding operation on the folding screen, so that the man-machine interaction efficiency is improved, and the use experience of the user is improved.
For example, in some embodiments of the present application, the folding screen may be a flexible folding screen. The flexible folded screen may be folded along the folded edge to form a plurality (two or more) of screens.
For example, the flexible folding screen shown in fig. 1 (a) may be folded along a folding edge to form the a-screen 101 and the B-screen 102 shown in fig. 1 (B), and for example, the flexible folding screen shown in fig. 2 (a) may be folded along a folding edge to form the a-screen 201, the B-screen 202, and the C-screen 203 shown in fig. 2 (B), wherein (a) in fig. 1 and (a) in fig. 2 are schematic diagrams of the flexible folding screen when it is not folded, (B) in fig. 1 and (B) in fig. 2 are schematic diagrams of the flexible folding screen when it is folded (half-folded), (C) in fig. 1 is a schematic diagram of the flexible folding screen when it is completely folded, (C) in fig. 2 is a diagram of the flexible folding screen when it is completely folded, an angle α between the a-screen and the B-screen is 0 °, an angle 362 ° in fig. 2, and the flexible folding screen may also be completely folded, (α) and α are both angles, or (α) is an angle of 360 °.
In the case where the folded screen is not folded, the angle between the adjacent screens is 180 °. for example, the angle α between the a screen 101 and the B screen 102 shown in (a) in fig. 1 is 180 °. also, for example, the angle α 1 between the a screen 201 and the B screen 202 shown in (a) in fig. 2 is 180 °, and the angle α 2 between the B screen 202 and the C screen 203 is 180 °. after the folded screen is folded, the angle between the adjacent screens may take a range of [0 °, 180 °).e. the angle α ∈ (0 °, 180 °) between the a screen 101 and the B screen 102 shown in (B) in fig. 1, the angle α 1 ∈ (0 °, 180 °) between the a screen 201 and the B screen 202 shown in (B) in fig. 2, and the angle α 2 ∈ (0 °, 180 °) between the B screen 202 and the C screen 203.
In other embodiments of the present application, the folding screen may be a multi-screen folding screen. The multi-screen folding screen may include a plurality (two or more) of screens. The plurality of screens may be connected in turn by a folding shaft. Each screen can rotate around a folding shaft connected with the screen, and folding of the multi-screen folding screen is achieved.
For example, as shown in (a) of fig. 3, the multi-screen folding screen includes two screens, which are referred to as an a-screen 301 and a B-screen 302, respectively. The A screen 301 and the B screen 302 are connected through a folding shaft, and the A screen 301 and the B screen 302 can rotate around the folding shaft, so that folding of the multi-screen folding screen is achieved. For example, when the a-screen 301 and/or the B-screen 302 are rotated about the folding axis, a multi-screen folding screen shown in (B) of fig. 3 and a multi-screen folding screen shown in (c) of fig. 3 can be formed. Fig. 3 (a) is a schematic diagram of a multi-screen folding screen when the multi-screen folding screen is not folded. Fig. 3 (b) is a schematic diagram of a configuration of the multi-panel folding screen after being half-folded. Fig. 3 (c) is a schematic diagram of the multi-screen folding screen after being completely folded. The multi-screen foldable screen may also include three or more screens, and the specific form and the folding manner thereof can refer to fig. 2 and the related description, which are not repeated herein.
In the case where the folded screen is not folded, the angle α between the a screen 301 and the B screen 302 shown in (a) of fig. 3 is 180 °. when the folded screen is folded, the angle between adjacent screens may be in the range of [0 °, 180 °), for example, the angle α e (0 °, 180 °) between the a screen 301 and the B screen 302 shown in (B) of fig. 3, and the angle α between the a screen 301 and the B screen 302 shown in (c) of fig. 3 is 0 °.
In the above fig. 1-fig. 3, the folding screen of the electronic device is folded longitudinally to achieve the folding of the folding screen. Of course, the folding screen of the electronic device can also be folded transversely to realize the folding of the folding screen. For example, the folding screen is taken as a flexible folding screen. The flexible folding screen shown in fig. 4 (a) is folded along the folding edge, and during the folding process, the a screen and the B screen shown in fig. 4 (B), (c), and (d) may be formed in sequence.
In addition, the above-mentioned fig. 1-4 are schematic diagrams of the angle between the adjacent panels of the folded screen being [0 °, 180 ° ], of course, the angle between the adjacent panels of the folded screen may also be (180 °, 360 ° ], for example, taking the flexible folded screen shown in fig. 1 as an example, the a screen 101 and the B screen 102 shown in fig. 5 (a) and (B) can be formed by folding the flexible folded screen shown in fig. 1 (a) along the folding edge, the angle α between the a screen 101 and the B screen 102 shown in fig. 5 (a) is 360 °. the angle α between the a screen 101 and the B screen 102 shown in fig. 5 (B) is (180 °, 360 °).
For example, the electronic device described in the embodiment of the present application may be a mobile phone, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a cellular phone, a Personal Digital Assistant (PDA), an Augmented Reality (AR) \ Virtual Reality (VR) device, a media player, and other devices including a folding screen, and the embodiment of the present application does not particularly limit the specific form of the device.
Embodiments of the present application will be described in detail below with reference to the accompanying drawings.
Please refer to fig. 6, which is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure. As shown in fig. 6, the electronic device may include a processor 110, an external memory interface 120, an internal memory 121, a Universal Serial Bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, a Subscriber Identification Module (SIM) card interface 195, and the like. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, and the like.
It is to be understood that the illustrated structure of the present embodiment does not constitute a specific limitation to the electronic device. In other embodiments, an electronic device may include more or fewer components than shown, or some components may be combined, some components may be split, or a different arrangement of components. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
Processor 110 may include one or more processing units, such as: the processor 110 may include an Application Processor (AP), a modem processor, a Graphics Processor (GPU), an Image Signal Processor (ISP), a controller, a memory, a video codec, a Digital Signal Processor (DSP), a baseband processor, and/or a neural-Network Processing Unit (NPU), etc. The different processing units may be separate devices or may be integrated into one or more processors.
The controller may be a neural center and a command center of the electronic device. The controller can generate an operation control signal according to the instruction operation code and the timing signal to complete the control of instruction fetching and instruction execution.
A memory may also be provided in processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may hold instructions or data that have just been used or recycled by the processor 110. If the processor 110 needs to reuse the instruction or data, it can be called directly from the memory. Avoiding repeated accesses reduces the latency of the processor 110, thereby increasing the efficiency of the system.
In some embodiments, processor 110 may include one or more interfaces. The interface may include an integrated circuit (I2C) interface, an integrated circuit built-in audio (I2S) interface, a Pulse Code Modulation (PCM) interface, a universal asynchronous receiver/transmitter (UART) interface, a Mobile Industry Processor Interface (MIPI), a general-purpose input/output (GPIO) interface, a Subscriber Identity Module (SIM) interface, and/or a Universal Serial Bus (USB) interface, etc.
The I2C interface is a bi-directional synchronous serial bus that includes a serial data line (SDA) and a Serial Clock Line (SCL). In some embodiments, processor 110 may include multiple sets of I2C buses. The processor 110 may be coupled to the touch sensor 180K, the charger, the flash, the camera 193, etc. through different I2C bus interfaces, respectively. For example: the processor 110 may be coupled to the touch sensor 180K through an I2C interface, such that the processor 110 and the touch sensor 180K communicate through an I2C bus interface to implement a touch function of the electronic device.
The I2S interface may be used for audio communication. In some embodiments, processor 110 may include multiple sets of I2S buses. The processor 110 may be coupled to the audio module 170 via an I2S bus to enable communication between the processor 110 and the audio module 170. In some embodiments, the audio module 170 may communicate audio signals to the wireless communication module 160 via the I2S interface, enabling answering of calls via a bluetooth headset.
The PCM interface may also be used for audio communication, sampling, quantizing and encoding analog signals. In some embodiments, the audio module 170 and the wireless communication module 160 may be coupled by a PCM bus interface. In some embodiments, the audio module 170 may also transmit audio signals to the wireless communication module 160 through the PCM interface, so as to implement a function of answering a call through a bluetooth headset. Both the I2S interface and the PCM interface may be used for audio communication.
The UART interface is a universal serial data bus used for asynchronous communications. The bus may be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication. In some embodiments, a UART interface is generally used to connect the processor 110 with the wireless communication module 160. For example: the processor 110 communicates with a bluetooth module in the wireless communication module 160 through a UART interface to implement a bluetooth function. In some embodiments, the audio module 170 may transmit the audio signal to the wireless communication module 160 through a UART interface, so as to realize the function of playing music through a bluetooth headset.
MIPI interfaces may be used to connect processor 110 with peripheral devices such as display screen 194, camera 193, and the like. The MIPI interface includes a Camera Serial Interface (CSI), a display screen serial interface (DSI), and the like. In some embodiments, the processor 110 and the camera 193 communicate through a CSI interface to implement the shooting function of the electronic device. The processor 110 and the display screen 194 communicate through the DSI interface to implement the display function of the electronic device.
The GPIO interface may be configured by software. The GPIO interface may be configured as a control signal and may also be configured as a data signal. In some embodiments, a GPIO interface may be used to connect the processor 110 with the camera 193, the display 194, the wireless communication module 160, the audio module 170, the sensor module 180, and the like. The GPIO interface may also be configured as an I2C interface, an I2S interface, a UART interface, a MIPI interface, and the like.
The USB interface 130 is an interface conforming to the USB standard specification, and may specifically be a Mini USB interface, a Micro USB interface, a USB Type C interface, or the like. The USB interface 130 may be used to connect a charger to charge the electronic device, and may also be used to transmit data between the electronic device and a peripheral device. And the earphone can also be used for connecting an earphone and playing audio through the earphone. The interface may also be used to connect other electronic devices, such as AR devices and the like.
It should be understood that the interface connection relationship between the modules illustrated in this embodiment is only an exemplary illustration, and does not constitute a limitation on the structure of the electronic device. In other embodiments, the electronic device may also adopt different interface connection manners or a combination of multiple interface connection manners in the above embodiments.
The charging management module 140 is configured to receive charging input from a charger. The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 may receive charging input from a wired charger via the USB interface 130. In some wireless charging embodiments, the charging management module 140 may receive a wireless charging input through a wireless charging coil of the electronic device. The charging management module 140 may also supply power to the electronic device through the power management module 141 while charging the battery 142.
The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and/or the charge management module 140 and provides power to the processor 110, the internal memory 121, the external memory, the display 194, the camera 193, the wireless communication module 160, and the like. The power management module 141 may also be used to monitor parameters such as battery capacity, battery cycle count, battery state of health (leakage, impedance), etc. In some other embodiments, the power management module 141 may also be disposed in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 may be disposed in the same device.
The wireless communication function of the electronic device may be implemented by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor, the baseband processor, and the like.
The antennas 1 and 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in an electronic device may be used to cover a single or multiple communication bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example: the antenna 1 may be multiplexed as a diversity antenna of a wireless local area network. In other embodiments, the antenna may be used in conjunction with a tuning switch.
The mobile communication module 150 may provide a solution including 2G/3G/4G/5G wireless communication applied to the electronic device. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a Low Noise Amplifier (LNA), and the like. The mobile communication module 150 may receive the electromagnetic wave from the antenna 1, filter, amplify, etc. the received electromagnetic wave, and transmit the electromagnetic wave to the modem processor for demodulation. The mobile communication module 150 may also amplify the signal modulated by the modem processor, and convert the signal into electromagnetic wave through the antenna 1 to radiate the electromagnetic wave. In some embodiments, at least some of the functional modules of the mobile communication module 150 may be disposed in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 may be disposed in the same device as at least some of the modules of the processor 110.
The modem processor may include a modulator and a demodulator. The modulator is used for modulating a low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used for demodulating the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then passes the demodulated low frequency baseband signal to a baseband processor for processing. The low frequency baseband signal is processed by the baseband processor and then transferred to the application processor. The application processor outputs a sound signal through an audio device (not limited to the speaker 170A, the receiver 170B, etc.) or displays an image or video through the display screen 194. In some embodiments, the modem processor may be a stand-alone device. In other embodiments, the modem processor may be provided in the same device as the mobile communication module 150 or other functional modules, independent of the processor 110.
The wireless communication module 160 may provide solutions for wireless communication applied to electronic devices, including Wireless Local Area Networks (WLANs) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), Global Navigation Satellite Systems (GNSS), Frequency Modulation (FM), Near Field Communication (NFC), Infrared (IR), and the like. The wireless communication module 160 may be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, performs frequency modulation and filtering processing on electromagnetic wave signals, and transmits the processed signals to the processor 110. The wireless communication module 160 may also receive a signal to be transmitted from the processor 110, perform frequency modulation and amplification on the signal, and convert the signal into electromagnetic waves through the antenna 2 to radiate the electromagnetic waves.
In some embodiments, antenna 1 of the electronic device is coupled to the mobile communication module 150 and antenna 2 is coupled to the wireless communication module 160 so that the electronic device can communicate with the network and other devices through wireless communication techniques. The wireless communication technology may include global system for mobile communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), time-division code division multiple access (time-division code division multiple access, TD-SCDMA), Long Term Evolution (LTE), LTE, BT, GNSS, WLAN, NFC, FM, and/or IR technologies, etc. The GNSS may include a Global Positioning System (GPS), a global navigation satellite system (GLONASS), a beidou satellite navigation system (BDS), a quasi-zenith satellite system (QZSS), and/or a Satellite Based Augmentation System (SBAS).
The electronic device implements the display function through the GPU, the display screen 194, and the application processor, etc. The GPU is a microprocessor for image processing, and is connected to the display screen 194 and an application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or alter display information.
The display screen 194 is used to display images, video, and the like. The display screen 194 is a foldable screen as described above (e.g., a flexible foldable screen or a multi-screen foldable screen). The display screen 194 includes a display panel. The display panel may adopt a Liquid Crystal Display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (active-matrix organic light-emitting diode, AMOLED), a flexible light-emitting diode (FLED), a miniature, a Micro-oeld, a quantum dot light-emitting diode (QLED), and the like.
The electronic device may implement a shooting function through the ISP, the camera 193, the video codec, the GPU, the display screen 194, the application processor, and the like.
The ISP is used to process the data fed back by the camera 193. For example, when a photo is taken, the shutter is opened, light is transmitted to the camera photosensitive element through the lens, the optical signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to the ISP for processing and converting into an image visible to naked eyes. The ISP can also carry out algorithm optimization on the noise, brightness and skin color of the image. The ISP can also optimize parameters such as exposure, color temperature and the like of a shooting scene. In some embodiments, the ISP may be provided in camera 193.
The camera 193 is used to capture still images or video. The object generates an optical image through the lens and projects the optical image to the photosensitive element. The photosensitive element may be a Charge Coupled Device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The light sensing element converts the optical signal into an electrical signal, which is then passed to the ISP where it is converted into a digital image signal. And the ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into image signal in standard RGB, YUV and other formats. In some embodiments, the electronic device may include 1 or N cameras 193, N being a positive integer greater than 1.
The digital signal processor is used for processing digital signals, and can process digital image signals and other digital signals. For example, when the electronic device selects a frequency point, the digital signal processor is used for performing fourier transform and the like on the frequency point energy.
Video codecs are used to compress or decompress digital video. The electronic device may support one or more video codecs. In this way, the electronic device can play or record video in a variety of encoding formats, such as: moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, MPEG4, and the like.
The NPU is a neural-network (NN) computing processor that processes input information quickly by using a biological neural network structure, for example, by using a transfer mode between neurons of a human brain, and can also learn by itself continuously. The NPU can realize applications such as intelligent cognition of electronic equipment, for example: image recognition, face recognition, speech recognition, text understanding, and the like.
The external memory interface 120 may be used to connect an external memory card, such as a Micro SD card, to extend the memory capability of the electronic device. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function. For example, files such as music, video, etc. are saved in an external memory card.
The internal memory 121 may be used to store computer-executable program code, which includes instructions. The processor 110 executes various functional applications of the electronic device and data processing by executing instructions stored in the internal memory 121. For example, in the embodiment of the present application, the processor 110 may execute a corresponding event in response to an operation of the user to fold the display screen 194 when receiving the operation by executing an instruction stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. The storage program area may store an operating system, an application program (such as a sound playing function, an image playing function, etc.) required by at least one function, and the like. The data storage area can store data (such as audio data, phone book and the like) created in the using process of the electronic device. In addition, the internal memory 121 may include a high-speed random access memory, and may further include a nonvolatile memory, such as at least one magnetic disk storage device, a flash memory device, a universal flash memory (UFS), and the like.
The electronic device may implement audio functions via the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone interface 170D, and the application processor. Such as music playing, recording, etc.
The audio module 170 is used to convert digital audio information into an analog audio signal output and also to convert an analog audio input into a digital audio signal. The audio module 170 may also be used to encode and decode audio signals. In some embodiments, the audio module 170 may be disposed in the processor 110, or some functional modules of the audio module 170 may be disposed in the processor 110.
The speaker 170A, also called a "horn", is used to convert the audio electrical signal into an acoustic signal. The electronic apparatus can listen to music through the speaker 170A or listen to a handsfree call.
The receiver 170B, also called "earpiece", is used to convert the electrical audio signal into an acoustic signal. When the electronic device answers a call or voice information, it can answer the voice by placing the receiver 170B close to the ear of the person.
The microphone 170C, also referred to as a "microphone," is used to convert sound signals into electrical signals. When a call is placed or a voice message is sent or it is desired to trigger the electronic device to perform some function by the voice assistant, the user may speak via his/her mouth near the microphone 170C and input a voice signal into the microphone 170C. The electronic device may be provided with at least one microphone 170C. In other embodiments, the electronic device may be provided with two microphones 170C to achieve a noise reduction function in addition to collecting sound signals. In other embodiments, the electronic device may further include three, four or more microphones 170C to collect sound signals, reduce noise, identify sound sources, perform directional recording, and the like.
The headphone interface 170D is used to connect a wired headphone. The headset interface 170D may be the USB interface 130, or may be a 3.5mm open mobile electronic device platform (OMTP) standard interface, a cellular telecommunications industry association (cellular telecommunications industry association of the USA, CTIA) standard interface.
The pressure sensor 180A is used for sensing a pressure signal, and converting the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A may be disposed on the display screen 194. The pressure sensor 180A can be of a wide variety, such as a resistive pressure sensor, an inductive pressure sensor, a capacitive pressure sensor, and the like. The capacitive pressure sensor may be a sensor comprising at least two parallel plates having an electrically conductive material. When a force acts on the pressure sensor 180A, the capacitance between the electrodes changes. The electronics determine the strength of the pressure from the change in capacitance. When a touch operation is applied to the display screen 194, the electronic device detects the intensity of the touch operation according to the pressure sensor 180A. The electronic device may also calculate the position of the touch from the detection signal of the pressure sensor 180A. In some embodiments, the touch operations that are applied to the same touch position but different touch operation intensities may correspond to different operation instructions. For example: and when the touch operation with the touch operation intensity smaller than the first pressure threshold value acts on the short message application icon, executing an instruction for viewing the short message. And when the touch operation with the touch operation intensity larger than or equal to the first pressure threshold value acts on the short message application icon, executing an instruction of newly building the short message.
The gyro sensor 180B may be used to determine the motion pose of the electronic device. In some embodiments, the angular velocity of the electronic device about three axes (i.e., x, y, and z axes) may be determined by the gyroscope sensor 180B. The gyro sensor 180B may be used for photographing anti-shake. Illustratively, when the shutter is pressed, the gyroscope sensor 180B detects a shake angle of the electronic device, calculates a distance to be compensated for by the lens module according to the shake angle, and allows the lens to counteract the shake of the electronic device through a reverse movement, thereby achieving anti-shake. The gyroscope sensor 180B may also be used for navigation, somatosensory gaming scenes.
In the present embodiment, the display screen 194 of the electronic device 100 may be folded to form multiple screens. A gyro sensor 180B may be included in each screen for measuring the orientation (i.e., the directional vector of the orientation) of the corresponding screen. For example, in conjunction with FIG. 2, the display screen 194 of the electronic device 100 is folded to form an A-screen 201, a B-screen 202, and a C-screen 203, and then the A-screen 201, the B-screen 202, and the C-screen 203 each include a gyroscope sensor 180B therein for measuring the orientation of the A-screen 201, the B-screen 202, and the C-screen 203, respectively. For another example, in conjunction with fig. 3 described above, the electronic device includes two screens, referred to as an a-screen 301 and a B-screen 302, respectively, and then the a-screen 301 and the B-screen 302 each include a gyro sensor 180B therein for measuring the orientation of the a-screen 301 and the B-screen 302, respectively. The electronic device may determine from the measured orientation of the screen whether the user has folded the display screen 194 of the electronic device. It may also be determined from the measured change in orientation of each screen that the user has caused the display screen 194 of the electronic device 100 to fold by rotating which screen along the folding edge or folding axis.
The air pressure sensor 180C is used to measure air pressure. In some embodiments, the electronic device calculates altitude, aiding in positioning and navigation, from barometric pressure values measured by barometric pressure sensor 180C.
The magnetic sensor 180D includes a hall sensor. The electronic device may detect the opening and closing of the flip holster using the magnetic sensor 180D. In some embodiments, when the electronic device is a flip, the electronic device may detect the opening and closing of the flip according to the magnetic sensor 180D. And then according to the opening and closing state of the leather sheath or the opening and closing state of the flip cover, the automatic unlocking of the flip cover is set.
The acceleration sensor 180E can detect the magnitude of acceleration of the electronic device in various directions (typically three axes). When the electronic device is at rest, the magnitude and direction of gravity can be detected. The method can also be used for recognizing the posture of the electronic equipment, and is applied to horizontal and vertical screen switching, pedometers and other applications. It should be noted that in the embodiment of the present application, the display screen 194 of the electronic device may be folded to form a plurality of screens. An acceleration sensor 180E may be included in each screen that may be used to measure the orientation (i.e., the directional vector of the orientation) of the corresponding screen.
A distance sensor 180F for measuring a distance. The electronic device may measure distance by infrared or laser. In some embodiments, taking a picture of a scene, the electronic device may utilize the distance sensor 180F to range to achieve fast focus.
The proximity light sensor 180G may include, for example, a Light Emitting Diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode. The electronic device emits infrared light to the outside through the light emitting diode. The electronic device uses a photodiode to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the electronic device. When insufficient reflected light is detected, the electronic device may determine that there are no objects near the electronic device. The electronic device can detect that the electronic device is held by a user and close to the ear for conversation by utilizing the proximity light sensor 180G, so that the screen is automatically extinguished, and the purpose of saving power is achieved. The proximity light sensor 180G may also be used in a holster mode, a pocket mode automatically unlocks and locks the screen.
The ambient light sensor 180L is used to sense the ambient light level. The electronic device may adaptively adjust the brightness of the display screen 194 based on the perceived ambient light level. The ambient light sensor 180L may also be used to automatically adjust the white balance when taking a picture. The ambient light sensor 180L may also cooperate with the proximity light sensor 180G to detect whether the electronic device is in a pocket to prevent accidental touches.
The fingerprint sensor 180H is used to collect a fingerprint. The electronic equipment can utilize the collected fingerprint characteristics to realize fingerprint unlocking, access to an application lock, fingerprint photographing, fingerprint incoming call answering and the like.
The temperature sensor 180J is used to detect temperature. In some embodiments, the electronic device implements a temperature processing strategy using the temperature detected by temperature sensor 180J. For example, when the temperature reported by the temperature sensor 180J exceeds a threshold, the electronic device performs a reduction in performance of a processor located near the temperature sensor 180J, so as to reduce power consumption and implement thermal protection. In other embodiments, the electronic device heats the battery 142 when the temperature is below another threshold to avoid an abnormal shutdown of the electronic device due to low temperatures. In other embodiments, the electronic device performs a boost on the output voltage of the battery 142 when the temperature is below a further threshold to avoid abnormal shutdown due to low temperature.
The touch sensor 180K is also referred to as a "touch panel". The touch sensor 180K may be disposed on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, which is also called a "touch screen". The touch sensor 180K is used to detect a touch operation applied thereto or nearby. The touch sensor can communicate the detected touch operation to the application processor to determine the touch event type. Visual output associated with the touch operation may be provided through the display screen 194. In other embodiments, the touch sensor 180K may be disposed on a surface of the electronic device at a different position than the display screen 194.
The bone conduction sensor 180M may acquire a vibration signal. In some embodiments, the bone conduction sensor 180M may acquire a vibration signal of the human vocal part vibrating the bone mass. The bone conduction sensor 180M may also contact the human pulse to receive the blood pressure pulsation signal. In some embodiments, the bone conduction sensor 180M may also be disposed in a headset, integrated into a bone conduction headset. The audio module 170 may analyze a voice signal based on the vibration signal of the bone mass vibrated by the sound part acquired by the bone conduction sensor 180M, so as to implement a voice function. The application processor can analyze heart rate information based on the blood pressure beating signal acquired by the bone conduction sensor 180M, so as to realize the heart rate detection function.
The keys 190 include a power-on key, a volume key, and the like. The keys 190 may be mechanical keys. Or may be touch keys. The electronic device may receive a key input, and generate a key signal input related to user settings and function control of the electronic device.
The motor 191 may generate a vibration cue. The motor 191 may be used for incoming call vibration cues, as well as for touch vibration feedback. For example, touch operations applied to different applications (e.g., photographing, audio playing, etc.) may correspond to different vibration feedback effects. The motor 191 may also respond to different vibration feedback effects for touch operations applied to different areas of the display screen 194. Different application scenes (such as time reminding, receiving information, alarm clock, game and the like) can also correspond to different vibration feedback effects. The touch vibration feedback effect may also support customization.
Indicator 192 may be an indicator light that may be used to indicate a state of charge, a change in charge, or a message, missed call, notification, etc.
The SIM card interface 195 is used to connect a SIM card. The SIM card can be attached to and detached from the electronic device by being inserted into the SIM card interface 195 or being pulled out of the SIM card interface 195. The electronic equipment can support 1 or N SIM card interfaces, and N is a positive integer greater than 1. The SIM card interface 195 may support a Nano SIM card, a Micro SIM card, a SIM card, etc. The same SIM card interface 195 can be inserted with multiple cards at the same time. The types of the plurality of cards may be the same or different. The SIM card interface 195 may also be compatible with different types of SIM cards. The SIM card interface 195 may also be compatible with external memory cards. The electronic equipment realizes functions of conversation, data communication and the like through the interaction of the SIM card and the network. In some embodiments, the electronic device employs esims, namely: an embedded SIM card. The eSIM card can be embedded in the electronic device and cannot be separated from the electronic device.
The methods in the following embodiments may be implemented in an electronic device having the above hardware structure.
The method for controlling the electronic device with the foldable screen provided by the embodiment of the application can be applied to the electronic device shown in any one of fig. 1 to 5. In conjunction with fig. 1-5 described above, it can be appreciated that in the embodiments of the present application, the electronic device is a folding screen electronic device that includes at least a first screen and a second screen. The first screen and the second screen may be two screens formed by folding the flexible folding screen along the folding edge, or two screens included in the multi-screen folding screen. And the electronic device comprises screens each provided with a sensor, such as a gyro sensor and/or an acceleration sensor, for measuring the orientation of the screen (i.e. the directional vector of the orientation).
It should be noted that, if the electronic device includes only two screens, the first screen and the second screen refer to the two screens included in the electronic device, respectively. For example, in conjunction with fig. 1 or fig. 3 or fig. 4 or fig. 5, the first screen and the second screen are an a screen and a B screen, respectively. If the electronic device includes three or more screens, the first screen and the second screen respectively refer to any adjacent two screens of all screens included in the electronic device. For example, in conjunction with fig. 2, the first screen and the second screen may be an a screen and a B screen, respectively, or a B screen and a C screen, respectively.
If a user performs a folding operation on a folding screen of an electronic device, such as the user rotating a first screen and/or a second screen along a folding edge or a folding axis, the electronic device may perform a corresponding event in response to the folding operation. And when the user performs the folding operation, that is, the first screen and/or the second screen are rotated along the folding edge or the folding axis, the electronic device may further determine, according to the change in the orientation of each screen measured by the sensor, which screen(s) is (are) rotated so that the folding screen of the electronic device is folded, for example, it is determined that the first screen is rotated and the second screen is not rotated so that the folding screen of the electronic device is folded, or that the second screen is rotated and the first screen is not rotated so that the folding screen of the electronic device is folded, or that both the first screen and the second screen are rotated so that the folding screen of the electronic device is folded. And then, according to the determined result, the electronic equipment executes the corresponding event.
Wherein the events performed by the electronic device may be different for different determined results. For example, if the electronic device determines that the first screen is rotated and the second screen is not rotated such that the folding screen of the electronic device is folded, event 1 may be performed. Event 2 may be performed if it is determined that the second screen is rotated and the first screen is not rotated such that the folding screen of the electronic device is folded. Event 3 may be performed if it is determined that both the first screen and the second screen are rotated such that the folding screen of the electronic device is folded. Event 1, event 2, and event 3 are different from each other. Of course, the events performed by the electronic device may be the same for different determined results. For example, event 1, event 2, and event 3 are the same. Alternatively, the events performed by the electronic device may not be identical for different determined outcomes. For example, event 1 is the same as event 2, different from event 3, and the like.
A control method for an electronic device with a foldable screen according to an embodiment of the present application will be described in detail below with reference to specific scenarios. For convenience of description, the following embodiments are described with reference to the electronic device shown in fig. 1, each screen of the electronic device being measured for its orientation by providing a gyro sensor as an example. It will be appreciated that the electronic device includes two screens, an a screen and a B screen respectively. The A screen and the B screen are screens formed by folding the flexible folding screen along the folding edge. The screen a may be the first screen described in this embodiment, and the screen B may be the second screen described in this embodiment.
Fig. 7 is a flowchart illustrating a control method of an electronic device with a foldable screen according to an embodiment of the present application. As shown in fig. 7, the method may include:
s701, the electronic equipment determines whether the user performs folding operation on a folding screen of the electronic equipment.
For example, the electronic device may determine whether the user performed a folding operation on a folding screen of the electronic device by determining whether the angle α between the a-screen and the B-screen has decreased, if it is determined that the angle α between the a-screen and the B-screen has decreased, the user performs a folding operation on the folding screen, and if the angle α between the a-screen and the B-screen has not decreased, the user does not perform a folding operation on the folding screen.
In some embodiments, the electronic device may determine the angle α between the a-screen and the B-screen using the gyro sensors disposed in the a-screen and the B-screen.
The electronic device can periodically measure and obtain a direction vector of the orientation of each screen through a gyroscope sensor arranged in each screen (such as an A screen and a B screen), for example, the direction vector of the orientation of the A screen and the direction vector of the orientation of the B screen are obtained.
Wherein the coordinate system of the gyro sensor is a geographical coordinate system. The geographic coordinate system is shown in fig. 8, with the origin o at the point where the vehicle (which may refer to the equipment containing the gyroscopic sensor) is located, the x-axis pointing east (E) along the local latitudes, the y-axis pointing north (N) along the local meridian, and the z-axis pointing up along the local geographic vertical, and forming a right-hand orthogonal coordinate system with the x-axis and the y-axis. The plane formed by the x axis and the y axis is the local horizontal plane, and the plane formed by the y axis and the z axis is the local meridian plane. Thus, it can be understood that the coordinate system of the gyro sensor is: the gyroscope sensor is used as an origin o, the direction east along the local latitude line is used as an x axis, the direction north along the local meridian line is used as a y axis, and the direction up along the local geographical vertical line (namely the opposite direction of the geographical vertical line) is used as a z axis.
The electronic device can measure and obtain the direction vector of the orientation of each screen in the coordinate system of the gyro sensor arranged in the electronic device by using the gyro sensor arranged in each screen. For example, taking the case where the a-screen is provided with the gyro sensor a and the B-screen is provided with the gyro sensor B as an example, referring to the side view of the electronic apparatus shown in fig. 9, the direction vector of the orientation of the a-screen in the coordinate system of the gyro sensor a measured by the electronic apparatus is the vector z1, and the B-screen in the gyro sensor B is the vector z1The directional vector of the orientation in the coordinate system of sensor B is vector z 2. Using equation (1):the angle θ between vector z1 and vector z2 can be calculated.
Wherein,
as can be seen from fig. 9, since the vector z1 is perpendicular to the a screen and the vector z2 is perpendicular to the B screen, the angle α between the a screen and the B screen can be obtained as 180 ° - θ, that is, the electronic device can determine the angle α between the a screen and the B screen according to the direction vector of the orientation of the a screen in the coordinate system of the gyro sensor a (i.e., the vector z1) and the direction vector of the orientation of the B screen in the coordinate system of the gyro sensor B (i.e., the vector z 2).
It should be noted that although the positions of the gyro sensors disposed in the a-screen and the B-screen do not overlap, that is, the origins of the coordinate systems of the gyro sensors of the a-screen and the B-screen do not overlap, the x-axis, the y-axis, and the z-axis of the two coordinate systems are parallel, so that the coordinate systems of the gyro sensors disposed in the a-screen and the B-screen can be considered to be parallel. Thus, although the vector z1 and the vector z2 are not in the same coordinate system, the angle θ between the vector z1 and the vector z2 can be calculated by the above equation (1) because the axes of the two coordinate systems are parallel.
Then, the electronic device may determine whether the angle α between the a screen and the B screen has become smaller by comparing the currently determined angle between the a screen and the B screen with the angle between the a screen and the B screen measured last time (or last time).
For example, referring to the side view of the electronic device shown in fig. 10, as shown in (a) of fig. 10, the electronic device may determine, by using the gyro sensors disposed in the a screen and the B screen, that an angle α between the a screen and the B screen at the current time is an angle a, and, as shown in (B) of fig. 10, the electronic device may determine, by using the gyro sensors disposed in the a screen and the B screen, that an angle α between the a screen and the B screen at the previous time is an angle B.
It should be noted that the period for determining the included angle α between the a screen and the B screen may be predefined, may be configured in advance (for example, configured in the electronic device when the electronic device is shipped), or may be set by a user, and the embodiment of the present application is not limited specifically herein.
It is further understood that the above description is directed to determining whether a user performed a folding operation on a folding screen based on whether the determined angle α between the a screen and the B screen (e.g., angle α between the a screen and the B screen is 180 ° - θ) is smaller, and that the electronic device may also determine whether the user performed a folding operation on the folding screen based on whether the angle between the direction vector of the orientation of the a screen and the direction vector of the orientation of the B screen is larger, or that the user performed a folding operation on the folding screen if the angle between the direction vector of the orientation of the a screen and the direction vector of the orientation of the B screen is larger, or that the user did not perform a folding operation on the folding screen if the angle between the direction vector of the orientation of the a screen and the direction vector of the orientation of the B screen is not larger, or that the user performed a folding operation on the folding screen if the angle between the direction vector of the orientation of the a screen and the direction vector of the orientation of the B screen is not larger, or that the electronic device may measure the direction vector of the orientation of the B screen using a sensor provided in the orientation of the gyroscope sensor provided in the a screen, or the orientation of the folding screen, or the electronic device may be considered as larger, or that the orientation of the folding screen is larger, or the orientation of the folding screen, or that the orientation of the folding screen is larger, or the orientation of the folding screen is larger, or the folding screen, or the orientation of the folding screen, or of the folding screen.
If the electronic device determines that the user performs the folding operation on the folding screen of the electronic device, the electronic device may perform a corresponding event in response to the folding operation. In order to be able to correspond the screen rotated by the user to the event performed by the electronic device, in the embodiment of the present application, when determining that the user performs the folding operation, the electronic device may further determine which screen (or screens) is rotated so that the folding screen of the electronic device is folded, that is, the following S702 is performed.
S702, when it is determined that the folding operation is performed on the folding screen of the electronic equipment by the user, the electronic equipment determines the rotated screen in the screen A and the screen B.
Generally, a user may effect folding of a folded screen by rotating one or more screens of an electronic device along a folding edge or folding axis. When determining that the folding operation is performed on the folding screen of the electronic device by the user, the electronic device may determine which screen(s) is (are) rotated so that the folding screen of the electronic device is folded, that is, when determining that the folding operation is performed on the folding screen by the user, the electronic device may determine the rotated screen among the screens (such as the a screen and the B screen) included in the electronic device.
For example, the electronic device may determine the rotated screen of the a screen and the B screen according to an angle change of the a screen and an angle change of the B screen included in the electronic device.
The electronic equipment can determine the angle change of the screen A within the preset time and the angle change of the screen B within the preset time from the moment when the folding operation of the folding screen is determined by the user, so that the rotated screen in the screen A and the screen B is determined by utilizing the determined angle change of the screen A and the angle change of the screen B within the preset time. Taking t1 as an example to represent the preset time, the value range of t1 may be [300 ms, 1 s ].
Theoretically, the electronic device may determine that the rotated screen of the a screen and the B screen is not rotated when the angle of the a screen is determined to be changed and the angle of the B screen is not changed according to the angle change of the a screen and the angle change of the B screen within the preset time. Or when the angle of the screen A is determined not to change and the angle of the screen B is determined to change, the rotated screen in the screen A and the screen B is determined to be the screen B, and the screen A is not rotated. Or when the angle of the screen A is determined to be changed and the angle of the screen B is determined to be changed, the rotated screen in the screen A and the screen B is determined to be the screen A and the screen B.
It is understood that when a user folds the folded screens of the electronic device, if the user wants to rotate one of the screens to fold the folded screen, the user can rotate the screen along the folding edge or the folding axis. In actual operation, another screen adjacent to the screen may also be rotated by the user. That is, the case where the angle of a certain screen does not change in a strict sense does not occur. However, the angle by which the other panel adjacent to the one panel is rotated is necessarily small with respect to the angle by which the one panel is rotated. Therefore, in the embodiment of the application, the electronic device may determine the rotated screen of the a screen and the B screen by comparing the determined angle change of the a screen within the preset time with the determined angle change of the B screen within the preset time.
For example, if the angle change of the a-screen is greater than a first multiple of the angle change of the B-screen within a preset time, the a-screen is considered to be rotated and the B-screen is not rotated. That is, the a screen is rotated and the B screen is not rotated so that the folding screen of the electronic device is folded. And if the angle change of the B screen in the preset time is more than a second multiple of the angle change of the A screen in the preset time, the B screen is considered to be rotated, and the A screen is not rotated. That is, the B screen is rotated, and the a screen is not rotated so that the folding screen of the electronic device is folded. The first multiple and the second multiple may be in a range of [1.5, 3 ]. The value of the first multiple and the value of the second multiple can be the same or different. The values of the first multiple and the second multiple may be predefined or set by a user, and this embodiment is not limited in this embodiment.
And if the ratio of the angle change of the screen A to the angle change of the screen B in the preset time is less than the threshold value, the screen A and the screen B are both considered to be rotated. That is, it is the a-screen and the B-screen that are both rotated so that the folding screen of the electronic device is folded. The threshold value may be in the range of [1.5, 2 ]. The threshold may be predefined or set by a user, and the embodiment is not limited in this respect. It should be noted that, in this embodiment, the ratio of the angle change of the a screen in the preset time to the angle change of the B screen in the preset time may be: the ratio of the maximum value to the minimum value in the angle change of the A screen and the angle change of the B screen. If so, the electronic device determines: the angle change of the screen A in the preset time is theta 1, the angle change of the screen B in the preset time is theta 2, and the ratio of the angle change of the screen A in the preset time to the angle change of the screen B in the preset time is as follows: a ratio of a maximum value of θ 1 and θ 2 to a minimum value of θ 1 and θ 2.
In summary, the result determined by the electronic device may be one of the following three results: results 1: the screen A is rotated, and the screen B is not rotated; result 2, the A screen is not rotated, and the B screen is rotated; results 3: both the a-screen and the B-screen are rotated.
The electronic device can determine the angle change of the corresponding screen within a preset time by using a gyroscope sensor arranged in each screen (such as an A screen and a B screen) of the electronic device. In some embodiments, the electronic device may determine the change of the angle of the screen within a preset time according to the change of the orientation of the corresponding screen within the preset time measured by the gyro sensors disposed in the a screen and the B screen.
For example, taking the preset time as 1 second, and taking the electronic device as an example to determine the angle change of the a screen within 1 second, with reference to fig. 11, a determination process of the angle change of a certain screen (for example, the a screen) within the preset time from the time when it is determined that the user performs the folding operation on the folding screen is described.
If, as shown in fig. 11, the user is using the electronic device in the initial state of the folded screen, i.e. the angle α between the a-screen and the B-screen is 180 ° when the user is folding the folded screen, i.e. the user has performed the folding operation on the folded screen by rotating the a-screen along the folding edge, as shown in fig. 11, it is assumed that, when the user has rotated the a-screen to the position 1, the electronic device detects that the angle α between the a-screen and the B-screen becomes smaller, i.e. the electronic device determines that the user has performed the folding operation on the folded screen, as shown in fig. 11, the electronic device may measure the orientation of the a-screen at the position 1 using a gyro sensor provided in the a-screen, as shown in fig. 11, as the vector z1-1 when the electronic device has determined that the folding operation has been performed on the folded screen by the user, the user may time the measurement of the orientation of the a-screen at the position 1 using gyro sensor provided in the a-screen, as the vector z 6325-1 when the orientation of the folded screen has been determined that the folding operation on the folded screen has been performed by the user, as the vector z-2, as shown in fig. 7, the electronic device may be measured after 1, as the angle 2, the angle # 2, which the orientation of the angle # a-2 vector may be determined from the angle # 1 when the angle # a-7, which is equal to the angle # 1, i.e.e.e.e.e. when the angle # t.e. when the angle # 1, the angle # 2, which the angle # 2 vector which the angle # 1, which is measured after the angle of the folding operation of the folding screen may be equal to the folding operation of the folding screen may be measured after 1, which the folding operation of the folding screen may be equal to the folding screen after 1, which the folding screen may be measured after 1, which is equal to the angle # 1, i.e.e. when the angle # 1, which is equal to the angle # 2 after the angle # 2, i.e.e.e.e.e. when the angle # 2 after 1, which is equal to the angle # 2 after the angle #.
Similarly, when the electronic device determines that the user performs the folding operation on the folding screen, it may also determine that the angle of the B screen changes within a preset time (i.e., 1 second) from the time when the user performs the folding operation on the folding screen. The electronic device determines that the process of determining the angle change of the B screen within 1 second is similar to the process of determining the angle change of the a screen from the moment when the user performs the folding operation on the folding screen, and details are not repeated here.
Therefore, the rotated screen in the screen A and the screen B can be determined by utilizing the determined angle change of the screen A in the preset time and the angle change of the screen B in the preset time. As shown in fig. 11, it can be determined that the a screen is rotated and the B screen is not rotated.
It should be noted that, as described above, the fact that a certain screen is not rotated in the embodiment of the present application does not mean that the angle of the screen is not changed within a preset time, but the angle change of the screen is smaller than the angle change of another screen (e.g., smaller than 1/1.5, 1/2, 1/3, etc.) in this embodiment, in addition, fig. 11 illustrates that the initial state of the folded screen is unfolded, i.e., the angle α between the a screen and the B screen is 180 °, when it is determined that the folding operation is performed on the folded screen by the user, the angle α between the a screen and the B screen is smaller than 180 °, in practical use, the initial state of the folded screen may also be folded, i.e., when the angle α between the a screen and the B screen is smaller than 180 °, and when the angle α between the a screen and the B screen is larger than 180 °, when it is determined that the folding operation is performed on the folded screen by the user, the electronic device may also be in this embodiment, and the angle between the a screen and the B screen may also be smaller than 180 ° and may also be smaller than α.
And S703, the electronic equipment executes the corresponding event according to the rotated screen in the A screen and the B screen.
As described in S702, the result determined by the electronic device may be one of the following three results: results 1: the screen A is rotated, and the screen B is not rotated; result 2, the A screen is not rotated, and the B screen is rotated; results 3: both the a-screen and the B-screen are rotated. Wherein the events performed by the electronic device may be different for different determined results. For example, if the electronic device determines that the user performed a folding operation, and the a-screen is rotated and the B-screen is not rotated, a first event may be performed. If the electronic device determines that the user performed the folding operation, and the a-screen is not rotated and the B-screen is rotated, a second event may be performed. If the electronic device determines that the user performs the folding operation and both the A screen and the B screen are rotated, a third event may be performed. Wherein, the first event, the second event and the third event may be different from each other. Of course, the events performed by the electronic device may be the same for different determined results. For example, the first event, the second event, and the third event are all the same. Alternatively, they may not be identical. For example, the first event is the same as the second event, different from the third event, and so on.
It should be noted that, in the embodiment of the present application, which event is executed corresponding to different results determined by the electronic device may be predefined or preconfigured in the electronic device, or may be set by a user. That is, which event is performed by which specific screen(s) is rotated may be predefined or may be user-set. If predefined or pre-configured in the electronic device, the electronic device may display a prompt message (e.g., may be displayed when the corresponding application is first (or each time) run) for prompting the user what events the electronic device may be triggered to perform by rotating the corresponding screen. If the user setting is available, a setting interface can be provided for the user to set what events the electronic equipment can be triggered to execute by rotating the corresponding screen.
Taking a specific scenario as an example, a specific event executed by the electronic device according to the determined result is described below.
Scene 1: in conjunction with fig. 1, an example is given in which a user is viewing pictures in a collection of images, such as pictures in a gallery, using an electronic device.
In some embodiments, as shown in FIG. 11, when a user views a picture using an electronic device, an included angle α between an A screen and a B screen included in a folding screen of the electronic device is 180 degrees if the user rotates the A screen in a clockwise direction along the folding edge without rotating the B screen, then the electronic device may detect that the included angle α between the A screen and the B screen is reduced, i.e., it is determined that the user performed a folding operation on the folding screen.
In other embodiments, as shown in FIG. 12, when a user views a picture using an electronic device, the angle α between the A and B screens included in a folded screen of the electronic device is 180 degrees if the user rotates the B screen in a counterclockwise direction along the folded edge without rotating the A screen, then the electronic device may detect that the angle α between the A and B screens is reduced, i.e., it is determined that the user performed a folding operation on the folded screen, the electronic device may also determine that the user performed folding of the folded screen by rotating the B screen without rotating the A screen, i.e., the electronic device determines that the rotated one of the A and B screens is the B screen and the A screen is not rotated, at which time, the electronic device may perform events 1-2 in response to the folding operation, e.g., because the A screen is located on the left side of the folded edge and the B screen is located on the right side of the folded edge, the event 1-2 performed by the electronic device may be that a picture in a gallery is flipped to the left, e., a picture in the gallery is displayed as a picture in a picture gallery before the user performed folding operation, e., a picture in a picture gallery is displayed as a folded picture in a page 3, and thus, the electronic device may be viewed by rotating the example, a picture in a picture gallery.
It should be noted that the descriptions in the corresponding examples of fig. 11 and fig. 12 are introduced by taking the example that the picture displayed on the folding screen (the a screen and the B screen) by the electronic device is a picture (i.e., the picture is tiled on the a screen and the B screen). Of course, when the user views the pictures by using the electronic device, different pictures can be displayed on the A screen and the B screen. Therefore, when the electronic equipment determines that one of the screen A and the screen B is rotated, the picture displayed on the rotated screen can be turned to the corresponding direction. For example, when the electronic device determines that the rotated screen of the a screen and the B screen is not rotated, the picture displayed on the a screen may be turned to the right, and the picture displayed on the B screen is not changed. For another example, when the electronic device determines that the rotated screen of the a screen and the B screen is the B screen and the a screen is not rotated, the picture displayed on the B screen may be turned to the left, and the picture displayed on the a screen is not changed. Of course, when it is determined that one of the a screen and the B screen is rotated, the electronic device may also turn the page of the image displayed on the rotated screen to the corresponding direction, and tile the image on the a screen and the B screen. For example, when the electronic device determines that the rotated screen of the a screen and the B screen is not rotated, a previous picture of the picture displayed on the a screen may be tiled on the a screen and the B screen. For another example, when the electronic device determines that the rotated screen of the a screen and the B screen is the B screen and the a screen is not rotated, the next picture displayed on the B screen may be tiled on the a screen and the B screen.
In still other embodiments, as shown in FIG. 13, when a user views a picture using an electronic device, the angle α between the A screen and the B screen included in the folding screen of the electronic device is 180 degrees. if the user rotates the A screen in a clockwise direction and rotates the B screen in a counterclockwise direction along the folding edge, then the electronic device may detect that the angle α between the A screen and the B screen is reduced, i.e., it is determined that the user performed a folding operation on the folding screen. the electronic device may also determine that the user performed folding of the folding screen by rotating the A screen and the B screen, i.e., the electronic device determines that the rotated one of the A screen and the B screen is the A screen and the B screen, at this time, the electronic device may perform events 1-3 in response to the folding operation, e.g., because the A screen is located on the left side of the folding edge and the B screen is located on the right side of the folding edge, the events 1-3 performed by the electronic device may be that the A screen is turned to the right, and the B screen is turned to the left, e.e., such that the library of the A screen displayed on the electronic device is displayed as a top picture library of a picture 1-folded picture 1, and the top picture library of the electronic device is displayed as a picture library of a picture 1-up picture library of a picture 1, and the electronic device is displayed on the electronic device displayed as a picture library of a picture 1, and the electronic picture library of a picture library displayed on the electronic device is displayed on the electronic device, and the electronic picture library of a.
Scene 2: in conjunction with fig. 1, a user is browsing an electronic book using an electronic device.
In some embodiments, as shown in FIG. 11, when a user is browsing an electronic book using an electronic device, an included angle α between an A screen and a B screen included in a folding screen of the electronic device is 180 degrees, if the user rotates the A screen in a clockwise direction along the folding edge without rotating the B screen, then the electronic device may detect that an included angle α between the A screen and the B screen becomes smaller, i.e., it is determined that the user performed a folding operation on the folding screen, the electronic device may further determine that the user performed folding of the folding screen by rotating the A screen without rotating the B screen, i.e., the electronic device determines that the rotated one of the A screen and the B screen is not rotated, at this time, the electronic device may perform an event 2-1 in response to the folding operation, e.e., since the A screen is located on the left side of the folding edge and the B screen is located on the right side of the folding edge, the event 2-1 performed by the electronic device may be that the content of the electronic device is turned to the right.
In other embodiments, as shown in FIG. 12, when a user is browsing an electronic book using an electronic device, an included angle α between an A screen and a B screen included in a folding screen of the electronic device is 180 degrees, if the user rotates the B screen in a counterclockwise direction along the folding edge without rotating the A screen, then the electronic device may detect that an included angle α between the A screen and the B screen is reduced, i.e., it is determined that the folding operation is performed on the folding screen by the user, the electronic device may further determine that the folding operation is performed by the user by rotating the B screen without rotating the A screen, i.e., the electronic device determines that the rotated one of the A screen and the B screen is the B screen and the A screen is not rotated, at this time, the electronic device may perform an event 2-2 in response to the folding operation, e.e., because the A screen is located on the left side of the folding edge and the B screen is located on the right side of the folding edge, the event 2-2 performed by the electronic device may be that the content of the electronic device is turned to the left.
In still other embodiments, as shown in FIG. 13, when a user views a picture using an electronic device, an included angle α between an A-screen and a B-screen included in a folding screen of the electronic device is 180 degrees if the user rotates the A-screen in a clockwise direction and rotates the B-screen in a counterclockwise direction along the folding edge, then the electronic device may detect that the included angle α between the A-screen and the B-screen is smaller, i.e., it is determined that the folding operation was performed on the folding screen by the user, the electronic device may also determine that the folding of the folding screen was performed by the user by rotating the A-screen and the B-screen, i.e., the electronic device determines that the rotated one of the A-screen and the B-screen is the A-screen and the B-screen, at which time, the electronic device may perform events 2-3 in response to the folding operation, e.e., the events 2-3 performed by the electronic device may be such that a current page of a displayed on the folding screen is recorded as an example of a bookmark, and the current page of the electronic book is recorded as a bookmark added to the electronic book before the folding operation, e.e., the electronic book is displayed as an electronic book displayed by the rotating the electronic device, and the electronic book is recorded as an electronic book, and the electronic book is displayed page is recorded as.
Scene 3: in conjunction with fig. 1, a user is watching a multimedia file, such as a video, using an electronic device.
In some embodiments, as shown in FIG. 11, a user viewing a video using an electronic device may include an A-screen and a B-screen at an angle α of 180 degrees when viewing the video using the electronic device, if the user rotates the A-screen in a clockwise direction along the fold without rotating the B-screen, then the electronic device may detect that the angle α between the A-screen and the B-screen has decreased, i.e., it is determined that the user performed a folding operation on the folded screen.
In other embodiments, as shown in FIG. 12, the user may view the video using the electronic device if the B-screen is rotated in a counterclockwise direction along the folding edge and the A-screen is not rotated. Then, the electronic device may determine that the user performed the folding operation on the folding screen, and also determine that the user does not rotate the a screen to fold the folding screen by rotating the B screen, that is, determine that the rotated screen of the a screen and the B screen is the B screen, and the a screen is not rotated. At this point, the electronic device may perform event 3-2 in response to the fold operation. For example, since the a-screen is located on the left side of the folding edge and the B-screen is located on the right side of the folding edge, the event 3-2 performed by the electronic device may be: and fast rewinding the video. In this way, the user sees the effect of: and the fast backward of the video is realized by rotating the B screen.
In still other embodiments, as shown in FIG. 13, when a user is viewing a video using the electronic device, if the user has rotated the A-screen in a clockwise direction along the fold edge and has rotated the B-screen in a counter-clockwise direction. Then, the electronic device may determine that the user performed a folding operation on the folding screen, and may also determine that the user folds the folding screen by rotating the a screen and the B screen, that is, determine that the rotated screen of the a screen and the B screen is the a screen and the B screen. At this point, the electronic device may perform event 3-3 in response to the fold operation. For example, event 3-3 performed by the electronic device may be: pause the video or exit the video playing interface. In this way, the user sees the effect of: the video is paused or quitted from the video playing interface by simultaneously rotating the A screen and the B screen.
Of course, the electronic device executes the application of the corresponding event according to the rotated screen of the determined screen a and the screen B, which is not limited to the above-mentioned scenes 1 to 3, but may also be applied to other scenes. For example, a user is listening to music using an electronic device as an example. If the user folds the folding screen of the electronic equipment by rotating the screen A without rotating the screen B, the electronic equipment can play the last piece of music of the currently played music. If the user folds the folding screen of the electronic equipment by rotating the screen B without rotating the screen A, the electronic equipment can play the next piece of music of the currently played music. If the user rotates the a screen and the B screen simultaneously to fold the folding screen of the electronic apparatus, the electronic apparatus may pause the playing of music, etc. For another example, if the user folds the folding screen of the electronic device by rotating the a screen without rotating the B screen, the electronic device turns down the system volume (e.g., turns down the ring tone). If the user folds the folding screen of the electronic equipment by rotating the B screen without rotating the A screen, the electronic equipment can increase the volume of the system (such as turning a ringing tone). If the user rotates the A screen and the B screen simultaneously to fold the folding screen of the electronic device, the electronic device may turn the system volume to 0 (e.g., mute the ring tone).
It should be noted that, in the above scenario, if the user rotates different screens, the content displayed by the electronic device may be triggered to change, such as scenario 1, scenario 2, and scenario 3. Then, in the process of folding the folding screen of the electronic device by the user, the electronic device may switch the displayed content from the current interface to the other interfaces in a gradual animation manner as the folding screen is folded. For example, in combination with scene 1 and fig. 11, during the rotation of the a screen by the user, the electronic device switches the displayed content from picture 1 to picture 2 in a gradual animation manner as the a screen rotates. As another example, in conjunction with scene 2 and fig. 12, during the rotation of the B screen by the user, the electronic device switches the displayed content from page 10 of the electronic book to page 11 of the electronic book in a gradual animation manner as the B screen rotates. Of course, the mode switching may be performed without the gradation animation.
In addition, the change speed of the gradual animation can be different along with the different angular speed of the rotated screen. Illustratively, the greater the angular velocity of the rotated screen (i.e., the faster the user rotates the screen), the faster the rate of change of the fade animation. For example, in conjunction with scene 1 and fig. 11, during the process of the user rotating the a screen, the greater the rotated angular speed of the a screen, the faster the electronic device switches the displayed content from picture 1 to picture 2. The experience for the user is that the larger the speed of rotating the screen is, the faster the picture page turning speed is. For another example, in combination with scene 3 and fig. 12, in the process of rotating the B screen by the user, the greater the rotated angular speed of the B screen is, the faster the electronic device fast-backs the video. The experience for the user is that the greater the speed of rotating the screen, the faster the fast-rewind (or fast-forward) speed of the video. For another example, the video may be fast-forwarded/fast-rewound according to a larger number of pages turned over by the picture or the electronic book as the angular speed of the rotated screen is larger (i.e., the speed of the user rotating the screen is faster). As with scene 1 and fig. 11, when the angular velocity of the rotated screen is angular velocity 1, the electronic device switches the displayed content from picture 1 to picture 2. When the angular speed of the rotated screen is 2, the electronic equipment switches the displayed content from picture 1 to picture 8. Picture 8 is the top three pictures of picture 1. The number of page turns or the fast forward/fast backward ratio can also be determined according to the change of the angle of the rotated screen. For example, in connection with scene 1 and scene 2, each time the angle of the rotated screen changes by X °, for example, X equals 3 or another numerical value, a picture is turned over or an electronic book is turned over. As another example, in connection with scene 3, the video is fast forward/fast backward by 1% or 1 minute for every change in the angle of the rotated screen by Y °, e.g., Y equals 2 or another value.
According to the control method of the electronic equipment with the folding screen, provided by the embodiment of the application, by utilizing the characteristic that the folding screen is foldable, a user can trigger the electronic equipment to execute the corresponding event by executing the folding operation on the folding screen, so that the man-machine interaction efficiency is improved, and the use experience of the user is improved. And, through confirming that the user makes the folding screen folded through rotating which (or which) screen, make electronic equipment can carry out different responses according to the difference that the user rotated the screen, further improve human-computer interaction efficiency.
Further embodiments of the present application further provide an electronic device, configured to perform the method described in each of the above method embodiments. As shown in fig. 14, the electronic device may include: a foldable screen 1401, wherein the foldable screen 1401 is a display screen that comprises or can be folded to form at least a first screen 1406 and a second screen 1407 for display of content as directed by one or more processors 1402. A sensor module 1408 may be disposed in the first screen 1406 for measuring a direction vector of an orientation of the first screen 1406, and a sensor module 1409 may be disposed in the second screen 1407 for measuring a direction vector of an orientation of the second screen 1407; one or more processors 1402; a memory 1403; the various devices described above may be connected by one or more communication buses 1405. Wherein the memory 1403 is provided with the one or more computer programs 1404 stored therein, the one or more processors 1402 being configured to execute the one or more computer programs 1404, the one or more computer programs 1404 comprising instructions which are configured to perform the steps as performed by the electronic device in the respective embodiment of fig. 7.
For example, the one or more processors 1402 are operable to execute the one or more computer programs 1404 to implement the following: determining that a user performs a folding operation on a folding screen 1401 of an electronic device, and determining that a first screen 1406 of a first screen 1406 and a second screen 1407 is rotated and a second screen 1407 is not rotated, performing a first event; or, determining that the user performs a folding operation on the folding screen 1401 of the electronic device, and determining that the first screen 1406 of the first screen 1406 and the second screen 1407 is not rotated and the second screen 1407 is rotated, performing a second event; or, it is determined that the user performs a folding operation on the folding screen 1401 of the electronic device, and it is determined that both the first screen 1406 and the second screen 1407 of the first screen 1406 and the second screen 1407 are rotated, and a third event is performed.
Also for example, the one or more processors 1402 are operable to execute the one or more computer programs 1404, and are further operable to: detecting a change in the angle of the first screen 1406 for a preset time and a change in the angle of the second screen 1407 for a preset time from the time when it is determined that the user has performed the folding operation; wherein determining that the first screen 1406 is rotated and the second screen 1407 is not rotated in the first screen 1406 and the second screen 1407 comprises: determining that the change in the angle of first screen 1406 is greater than a first multiple of the change in the angle of second screen 1407; alternatively, determining that first screen 1406 is not rotated and second screen 1407 is rotated of first screen 1406 and second screen 1407 comprises: determining that the change in the angle of second screen 1407 is greater than a second multiple of the change in the angle of first screen 1406; alternatively, determining that both first screen 1406 and second screen 1407 of first screen 1406 and second screen 1407 are rotated includes: it is determined that the ratio of the change in the angle of the first screen 1406 to the change in the angle of the second screen 1407 is less than a threshold.
Also for example, the one or more processors 1402 are operable to execute the one or more computer programs 1404, and are further operable to: the collapsed screen 1401 is instructed to display pictures in the image set on the first screen 1406 and the second screen 1407.
If the first screen 1406 is to the left of the second screen 1407 then:
determining that a user performs a folding operation on a folding screen 1401 of an electronic device and that a first screen 1406 of a first screen 1406 and a second screen 1407 is rotated and a second screen 1407 is not rotated, performing a first event, including: determining that a user performed a folding operation on a folding screen 1401 of the electronic device, and determining that a first screen 1406 of the first screen 1406 and a second screen 1407 is rotated and the second screen 1407 is not rotated, page a picture in the image set to the right and instruct the folding screen 1401 to display a page-turning animation and/or a page-turned picture.
Determining that a user performs a folding operation on a folding screen 1401 of the electronic device, and determining that a first screen 1406 of the first screen 1406 and a second screen 1407 is not rotated and the second screen 1407 is rotated, performing a second event, including: determining that a user performed a folding operation on a folding screen 1401 of the electronic device, and determining that the first screen 1406 of the first screen 1406 and the second screen 1407 is not rotated and the second screen 1407 is rotated, page the picture in the image set to the left and instruct the folding screen 1401 to display a page-turning animation and/or a page-turned picture.
Determining that a user performs a folding operation on a folding screen 1401 of the electronic device, and determining that both a first screen 1406 and a second screen 1407 of the first screen 1406 and the second screen 1407 are rotated, performing a third event, including: determining that a user performed a folding operation on a folding screen 1401 of the electronic device, and determining that both the first screen 1406 and the second screen 1407 of the first screen 1406 and the second screen 1407 are rotated, page a picture in the image set to the right in the first screen 1406, page a picture in the image set to the left in the second screen 1407, and instructing the folding screen 1401 to display a page-turning animation and/or a page-turned picture.
Also for example, the one or more processors 1402 are operable to execute the one or more computer programs 1404, and are further operable to:
the folding screen 1401 is instructed to display the electronic book on the first screen 1406 and the second screen 1407.
If the first screen 1406 is to the left of the second screen 1407 then:
determining that a user performs a folding operation on a folding screen 1401 of an electronic device and that a first screen 1406 of a first screen 1406 and a second screen 1407 is rotated and a second screen 1407 is not rotated, performing a first event, including: determining that a user performs a folding operation on a folding screen 1401 of the electronic device, and determining that a first screen 1406 of the first screen 1406 and a second screen 1407 is rotated and the second screen 1407 is not rotated, page the electronic book to the right, and instructing the folding screen 1401 to display a page turning animation and/or page-turned content.
Determining that a user performs a folding operation on a folding screen 1401 of the electronic device, and determining that a first screen 1406 of the first screen 1406 and a second screen 1407 is not rotated and the second screen 1407 is rotated, performing a second event, including: determining that a user performs a folding operation on a folding screen 1401 of the electronic device, determining that a first screen 1406 of the first screen 1406 and a second screen 1407 is not rotated and the second screen 1407 is rotated, turning the e-book to the left, and instructing the folding screen 1401 to display a page turning animation and/or content after the page turning.
Determining that a user performs a folding operation on a folding screen 1401 of the electronic device, and determining that both a first screen 1406 and a second screen 1407 of the first screen 1406 and the second screen 1407 are rotated, performing a third event, including: it is determined that the user performs a folding operation on the folding screen 1401 of the electronic device, and it is determined that both the first screen 1406 and the second screen 1407 of the first screen 1406 and the second screen 1407 are rotated, and a current page in the displayed electronic book is recorded as a bookmark page.
Also for example, the one or more processors 1402 are operable to execute the one or more computer programs 1404, and are further operable to:
the collapsed screen 1401 is instructed to play a multimedia file (e.g., video or animation) on the first screen 1406 and the second screen 1407.
If the first screen 1406 is to the left of the second screen 1407 then:
determining that a user performs a folding operation on a folding screen 1401 of an electronic device and that a first screen 1406 of a first screen 1406 and a second screen 1407 is rotated and a second screen 1407 is not rotated, performing a first event, including: determining that a user performs a folding operation on a folding screen 1401 of an electronic device, and determining that a first screen 1406 of the first screen 1406 and a second screen 1407 is rotated and the second screen 1407 is not rotated, fast-forward playing a multimedia file, and instructing the folding screen 1401 to display a fast-forward animation and/or fast-forwarded content.
Determining that a user performs a folding operation on a folding screen 1401 of the electronic device, and determining that a first screen 1406 of the first screen 1406 and a second screen 1407 is not rotated and the second screen 1407 is rotated, performing a second event, including: determining that a user performs a folding operation on a folding screen 1401 of an electronic device, and determining that a first screen 1406 of the first screen 1406 and a second screen 1407 is not rotated and the second screen 1407 is rotated, fast-rewinding-playing a multimedia file, and instructing the folding screen 1401 to display fast-rewinding animation and/or fast-forwarded content.
Determining that a user performs a folding operation on a folding screen 1401 of the electronic device, and determining that both a first screen 1406 and a second screen 1407 of the first screen 1406 and the second screen 1407 are rotated, performing a third event, including: it is determined that the user performs a folding operation on the folding screen 1401 of the electronic apparatus, and it is determined that both the first screen 1406 and the second screen 1407 of the first screen 1406 and the second screen 1407 are rotated, the playing of the multimedia file is paused, and the folding screen 1401 is instructed to display a pause interface.
Of course, the electronic device shown in fig. 14 may further include other devices such as an audio module and a SIM card interface, which is not limited in this embodiment. When it includes other devices, it may be specifically the electronic apparatus shown in fig. 6.
The sensor module may be a gyroscope sensor or an acceleration sensor. The first screen 1406 may be provided with a gyro sensor and an acceleration sensor at the same time to measure a direction vector of the orientation of the first screen 1406, and the second screen 1407 may be provided with a gyro sensor and an acceleration sensor at the same time to measure a direction vector of the orientation of the second screen 1407.
Still other embodiments of the present application provide a computer storage medium, which may include computer instructions that, when executed on an electronic device, cause the electronic device to perform the steps as performed by the electronic device in the corresponding embodiment of fig. 7.
Further embodiments of the present application also provide a computer program product, which when run on a computer causes the computer to perform the steps as performed by the electronic device in the corresponding embodiment of fig. 7.
Other embodiments of the present application further provide an apparatus having a function of implementing the behavior of the electronic device in the corresponding embodiment of fig. 7. The functions can be realized by hardware, and the functions can also be realized by executing corresponding software by hardware. The hardware or software includes one or more modules corresponding to the above functions, for example, a determination unit or module, a storage unit or module, a division unit or module, and a display unit or module.
Through the above description of the embodiments, it is clear to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be completed by different functional modules according to needs, that is, the internal structure of the device may be divided into different functional modules to complete all or part of the above described functions.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the modules or units is only one logical functional division, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another device, 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 through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may be one physical unit or a plurality of physical units, that is, may be located in one place, or may be distributed in a plurality of different places. 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, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially or partially contributed to by the prior art, or all or part of the technical solutions may be embodied in the form of a software product, where the software product is stored in a storage medium and includes several instructions to enable a device (which may be a single chip, a chip, or the like) or a processor (processor) to execute all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only an embodiment of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions within the technical scope of the present disclosure should be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (17)

1. A method of controlling an electronic device having a foldable screen, the electronic device including at least a first screen and a second screen, the method comprising:
the electronic equipment determines that a user performs a folding operation on a folding screen of the electronic equipment, and determines that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, and the electronic equipment performs a first event; or,
the electronic equipment determines that a user performs a folding operation on a folding screen of the electronic equipment, and determines that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and the electronic equipment performs a second event; or,
the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, determines that both the first screen and the second screen of the first screen and the second screen are rotated, and executes a third event.
2. The method of claim 1, wherein the electronic device determining that a user performed a folding operation on a folding screen of the electronic device comprises:
the electronic equipment determines that an included angle between the first screen and the second screen becomes smaller; or,
the electronic equipment determines that an included angle between the direction vector of the orientation of the first screen and the direction vector of the orientation of the second screen becomes larger.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
the electronic device detects a change in the angle of the first screen within a preset time from a time when it is determined that the user performed the folding operation, and a change in the angle of the second screen within the preset time;
wherein the electronic device determining that the first screen of the first screen and the second screen is rotated and the second screen is not rotated comprises: the electronic device determining that a change in the angle of the first screen is greater than a first multiple of a change in the angle of the second screen; or,
the electronic device determining that the first screen of the first screen and the second screen is not rotated and the second screen is rotated includes: the electronic device determining that a change in the angle of the second screen is greater than a second multiple of a change in the angle of the first screen; or,
the electronic device determining that both the first screen and the second screen of the first screen and the second screen are rotated includes: the electronic device determines that a ratio of a change in the angle of the first screen to a change in the angle of the second screen is less than a threshold.
4. The method of claim 3,
the value range of the preset time is [300 milliseconds, 1 second ];
the value range of the first multiple is [1.5, 3 ];
the value range of the second multiple is [1.5, 3 ];
the value range of the threshold is [1.5, 2 ].
5. The method of any of claims 1-4, wherein before the electronic device determines that a user performed a fold operation on a folded screen of the electronic device, the method further comprises:
the electronic device displays pictures in an image set on the first screen and the second screen;
the first screen is positioned on the left side of the second screen;
the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, and the electronic device performs a first event, including: the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, and the electronic device turns the pictures in the image set to the right; or,
the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and the electronic device performs a second event, including: the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, determines that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and turns the picture of the image set to the left; or,
the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that both the first screen and the second screen of the first screen and the second screen are rotated, and the electronic device performs a third event, including: the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that both the first screen and the second screen of the first screen and the second screen are rotated, the electronic device turns a page of pictures in the image set to the right in the first screen, and turns a page of pictures in the image set to the left in the second screen.
6. The method of any of claims 1-4, wherein before the electronic device determines that a user performed a fold operation on a folded screen of the electronic device, the method further comprises:
the electronic equipment displays electronic books on the first screen and the second screen;
the first screen is positioned on the left side of the second screen;
the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, and the electronic device performs a first event, including: the electronic equipment determines that a user performs a folding operation on a folding screen of the electronic equipment, and determines that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, and the electronic equipment turns the electronic book to the right; or,
the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and the electronic device performs a second event, including: the electronic equipment determines that a user performs a folding operation on a folding screen of the electronic equipment, determines that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and turns the electronic book to the left; or,
the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that both the first screen and the second screen of the first screen and the second screen are rotated, and the electronic device performs a third event, including: the electronic equipment determines that a user performs folding operation on a folding screen of the electronic equipment, determines that the first screen and the second screen of the first screen and the second screen are both rotated, and records a current page in the displayed electronic book as a bookmark page.
7. The method of any of claims 1-4, wherein before the electronic device determines that a user performed a fold operation on a folded screen of the electronic device, the method further comprises:
the electronic equipment plays multimedia files on the first screen and the second screen;
the first screen is positioned on the left side of the second screen;
the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, and the electronic device performs a first event, including: the electronic equipment determines that a user performs a folding operation on a folding screen of the electronic equipment, and determines that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, and the electronic equipment fast forwards plays the multimedia file; or,
the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and the electronic device performs a second event, including: the electronic equipment determines that a user performs folding operation on a folding screen of the electronic equipment, determines that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and fast-backward plays the multimedia file; or,
the electronic device determines that a user performs a folding operation on a folding screen of the electronic device, and determines that both the first screen and the second screen of the first screen and the second screen are rotated, and the electronic device performs a third event, including: the electronic equipment determines that a user performs folding operation on a folding screen of the electronic equipment, determines that the first screen and the second screen of the first screen and the second screen are both rotated, and pauses playing of the multimedia file.
8. An electronic device, characterized in that the electronic device comprises: one or more processors, memory, and a folding screen; wherein,
the folding screens at least comprise a first screen and a second screen and are used for displaying contents according to the indication of the one or more processors;
the memory is used for storing one or more programs;
the one or more processors are configured to execute the one or more programs to perform the following acts:
determining that a user performs a folding operation on a folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, and performing a first event; or,
determining that a user performs a folding operation on a folding screen of the electronic device, determining that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and performing a second event; or,
determining that a user performs a folding operation on a folding screen of the electronic device, determining that both the first screen and the second screen of the first screen and the second screen are rotated, and performing a third event.
9. The electronic device of claim 8, wherein the determining that the user performed a folding operation on a folding screen of the electronic device comprises:
determining that an included angle between the first screen and the second screen becomes smaller; or,
and determining that the included angle between the direction vector of the orientation of the first screen and the direction vector of the orientation of the second screen is increased.
10. The electronic device of claim 8 or 9, wherein the one or more processors are configured to execute the one or more programs and further configured to:
detecting a change in an angle of the first screen within a preset time from a time when it is determined that the user performed the folding operation, and a change in an angle of the second screen within the preset time;
wherein the determining that the first screen of the first screen and the second screen is rotated and the second screen is not rotated comprises: determining that a change in the angle of the first screen is greater than a first multiple of a change in the angle of the second screen; or,
the determining that the first screen of the first screen and the second screen is not rotated and the second screen is rotated includes: determining that a change in the angle of the second screen is greater than a second multiple of a change in the angle of the first screen; or,
the determining that both the first screen and the second screen of the first screen and the second screen are rotated includes: determining that a ratio of the change in the angle of the first screen to the change in the angle of the second screen is less than a threshold.
11. The electronic device of claim 10,
the value range of the preset time is [300 milliseconds, 1 second ];
the value range of the first multiple is [1.5, 3 ];
the value range of the second multiple is [1.5, 3 ];
the value range of the threshold is [1.5, 2 ].
12. The electronic device of any of claims 8-11, wherein the one or more processors are configured to execute the one or more programs and are further configured to:
instructing the folded screen to display a picture of a set of images on the first screen and the second screen;
the first screen is positioned on the left side of the second screen;
the determining that the user performs a folding operation on a folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, and performing a first event includes: determining that a user performs a folding operation on a folding screen of the electronic device, determining that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, turning pages of pictures in the image set to the right, and indicating the folding screen to display a page-turning animation and/or the turned-page pictures; or,
determining that a user performs a folding operation on a folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, performing a second event, including: determining that a user performs a folding operation on a folding screen of the electronic device, determining that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, and turning pages of pictures in the image set to the left and indicating the folding screen to display a page-turning animation and/or the turned-over pictures; or,
determining that a user performs a folding operation on a folding screen of the electronic device, and determining that both the first screen and the second screen of the first screen and the second screen are rotated, and performing a third event, including: determining that a user performs a folding operation on a folding screen of the electronic device, determining that both the first screen and the second screen of the first screen and the second screen are rotated, turning the pictures in the image set to the right in the first screen, turning the pictures in the image set to the left in the second screen, and indicating that the folding screen displays a page-turning animation and/or the turned-over pictures.
13. The electronic device of any of claims 8-11, wherein the one or more processors are configured to execute the one or more programs and are further configured to:
instructing the folding screen to display an electronic book on the first screen and the second screen;
the first screen is positioned on the left side of the second screen;
determining that a user performs a folding operation on a folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, performing a first event, including: determining that a user performs a folding operation on a folding screen of the electronic equipment, determining that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, turning the electronic book to the right, and indicating the folding screen to display a page turning animation and/or content after page turning; or,
determining that a user performs a folding operation on a folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, performing a second event, including: determining that a user performs a folding operation on a folding screen of the electronic equipment, determining that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, turning the electronic book to the left, and indicating the folding screen to display a page turning animation and/or content after page turning; or,
determining that a user performs a folding operation on a folding screen of the electronic device, and determining that both the first screen and the second screen of the first screen and the second screen are rotated, and performing a third event, including: determining that a user performs a folding operation on a folding screen of the electronic device, determining that both the first screen and the second screen of the first screen and the second screen are rotated, and recording a current page in the displayed electronic book as a bookmark page.
14. The electronic device of any of claims 8-11, wherein the one or more processors are configured to execute the one or more programs and are further configured to:
instructing the folding screen to play a multimedia file on the first screen and the second screen;
the first screen is positioned on the left side of the second screen;
determining that a user performs a folding operation on a folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, performing a first event, including: determining that a user performs a folding operation on a folding screen of the electronic equipment, determining that the first screen of the first screen and the second screen is rotated and the second screen is not rotated, fast-forwarding the multimedia file for playing, and indicating the folding screen to display fast-forward animation and/or fast-forwarded content; or,
determining that a user performs a folding operation on a folding screen of the electronic device, and determining that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, performing a second event, including: determining that a user executes folding operation on a folding screen of the electronic equipment, determining that the first screen of the first screen and the second screen is not rotated and the second screen is rotated, playing the multimedia file in a fast rewinding mode, and indicating the folding screen to display fast rewinding animation and/or fast-forwarded content; or,
determining that a user performs a folding operation on a folding screen of the electronic device, and determining that both the first screen and the second screen of the first screen and the second screen are rotated, and performing a third event, including: determining that a user executes folding operation on a folding screen of the electronic equipment, determining that the first screen and the second screen of the first screen and the second screen are both rotated, pausing the playing of the multimedia file, and indicating the folding screen to display a pause interface.
15. An electronic device, characterized in that the electronic device comprises: one or more processors, memory, and a folding screen; the foldable screen at least comprises a first screen and a second screen, wherein a first sensor is arranged in the first screen and used for measuring a direction vector of the orientation of the first screen, and a second sensor is arranged in the second screen and used for measuring a direction vector of the orientation of the second screen; one or more computer programs stored in the memory for execution by the one or more processors; the one or more computer programs include instructions for performing the method of controlling an electronic device with a folding screen of any of claims 1-7.
16. A computer storage medium comprising computer instructions that, when run on an electronic device, cause the electronic device to perform the method of controlling an electronic device with a folding screen of any one of claims 1-7.
17. A computer program product, characterized in that it causes a computer to carry out the method of controlling an electronic device with a folding screen according to any one of claims 1 to 7, when said computer program product is run on the computer.
CN201910135657.1A 2019-02-22 2019-02-22 A kind of control method and electronic equipment of the electronic equipment with Folding screen Pending CN110012130A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910135657.1A CN110012130A (en) 2019-02-22 2019-02-22 A kind of control method and electronic equipment of the electronic equipment with Folding screen
PCT/CN2020/075016 WO2020168968A1 (en) 2019-02-22 2020-02-13 Control method for electronic device having foldable screen, and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910135657.1A CN110012130A (en) 2019-02-22 2019-02-22 A kind of control method and electronic equipment of the electronic equipment with Folding screen

Publications (1)

Publication Number Publication Date
CN110012130A true CN110012130A (en) 2019-07-12

Family

ID=67165989

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910135657.1A Pending CN110012130A (en) 2019-02-22 2019-02-22 A kind of control method and electronic equipment of the electronic equipment with Folding screen

Country Status (2)

Country Link
CN (1) CN110012130A (en)
WO (1) WO2020168968A1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110609651A (en) * 2019-09-16 2019-12-24 珠海格力电器股份有限公司 Method and device for using photo album and electronic equipment with folding screen
CN110807992A (en) * 2019-11-08 2020-02-18 华勤通讯技术有限公司 Electronic equipment and control method thereof
CN111262994A (en) * 2020-01-09 2020-06-09 三星电子(中国)研发中心 Task selection method and device for folding screen intelligent equipment
WO2020168968A1 (en) * 2019-02-22 2020-08-27 华为技术有限公司 Control method for electronic device having foldable screen, and electronic device
WO2020259648A1 (en) * 2019-06-28 2020-12-30 华为技术有限公司 Interactive operation method and apparatus based on foldable terminal
CN112750365A (en) * 2019-10-31 2021-05-04 华为技术有限公司 Flexible display screen and electronic equipment
CN113791701A (en) * 2019-07-18 2021-12-14 华为技术有限公司 Control method of electronic equipment with folding screen and electronic equipment
CN116893743A (en) * 2023-09-07 2023-10-17 武汉市聚芯微电子有限责任公司 Device control method and device, computer device and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050110702A1 (en) * 2003-11-21 2005-05-26 Aoki Paul M. Collapsible display device and methods for using the same
CN103383603A (en) * 2012-05-02 2013-11-06 联想(北京)有限公司 Information processing method and electronic equipment
EP2980674A1 (en) * 2014-07-31 2016-02-03 Samsung Electronics Co., Ltd Flexible device and interfacing method thereof
CN108064368A (en) * 2016-12-30 2018-05-22 深圳市柔宇科技有限公司 The control method and device of flexible display device
CN109274823A (en) * 2018-09-26 2019-01-25 维沃移动通信有限公司 A kind of multimedia file broadcasting control method and terminal device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102571369B1 (en) * 2016-08-03 2023-08-29 삼성전자주식회사 Display control method, storage medium and electronic device for controlling the display
CN107678661A (en) * 2017-10-19 2018-02-09 广东欧珀移动通信有限公司 The method and apparatus of display data content
CN109358793A (en) * 2018-09-27 2019-02-19 维沃移动通信有限公司 A kind of screenshotss method and mobile terminal
CN110012130A (en) * 2019-02-22 2019-07-12 华为技术有限公司 A kind of control method and electronic equipment of the electronic equipment with Folding screen

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050110702A1 (en) * 2003-11-21 2005-05-26 Aoki Paul M. Collapsible display device and methods for using the same
CN103383603A (en) * 2012-05-02 2013-11-06 联想(北京)有限公司 Information processing method and electronic equipment
EP2980674A1 (en) * 2014-07-31 2016-02-03 Samsung Electronics Co., Ltd Flexible device and interfacing method thereof
CN108064368A (en) * 2016-12-30 2018-05-22 深圳市柔宇科技有限公司 The control method and device of flexible display device
CN109274823A (en) * 2018-09-26 2019-01-25 维沃移动通信有限公司 A kind of multimedia file broadcasting control method and terminal device

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020168968A1 (en) * 2019-02-22 2020-08-27 华为技术有限公司 Control method for electronic device having foldable screen, and electronic device
WO2020259648A1 (en) * 2019-06-28 2020-12-30 华为技术有限公司 Interactive operation method and apparatus based on foldable terminal
CN113791701A (en) * 2019-07-18 2021-12-14 华为技术有限公司 Control method of electronic equipment with folding screen and electronic equipment
CN110609651A (en) * 2019-09-16 2019-12-24 珠海格力电器股份有限公司 Method and device for using photo album and electronic equipment with folding screen
CN112750365A (en) * 2019-10-31 2021-05-04 华为技术有限公司 Flexible display screen and electronic equipment
CN110807992A (en) * 2019-11-08 2020-02-18 华勤通讯技术有限公司 Electronic equipment and control method thereof
CN110807992B (en) * 2019-11-08 2021-09-03 华勤技术股份有限公司 Electronic equipment and control method thereof
CN111262994A (en) * 2020-01-09 2020-06-09 三星电子(中国)研发中心 Task selection method and device for folding screen intelligent equipment
CN116893743A (en) * 2023-09-07 2023-10-17 武汉市聚芯微电子有限责任公司 Device control method and device, computer device and storage medium

Also Published As

Publication number Publication date
WO2020168968A1 (en) 2020-08-27

Similar Documents

Publication Publication Date Title
WO2020168965A1 (en) Method for controlling electronic device having folding screen, and electronic device
CN110536004B (en) Method for applying multiple sensors to electronic equipment with flexible screen and electronic equipment
CN110119295B (en) Display control method and related device
CN110244893B (en) Operation method for split screen display and electronic equipment
CN110798568B (en) Display control method of electronic equipment with folding screen and electronic equipment
CN111263005A (en) Display method and related device of folding screen
CN112333380A (en) Shooting method and equipment
CN110012130A (en) A kind of control method and electronic equipment of the electronic equipment with Folding screen
WO2021208723A1 (en) Full-screen display method and apparatus, and electronic device
CN112333333A (en) Interaction method and device based on folding screen
WO2020173370A1 (en) Method for moving application icons, and electronic device
CN112312366B (en) Method, electronic equipment and system for realizing functions through NFC (near field communication) tag
CN112583957A (en) Display method of electronic device, electronic device and computer-readable storage medium
CN111492678B (en) File transmission method and electronic equipment
CN112527220B (en) Electronic equipment display method and electronic equipment
CN114339429A (en) Audio and video playing control method, electronic equipment and storage medium
CN114257920B (en) Audio playing method and system and electronic equipment
CN114500901A (en) Double-scene video recording method and device and electronic equipment
CN114095602B (en) Index display method, electronic device and computer readable storage medium
CN113593567A (en) Method for converting video and sound into text and related equipment
CN114089902A (en) Gesture interaction method and device and terminal equipment
CN109285563B (en) Voice data processing method and device in online translation process
WO2023071497A1 (en) Photographing parameter adjusting method, electronic device, and storage medium
CN114079809A (en) Terminal and input method and device thereof
CN113867520A (en) Device control method, electronic device, and computer-readable storage medium

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190712