CN108063864B - Double-sided screen incoming call prompting method, double-sided screen terminal and computer readable storage medium - Google Patents
Double-sided screen incoming call prompting method, double-sided screen terminal and computer readable storage medium Download PDFInfo
- Publication number
- CN108063864B CN108063864B CN201711231996.7A CN201711231996A CN108063864B CN 108063864 B CN108063864 B CN 108063864B CN 201711231996 A CN201711231996 A CN 201711231996A CN 108063864 B CN108063864 B CN 108063864B
- Authority
- CN
- China
- Prior art keywords
- screen
- incoming call
- double
- prompt
- sided
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72442—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72484—User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/16—Details of telephonic subscriber devices including more than one display unit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/22—Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Environmental & Geological Engineering (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephone Function (AREA)
Abstract
The invention discloses a double-sided screen incoming call prompting method, a double-sided screen terminal and a computer readable storage medium, wherein the double-sided screen incoming call prompting method comprises the following steps: when receiving an incoming call from the outside, judging whether the main screen or the auxiliary screen is in a horizontal upward state; when the main screen is horizontally upward, displaying an interface prompt with an incoming call prompt function on the main screen; and when the auxiliary screen is horizontally upward, displaying an interface prompt of the incoming call prompt function on the auxiliary screen. The invention unifies the design system of the double-sided screen terminal in the incoming call answering mode, so that the operation logic of the double-sided screen terminal in the incoming call answering mode is unified and ordered, the business execution rule of incoming call answering is simplified, and the execution flow is clearer.
Description
Technical Field
The invention relates to the technical field of incoming call prompting, in particular to a double-sided screen incoming call prompting method, a double-sided screen terminal and a computer readable storage medium.
Background
With the rapid development of the double-sided screen technology and the rapid popularization of the double-sided screen terminal, more and more people meet various functional requirements in life through double-sided screen mobile phones. The double-sided screen mobile phone is provided with a front screen and a back screen for a user to call functions.
The double-sided mobile phone has one more display screen than the single-sided mobile phone, which is an advantage in display space. However, when the double-sided screen mobile phone receives an incoming call, the incoming call prompt function is disordered to some extent. The double-screen mobile phone is provided with two screens, part of the mobile phones inherit the style of the single-screen mobile phone, and only the incoming call prompt is displayed on the main screen, but not displayed on the auxiliary screen on the back side; or part of the mobile phone is displayed on the main screen and the auxiliary screen. The disordered incoming call answering mode cannot follow the standard design rule, and the operation logic of the double-sided screen mobile phone is unified, so that different double-sided screen mobile phones are difficult to adapt in the manufacturing process.
Therefore, in the existing double-sided screen mobile phone, the problems of service confusion and unclear flow exist in the incoming call answering mode.
Disclosure of Invention
The invention mainly aims to provide a double-sided screen incoming call prompting method, a double-sided screen terminal and a computer readable storage medium, and aims to solve the technical problems of service confusion and unclear flow of the double-sided screen terminal in an incoming call answering mode.
In order to achieve the above object, an embodiment of the present invention provides a double-sided screen incoming call prompting method, where the double-sided screen incoming call prompting method is applied to a double-sided screen terminal, and the double-sided screen terminal includes a main screen and an auxiliary screen, and the double-sided screen incoming call prompting method includes:
when receiving an incoming call from the outside, judging whether the main screen or the auxiliary screen is in a horizontal upward state;
when the main screen is horizontally upward, displaying an interface prompt with an incoming call prompt function on the main screen;
and when the auxiliary screen is horizontally upward, displaying an interface prompt of the incoming call prompt function on the auxiliary screen.
Optionally, the incoming call prompt function further includes a ring response and a vibration response, and the step of displaying the interface prompt of the incoming call prompt function on the auxiliary screen when the auxiliary screen is horizontally upward includes:
when the auxiliary screen is horizontally upward, the ring response is closed;
and maintaining the vibration response, and displaying an interface prompt with the incoming call prompt function on the auxiliary screen.
Optionally, a gyroscope and a light sensor are built in the dual-side screen terminal, and the step of judging whether the main screen or the auxiliary screen is in a horizontal upward state includes:
establishing a standard plane coordinate system based on the gyroscope, and establishing an actual plane coordinate system based on the plane where the main screen is located;
when the plane included angle between the actual x axis of the actual plane coordinate system and the standard x axis of the standard plane coordinate system is a preset angle, acquiring a light sensation value in the current light sensor based on the light sensor;
when the light sensation value is larger than a preset threshold value, determining that the state of the main screen is horizontal upwards;
and when the light sensation value is smaller than or equal to the preset threshold value, determining that the state of the auxiliary screen is horizontal upward.
Optionally, the interface prompt includes an answer prompt message and a hang-up prompt message, and the step of displaying the interface prompt with the incoming call prompt function on the auxiliary screen when the auxiliary screen is horizontally upward further includes:
when the auxiliary screen is horizontally upward, displaying answering prompt information and hang-up prompt information on the auxiliary screen;
when a triggering instruction based on hang-up prompt information is received, interrupting incoming call;
and when a triggering instruction based on the answering prompt information is received, the incoming call is connected based on the loudspeaker.
Optionally, the standard plane coordinate system is pre-set with a standard y-axis, the actual plane coordinate system is set with an actual y-axis, and the step of displaying the interface prompt of the incoming call prompt function on the secondary screen when the secondary screen is horizontally upward further includes:
when the auxiliary screen displays an incoming call prompt, acquiring the variation trend of a first included angle between an actual x axis and a standard x axis, and acquiring the variation trend of a second included angle between a current actual y axis and a standard y axis;
and when the change trend of the first included angle is detected to be larger than a first preset value and the change trend of the second included angle is detected to be larger than a second preset value, the incoming call is connected.
Optionally, the gyroscope and the light sensor are configured to detect state switching between a main screen and an auxiliary screen of the dual-screen terminal in an upward horizontal direction, and when the auxiliary screen is in the upward horizontal direction, the step of displaying an interface prompt of the incoming call prompt function on the auxiliary screen further includes:
and when the fact that the terminal is switched from the auxiliary screen level to the upper screen level to the main screen level is detected, the incoming call is automatically connected.
Optionally, the step of displaying an interface prompt of the incoming call prompt function on the home screen when the home screen is horizontally upward further includes:
and when the terminal is detected to be switched from the main screen upwards to the auxiliary screen horizontally upwards, automatically interrupting the incoming call.
Optionally, the step of determining whether the main screen or the auxiliary screen is in a horizontal upward state when receiving an incoming call from the outside further includes:
and when the main screen or the auxiliary screen cannot be judged to be in the horizontal upward state, determining that the state of the main screen is in the horizontal upward state.
The invention also provides a double-sided screen terminal, which comprises two screens on the double-sided screen terminal, namely a main screen and an auxiliary screen, a memory, a processor, a communication bus and a double-sided screen incoming call prompt program stored on the memory,
the communication bus is used for realizing communication connection between the processor and the memory;
the processor is used for executing the double-sided screen incoming call prompt program to realize the following steps:
when receiving an incoming call from the outside, judging whether the main screen or the auxiliary screen is in a horizontal upward state;
when the main screen is horizontally upward, displaying an interface prompt with an incoming call prompt function on the main screen;
and when the auxiliary screen is horizontally upward, displaying an interface prompt of the incoming call prompt function on the auxiliary screen.
Optionally, the incoming call prompt function further includes a ring response and a vibration response, and the step of displaying the interface prompt of the incoming call prompt function on the auxiliary screen when the auxiliary screen is horizontally upward includes:
when the auxiliary screen is horizontally upward, the ring response is closed;
and maintaining the vibration response, and displaying an interface prompt with the incoming call prompt function on the auxiliary screen.
Optionally, a gyroscope and a light sensor are built in the dual-side screen terminal, and the step of judging whether the main screen or the auxiliary screen is in a horizontal upward state includes:
establishing a standard plane coordinate system based on the gyroscope, and establishing an actual plane coordinate system based on the plane where the main screen is located;
when the plane included angle between the actual x axis of the actual plane coordinate system and the standard x axis of the standard plane coordinate system is a preset angle, acquiring a light sensation value in the current light sensor based on the light sensor;
when the light sensation value is larger than a preset threshold value, determining that the state of the main screen is horizontal upwards;
and when the light sensation value is smaller than or equal to the preset threshold value, determining that the state of the auxiliary screen is horizontal upward.
Optionally, the interface prompt includes an answer prompt message and a hang-up prompt message, and the step of displaying the interface prompt with the incoming call prompt function on the auxiliary screen when the auxiliary screen is horizontally upward further includes:
when the auxiliary screen is horizontally upward, displaying answering prompt information and hang-up prompt information on the auxiliary screen;
when a triggering instruction based on hang-up prompt information is received, interrupting incoming call;
and when a triggering instruction based on the answering prompt information is received, the incoming call is connected based on the loudspeaker.
Optionally, the standard plane coordinate system is pre-set with a standard y-axis, the actual plane coordinate system is set with an actual y-axis, and the step of displaying the interface prompt of the incoming call prompt function on the secondary screen when the secondary screen is horizontally upward further includes:
when the auxiliary screen displays an incoming call prompt, acquiring the variation trend of a first included angle between an actual x axis and a standard x axis, and acquiring the variation trend of a second included angle between a current actual y axis and a standard y axis;
and when the change trend of the first included angle is detected to be larger than a first preset value and the change trend of the second included angle is detected to be larger than a second preset value, the incoming call is connected.
Optionally, the gyroscope and the light sensor are configured to detect state switching between a main screen and an auxiliary screen of the dual-screen terminal in an upward horizontal direction, and when the auxiliary screen is in the upward horizontal direction, the step of displaying an interface prompt of the incoming call prompt function on the auxiliary screen further includes:
and when the fact that the terminal is switched from the auxiliary screen level to the upper screen level to the main screen level is detected, the incoming call is automatically connected.
Optionally, the step of displaying an interface prompt of the incoming call prompt function on the home screen when the home screen is horizontally upward further includes:
and when the terminal is detected to be switched from the main screen upwards to the auxiliary screen horizontally upwards, automatically interrupting the incoming call.
Optionally, the step of determining whether the main screen or the auxiliary screen is in a horizontal upward state when receiving an incoming call from the outside further includes:
and when the main screen or the auxiliary screen cannot be judged to be in the horizontal upward state, determining that the state of the main screen is in the horizontal upward state.
Further, to achieve the above object, the present invention also provides a computer-readable storage medium storing one or more programs, the one or more programs being executable by one or more processors for:
when receiving an incoming call from the outside, judging whether the main screen or the auxiliary screen is in a horizontal upward state;
when the main screen is horizontally upward, displaying an interface prompt with an incoming call prompt function on the main screen;
and when the auxiliary screen is horizontally upward, displaying an interface prompt of the incoming call prompt function on the auxiliary screen.
According to the technical scheme, when an external incoming call is received, whether a main screen or an auxiliary screen is in a horizontal upward state or not is judged; when the main screen is horizontally upward, displaying an interface prompt with an incoming call prompt function on the main screen; and when the auxiliary screen is horizontally upward, displaying an interface prompt of the incoming call prompt function on the auxiliary screen. The invention unifies the design system of the double-sided screen terminal in the incoming call answering mode, so that the operation logic of the double-sided screen terminal in the incoming call answering mode is unified and ordered, the business execution rule of incoming call answering is simplified, and the execution flow is clearer.
Drawings
Fig. 1 is a schematic diagram of a hardware structure of a dual-screen terminal according to various embodiments of the present invention;
fig. 2 is a diagram of a communication network system architecture according to an embodiment of the present invention;
fig. 3 is a schematic view of a scene in which a dual-screen terminal is in a horizontal upward state in the dual-screen incoming call prompting method of the present invention;
fig. 4 is a schematic view of a scene in which a dual-screen terminal is not in a horizontal upward state in the dual-screen incoming call prompting method of the present invention;
fig. 5 is a schematic view of a scene in which a main screen and an auxiliary screen of a dual-screen terminal are respectively in a vertical state with respect to the ground in the dual-screen incoming call prompting method of the present invention;
FIG. 6 is a flowchart illustrating a double-sided incoming call prompting method according to a first embodiment of the present invention;
FIG. 7 is a flowchart illustrating a second embodiment of a double-sided incoming call prompt method according to the present invention;
fig. 8 is a flowchart illustrating a double-sided incoming call prompting method according to a third embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In the following description, suffixes such as "module", "component", or "unit" used to denote elements are used only for facilitating the explanation of the present invention, and have no specific meaning in itself. Thus, "module", "component" or "unit" may be used mixedly.
The dual screen terminal may be implemented in various forms. For example, the terminal described in the present invention may include a mobile terminal such as a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a Personal Digital Assistant (PDA), a Portable Media Player (PMP), a navigation device, a wearable device, a smart band, a pedometer, and the like, and a fixed terminal such as a Digital TV, a desktop computer, and the like.
The following description will be given taking a double-sided screen terminal as an example, and it will be understood by those skilled in the art that the configuration according to the embodiment of the present invention can be applied to a fixed type terminal in addition to elements particularly used for moving purposes.
Referring to fig. 1, which is a schematic diagram of a hardware structure of a dual-screen terminal for implementing various embodiments of the present invention, the dual-screen terminal 100 may include: RF (Radio Frequency) unit 101, WiFi module 102, audio output unit 103, a/V (audio/video) input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111. The display unit 106 is presented in the form of a display screen, and the display screen includes a main screen and an auxiliary screen, which are physically separated from each other, and respectively display corresponding contents on the dual-sided screen terminal, and simultaneously, can perform collaborative display. Those skilled in the art will appreciate that the dual-screen terminal configuration shown in fig. 1 does not constitute a limitation of a dual-screen terminal, which may include more or fewer components than shown, or some components in combination, or a different arrangement of components.
The following describes each component of the dual-screen terminal in detail with reference to fig. 1:
the radio frequency unit 101 may be configured to receive and transmit signals during information transmission and reception or during a call, and specifically, receive downlink information of a base station and then process the downlink information to the processor 110; in addition, the uplink data is transmitted to the base station. Typically, radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with a network and other devices through wireless communication. The wireless communication may use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communications), GPRS (General Packet Radio Service), CDMA2000(Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division duplex Long Term Evolution), and TDD-LTE (Time Division duplex Long Term Evolution).
WiFi belongs to short-distance wireless transmission technology, and the double-sided screen terminal can help a user to receive and send e-mails, browse webpages, access streaming media and the like through the WiFi module 102, and provides wireless broadband internet access for the user. Although fig. 1 shows the WiFi module 102, it is understood that it does not belong to the essential constitution of the double-sided screen terminal, and may be omitted entirely as needed within the scope not changing the essence of the invention.
The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output as sound when the dual-screen terminal 100 is in a call signal reception mode, a call mode, a recording mode, a voice recognition mode, a broadcast reception mode, or the like. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the dual-screen terminal 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 may include a speaker, a buzzer, and the like.
The a/V input unit 104 is used to receive audio or video signals. The a/V input Unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, the Graphics processor 1041 Processing image data of still pictures or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphic processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 may receive sounds (audio data) via the microphone 1042 in a phone call mode, a recording mode, a voice recognition mode, or the like, and may be capable of processing such sounds into audio data. The processed audio (voice) data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 101 in case of a phone call mode. The microphone 1042 may implement various types of noise cancellation (or suppression) algorithms to cancel (or suppress) noise or interference generated in the course of receiving and transmitting audio signals.
The dual-screen terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 1061 and/or the backlight when the dual-panel terminal 100 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when stationary, and can be used for applications of recognizing the posture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the mobile phone, further description is omitted here.
The display unit 106 is used to display information input by a user or information provided to the user. The Display unit 106 may include a Display panel 1061, and the Display panel 1061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 107 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the dual screen terminal. Specifically, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also referred to as a touch screen, may collect a touch operation performed by a user on or near the touch panel 1071 (e.g., an operation performed by the user on or near the touch panel 1071 using a finger, a stylus, or any other suitable object or accessory), and drive a corresponding connection device according to a predetermined program. The touch panel 1071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 110, and can receive and execute commands sent by the processor 110. In addition, the touch panel 1071 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may include other input devices 1072. In particular, other input devices 1072 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like, and are not limited to these specific examples.
Further, the touch panel 1071 may cover the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or nearby, the touch panel 1071 transmits the touch operation to the processor 110 to determine the type of the touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in fig. 1, the touch panel 1071 and the display panel 1061 are two independent components to implement the input and output functions of the dual-screen terminal, in some embodiments, the touch panel 1071 and the display panel 1061 may be integrated to implement the input and output functions of the dual-screen terminal, which is not limited herein.
The interface unit 108 serves as an interface through which at least one external device can be connected to the dual screen terminal 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the dual-screen terminal 100 or may be used to transmit data between the dual-screen terminal 100 and the external device.
The memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 109 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 110 is a control center of the dual-screen terminal, connects various parts of the entire dual-screen terminal using various interfaces and lines, and performs various functions and processes of the dual-screen terminal by running or executing software programs and/or modules stored in the memory 109 and calling data stored in the memory 109, thereby integrally monitoring the dual-screen terminal. Processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
In the dual-screen terminal, the processor 110 is configured to execute the dual-screen incoming call prompting program stored in the memory 109, and implement the following steps:
when receiving an incoming call from the outside, judging whether the main screen or the auxiliary screen is in a horizontal upward state;
when the main screen is horizontally upward, displaying an interface prompt with an incoming call prompt function on the main screen;
and when the auxiliary screen is horizontally upward, displaying an interface prompt of the incoming call prompt function on the auxiliary screen.
Further, the incoming call prompt function further comprises a ring response and a vibration response, and when the auxiliary screen is horizontally upward, the step of displaying the interface prompt of the incoming call prompt function on the auxiliary screen comprises the following steps:
when the auxiliary screen is horizontally upward, the ring response is closed;
and maintaining the vibration response, and displaying an interface prompt with the incoming call prompt function on the auxiliary screen.
Further, a gyroscope and a light sensor are arranged in the double-sided screen terminal, and the step of judging whether the main screen or the auxiliary screen is in a horizontal upward state comprises the following steps:
establishing a standard plane coordinate system based on the gyroscope, and establishing an actual plane coordinate system based on the plane where the main screen is located;
when the plane included angle between the actual x axis of the actual plane coordinate system and the standard x axis of the standard plane coordinate system is a preset angle, acquiring a light sensation value in the current light sensor based on the light sensor;
when the light sensation value is larger than a preset threshold value, determining that the state of the main screen is horizontal upwards;
and when the light sensation value is smaller than or equal to the preset threshold value, determining that the state of the auxiliary screen is horizontal upward.
Further, the interface prompt includes an answering prompt message and a hang-up prompt message, and the step of displaying the interface prompt with the incoming call prompt function on the auxiliary screen when the auxiliary screen is horizontally upward further includes:
when the auxiliary screen is horizontally upward, displaying answering prompt information and hang-up prompt information on the auxiliary screen;
when a triggering instruction based on hang-up prompt information is received, interrupting incoming call;
and when a triggering instruction based on the answering prompt information is received, the incoming call is connected based on the loudspeaker.
Further, a standard y axis is preset on the standard plane coordinate system, an actual y axis is present on the actual plane coordinate system, and when the auxiliary screen is horizontally upward, the step of displaying the interface prompt of the incoming call prompt function on the auxiliary screen further includes:
when the auxiliary screen displays an incoming call prompt, acquiring the variation trend of a first included angle between an actual x axis and a standard x axis, and acquiring the variation trend of a second included angle between a current actual y axis and a standard y axis;
and when the change trend of the first included angle is detected to be larger than a first preset value and the change trend of the second included angle is detected to be larger than a second preset value, the incoming call is connected.
Further, gyroscope and light sensor are used for detecting the ascending state of main screen and the supplementary screen level of double-sided screen terminal and switch, when assisting the screen level upwards, still include after the step of the interface suggestion that shows the incoming telegram prompt facility on assisting the screen:
and when the fact that the terminal is switched from the auxiliary screen level to the upper screen level to the main screen level is detected, the incoming call is automatically connected.
Further, the step of displaying an interface prompt of the incoming call prompt function on the main screen when the main screen is horizontally upward further comprises the following steps:
and when the terminal is detected to be switched from the main screen upwards to the auxiliary screen horizontally upwards, automatically interrupting the incoming call.
Further, the step of determining whether the main screen or the auxiliary screen is in a horizontal upward state when receiving an incoming call from the outside further includes:
and when the main screen or the auxiliary screen cannot be judged to be in the horizontal upward state, determining that the state of the main screen is in the horizontal upward state.
The dual-screen terminal 100 may further include a power supply 111 (such as a battery) for supplying power to each component, and preferably, the power supply 111 may be logically connected to the processor 110 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system.
Although not shown in fig. 1, the dual screen terminal 100 may further include a bluetooth module or the like, which is not described in detail herein.
In order to facilitate understanding of the embodiments of the present invention, a communication network system on which the dual-screen terminal of the present invention is based is described below.
Referring to fig. 2, fig. 2 is an architecture diagram of a communication Network system according to an embodiment of the present invention, where the communication Network system is an LTE system of a universal mobile telecommunications technology, and the LTE system includes a UE (User Equipment) 201, an E-UTRAN (Evolved UMTS Terrestrial Radio Access Network) 202, an EPC (Evolved Packet Core) 203, and an IP service 204 of an operator, which are in communication connection in sequence.
Specifically, the UE201 may be the terminal 100 described above, and is not described herein again.
The E-UTRAN202 includes eNodeB2021 and other eNodeBs 2022, among others. Among them, the eNodeB2021 may be connected with other eNodeB2022 through backhaul (e.g., X2 interface), the eNodeB2021 is connected to the EPC203, and the eNodeB2021 may provide the UE201 access to the EPC 203.
The EPC203 may include an MME (Mobility Management Entity) 2031, an HSS (Home Subscriber Server) 2032, other MMEs 2033, an SGW (Serving gateway) 2034, a PGW (PDN gateway) 2035, and a PCRF (Policy and Charging Rules Function) 2036, and the like. The MME2031 is a control node that handles signaling between the UE201 and the EPC203, and provides bearer and connection management. HSS2032 is used to provide registers to manage functions such as home location register (not shown) and holds subscriber specific information about service characteristics, data rates, etc. All user data may be sent through SGW2034, PGW2035 may provide IP address assignment for UE201 and other functions, and PCRF2036 is a policy and charging control policy decision point for traffic data flow and IP bearer resources, which selects and provides available policy and charging control decisions for a policy and charging enforcement function (not shown).
The IP services 204 may include the internet, intranets, IMS (IP Multimedia Subsystem), or other IP services, among others.
Although the LTE system is described as an example, it should be understood by those skilled in the art that the present invention is not limited to the LTE system, but may also be applied to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA, and future new network systems.
Based on the double-sided screen terminal hardware structure and the communication network system, the invention provides various embodiments of the method.
The invention provides a double-sided screen incoming call prompting method, which is applied to a double-sided screen terminal, wherein in a first embodiment of the double-sided screen incoming call prompting method, referring to fig. 6, the double-sided screen terminal comprises a main screen and an auxiliary screen, and the double-sided screen incoming call prompting method comprises the following steps:
step S10, when receiving an incoming call from outside, judging whether the main screen or the auxiliary screen is in a horizontal upward state;
the double-sided screen terminal refers to a terminal with a double-sided screen, and comprises a double-sided screen mobile phone, a double-sided screen panel and other equipment. In a dual-screen terminal, there are two screens including a main screen and an auxiliary screen. The main screen and the auxiliary screen can be in two different planes, and the main screen and the auxiliary screen can also be in the same plane through the transformation and folding of mechanical components.
The double-sided screen terminal is an intelligent terminal with a communication function except for a common reader, and the intelligent terminal has a telephone communication function. Since the terminal comprises the main screen and the auxiliary screen, when an incoming call from the outside is received, a problem will be encountered when the incoming call prompt is displayed, and since the receiver and the microphone are positioned on the main screen and the auxiliary screen is not positioned, whether the double-screen terminal needs to simultaneously display two incoming call prompts based on the same incoming call on the main screen and the auxiliary screen respectively or not is judged. Because the auxiliary screen is not provided with hardware equipment for answering the incoming call, if the incoming call does not need to be displayed on the auxiliary screen, the incoming call is easy to miss and leak; if two incoming call prompts need to be displayed respectively, but the auxiliary screen cannot answer the incoming call, the incoming call prompts are displayed completely without use, so that the advantages of the double-sided screen terminal are lost.
The invention redesigns the functions of the main screen and the auxiliary screen respectively by improving the service flow of the incoming call answering mode, thereby changing the function logic of the main screen and the auxiliary screen in the incoming call state.
Specifically, when the double-sided screen terminal receives an incoming call, the current placement states of the main screen and the auxiliary screen are respectively detected, and the screen in the horizontal upward state is judged according to the placement states of the main screen and the auxiliary screen. It should be noted that, the horizontal upward state refers to the orientation of the screen above the horizontal line that the dual-screen terminal faces in the horizontal state, for example, the main screen and the auxiliary screen of the dual-screen terminal are usually in front-back orientation, and when the dual-screen terminal is horizontally placed on a desk, if the main screen is above the auxiliary screen, it is determined that the main screen is in the horizontal upward state; otherwise, if the auxiliary screen is on the main screen, the auxiliary screen is determined to be in a horizontal upward state.
In this embodiment, the horizontal-up state may be a generalized basic concept. Alternatively, since the dual-screen terminal is not placed on the desktop in a part of the scene, that is, the dual-screen terminal does not always maintain the state in the horizontal direction in a part of the scene, more times, the dual-screen terminal may be held by the user, or placed in a cluttered backpack, or the like. At this time, the main screen or the auxiliary screen cannot be placed horizontally upwards. Therefore, the range of the horizontal upward state can be further expanded, and the horizontal upward state refers to a state that all the positions are placed upward on the reference base line in the horizontal direction. Referring to fig. 3, a dotted line in fig. 3 is a horizontal line, in a normal case, the terminal in fig. 3 is in a horizontal upward state, an interface where the main screen or the auxiliary screen is located is in a parallel state with the horizontal line when the terminal is horizontally placed, and the horizontal upward screen can be uniquely determined. Referring to the terminal in fig. 4, the terminal is not in a horizontal placement state, where the interfaces of the main screen and the auxiliary screen are both in a non-parallel state with the horizontal line, but there must be a screen whose interface is upward and points above the horizontal line, and then the screen can be determined to be in the horizontal upward direction.
Step S20, when the main screen is horizontally upward, displaying an interface prompt with an incoming call prompt function on the main screen;
in step S30, when the auxiliary screen is horizontally upward, an interface prompt of the incoming call prompt function is displayed on the auxiliary screen.
By judging which screen of the main screen and the auxiliary screen is in the horizontal upward state, the embodiment can execute the corresponding functional process. In this embodiment, after determining that the dual-screen terminal is currently on the horizontally upward screen, the incoming call prompt function is executed according to the horizontally upward screen. The basic function of the incoming call prompt function is interface prompt, and the prompt information of incoming call is displayed on the screen, such as the number of the incoming call, the head of the incoming call task, the hang-up of the incoming call, the connection of the incoming call, and the like.
When the double-sided screen terminal determines that the main screen is in a horizontal upward state, the fact that the main screen of the current double-sided screen terminal is upward is proved, and when the main screen is upward, the fact that the incoming call can be perceived by a user to the maximum extent in a normal scene means that the incoming call can be perceived by the user to the maximum extent; and the auxiliary screen faces downwards, even if the caller ID interface prompt is displayed on the auxiliary screen, the content on the display screen cannot be displayed to the user, the large range is covered, the content does not fall within the observation range of the user, the user cannot perceive the content, and the user can observe the interface prompt on the auxiliary screen only by turning the auxiliary screen upwards. Therefore, when the main screen is horizontally upward, the interface prompt of the incoming call prompt function is displayed on the main screen.
Similarly, when the double-sided screen terminal determines that the auxiliary screen is in a horizontal upward state, the fact that the auxiliary screen of the current double-sided screen terminal is upward and the auxiliary screen is upward is proved, the auxiliary screen is the screen which is most probably within the observation range of the user, and at the moment, the double-sided screen terminal displays an interface prompt of a call prompt function on the auxiliary screen.
Optionally, the incoming call prompt function further includes a ring tone response and a vibration response, and the step S30 includes:
step S31, when the auxiliary screen is upward, the ring response is closed;
and step S32, keeping the vibration response and displaying the interface prompt of the incoming call information prompt function on the auxiliary screen.
The incoming call prompt function is completed by displaying incoming call information prompt on a display screen, playing ring tone through a loudspeaker to respond to the prompt, and vibrating a body to prompt a user.
However, the ring tone generated when the incoming call is received attracts the attention of the user and interrupts the current on-going or processing items of the user. For business people, assuming that the user is in a meeting, the ring response interrupts the meeting process, and the meeting order is affected.
In addition, the main screen in the double-sided screen terminal is a main display device and is the screen with the most use frequency, and the auxiliary screen is only used as an auxiliary screen and has lower use frequency. And when the auxiliary screen with low use frequency is horizontally upward, the fact that the current user uses the auxiliary screen is proved, namely the attention of the user is on the auxiliary screen of the double-sided screen terminal. In the incoming call alert function, the ring tone response requires sound to be generated through the speaker, and the volume thereof may be set high. When the user is attentively positioned on the auxiliary screen, the volume of the ring response in the incoming call prompt function may cause a certain frightening to the user, causing a bad use experience, thereby properly reducing the ring response function in the prompt function. Because the attention of the user is in the auxiliary screen, the user still can not miss other prompt messages in the auxiliary screen even if no ring response exists. Other prompts include vibrational responses, and incoming message prompts displayed on the secondary screen. The alerting action of the vibration response and the interface prompt is more moderate than the ring tone response, and does not distract the user too much. Therefore, when the auxiliary screen is horizontally upward, the ring response is closed, the body vibration response function in the incoming call prompt function is continuously executed, and the interface prompt of the incoming call prompt function is displayed on the auxiliary screen.
Further, the interface prompt includes an answering prompt message and a hang-up prompt message, and the step S30 further includes:
step S33, when the auxiliary screen is upward, the answering prompt message and the hang-up prompt message are displayed on the auxiliary screen;
the interface prompt is displayed on the auxiliary screen, the specific prompt content comprises two basic functions in the incoming call communication, namely answering and hanging up, so that the interactive interface presented to the user by the double-sided screen terminal comprises answering prompt information and hanging up prompt information, and the user can select answering or hanging up according to actual requirements.
Step S34, when a triggering instruction based on hang-up prompting information is received, incoming call is interrupted;
the user is based on the selection operation performed on the auxiliary screen, so when the double-sided screen terminal receives the trigger instruction based on the hang-up prompt information, the incoming call can be directly interrupted as a common hang-up instruction.
In step S35, when a trigger instruction based on the answering prompt information is received, the incoming call is connected based on the speaker.
However, if the user triggers the answering function based on the answering prompt information on the auxiliary screen, the user cannot normally answer the sound of the incoming call even if the incoming call is normally connected because the auxiliary screen is not provided with the receiver, and the incoming call answering function of the auxiliary screen loses significance unless the user returns to the main screen to answer the incoming call through the receiver. In this embodiment, when a trigger instruction based on the answering prompt information is received, the dual-screen terminal may start a built-in speaker, and connect an incoming call, and complete an answering operation by playing a sound in the incoming call.
It can be understood that, in the process of answering the incoming call, the user can receive the sound of the incoming call through the loudspeaker, and meanwhile, because the microphone is in the open position, even if the microphone is placed in the main screen area, the user can receive the sound from the auxiliary screen area, therefore, the microphone and the loudspeaker can be used for completing the communication in the process of answering the incoming call on the basis of facing the auxiliary screen.
According to the technical scheme, when an external incoming call is received, whether a main screen or an auxiliary screen is in a horizontal upward state or not is judged; when the main screen is horizontally upward, displaying an interface prompt with an incoming call prompt function on the main screen; and when the auxiliary screen is horizontally upward, displaying an interface prompt of the incoming call prompt function on the auxiliary screen. The invention unifies the design system of the double-sided screen terminal in the incoming call answering mode, so that the operation logic of the double-sided screen terminal in the incoming call answering mode is unified and ordered, the business execution rule of incoming call answering is simplified, and the execution flow is clearer.
Further, on the basis of the first embodiment of the double-sided screen incoming call prompting method of the present invention, a second embodiment of the double-sided screen incoming call prompting method is provided, referring to fig. 7, the difference between the second embodiment and the first embodiment is that a gyroscope and a light sensor are built in the double-sided screen terminal, and the step S10 includes:
step S11, establishing a standard plane coordinate system based on the gyroscope, and establishing an actual plane coordinate system based on the plane of the main screen;
the gyroscope can sense the current posture change of the double-sided screen terminal, and data quantization is carried out on the placement state of the double-sided screen terminal by establishing an initial standard coordinate system. The gyroscope establishes a standard plane coordinate system in the real world according to the sensed coordinate data, and establishes a standard x axis and a standard y axis on a plane coordinate axis by taking a horizontal line sensed by the standard plane coordinate system as reference; and an actual plane coordinate system is established based on the plane of the main screen of the double-sided screen terminal.
Specifically, the actual plane coordinate system is implemented with reference to the main screen. For example, the transverse operation direction in the main screen of the double-sided screen terminal is set as the actual x-axis of the actual planar coordinate system, and the longitudinal operation direction in the main screen is set as the actual y-axis of the actual planar coordinate system, so that the complete actual planar coordinate system is established. Since the actual plane coordinate system is established according to the home screen, when the position state of the home screen changes, the actual plane coordinate system will also change, that is, the setting of the actual plane coordinate system is fixed relative to the dual-screen terminal, but its existing form is dynamic, and changes in absolute position occur with the change of the home screen position.
It can be understood that the coordinate system established by the gyroscope may be a planar coordinate system or a stereoscopic coordinate system, and this embodiment is mainly explained by the planar coordinate system, and when there is a further precision requirement, the gyroscope may add one coordinate dimension, and refine the placement state of the dual-screen terminal by the stereoscopic coordinate system, so as to satisfy a higher function.
Step S12, when the plane included angle between the actual x-axis of the actual plane coordinate system and the standard x-axis of the standard plane coordinate system is a preset angle, acquiring the light sensation value in the current light sensor based on the light sensor;
according to the standard plane coordinate system and the actual plane coordinate system established by the gyroscope, when the posture of the double-sided screen terminal changes, the coordinate data in the corresponding actual plane coordinate system also changes, for example, the double-sided screen terminal is placed on a horizontal desktop and picked up by a user. The actual x-axis in the actual planar coordinate system of the dual-screen terminal and the standard x-axis in the standard planar coordinate system will have a planar angle. The plane included angle refers to an included angle generated by an actual x axis and a standard x axis in a plane where an actual plane coordinate system is located and a standard plane coordinate system is located. The plane angle can be detected by a gyroscope in real time. In this embodiment, a preset angle is set to be used as a threshold value of the plane included angle for judgment. Of course, the preset angle may be self-defined or preset, and the precision thereof may be determined according to the setting, it may be understood that the preset angle is used as a determination threshold, or may be a section of interval value, which may be set as a section of angle range, and for convenience of understanding, the following will be defined in the form of numerical value points.
When the plane included angle between the actual x axis of the actual plane coordinate system and the standard x axis of the standard plane coordinate system is a preset angle, the double-sided screen terminal can detect the ambient light sensation value through the light sensor. The light sensor is a brightness sensor arranged on the main screen, can detect the brightness of ambient light, and quantizes the brightness into specific data, namely a light sensation value.
Step S13, when the light sensation value is larger than a preset threshold value, determining that the state of the main screen is horizontal upward;
in step S14, when the light sensation value is less than or equal to the preset threshold, it is determined that the state of the auxiliary screen is horizontal upward.
In order to conveniently judge which screen of the double-sided screen terminal is in the horizontal upward state, judgment can be carried out through the light sensitivity value. If the main screen is horizontally up, the data of the light sensation values on the main screen will be higher. In order to accurately quantify the light sensation value, a predetermined threshold is set as a criterion for determining the light sensation value. When the light sensation value is detected to be larger than the preset threshold value, the light sensation value is proved to be larger than the set threshold value, the light sensation value can be used as the high light sensation threshold value received by the main screen, namely the light sensation value is larger than the preset threshold value, and the current state that the main screen of the terminal is in the horizontal upward state can be judged. On the contrary, when the light sensation value is smaller than or equal to the preset threshold value, the auxiliary screen of the terminal can be judged to be in the horizontal upward state.
Further, on the basis of the second embodiment of the double-sided screen incoming call prompting method of the present invention, a third embodiment of the double-sided screen incoming call prompting method is proposed, referring to fig. 8, a difference between the third embodiment and the second embodiment is that a standard y axis exists on the standard plane coordinate system, an actual y axis exists on the actual plane coordinate system, and the step S30 is followed by:
step S40, when the auxiliary screen displays the incoming call prompt, the change trend of a first included angle between the actual x axis and the standard x axis is obtained, and the change trend of a second included angle between the current actual y axis and the standard y axis is obtained;
when the auxiliary screen is horizontally upward, the auxiliary screen displays a call prompt, and at the moment, the user may answer the call. In order to facilitate analysis of user behavior characteristics, in the embodiment, when the terminal displays the incoming call prompt, coordinate data in an actual plane coordinate system and a standard plane coordinate system established by the gyroscope are acquired at the same time.
If the user answers the incoming call, the user may need to have a flip terminal to switch to the upward gesture of the main screen, and answer the incoming call by using the receiver on the main screen. When the terminal is turned over, the coordinate data detected by the gyroscope has a certain variation trend, and the gyroscope captures the variation trend.
The terminal gyroscope is used for acquiring a first included angle formed by an actual y axis on a current actual plane coordinate system and a standard y axis on a standard plane coordinate system. When the user turns over the terminal, the first included angle is changed accordingly. Similarly, the gyroscope can acquire the variation trend of a second included angle between the current actual y axis and the standard y axis.
In step S50, when it is detected that the variation trend of the first angle is greater than the first preset value and the variation trend of the second angle is greater than the second preset value, the incoming call is connected.
The variation trend of the first angle and the variation trend of the second angle may exclude some error ranges, such as slight posture adjustment or moving or lifting the terminal. When the variation trend of the first included angle and the second included angle is larger, the adjustment or movement of the current terminal can be proved to belong to large-amplitude operation, and a user can turn over the terminal to prepare to answer the call. The angle variation trend driven by the overturning trend needs to be accurately judged in the actual detection process. Therefore, whether the user turns the upward state of the auxiliary screen of the terminal into the upward state of the main screen can be efficiently judged according to the change trend of the x axis of the first included angle and the change trend of the y axis of the second included angle, and whether the user intends to answer the incoming call is deduced. Therefore, the terminal sets the first preset value and the second preset value as the judgment criteria of the variation trend of the first included angle and the variation trend of the second included angle. When detecting that the variation trend of the first included angle is larger than a first preset value and the variation trend of the second included angle is larger than a second preset value, the terminal judges that the user is ready to answer the incoming call, and at the moment, the terminal connects the incoming call based on the health maintenance terminal.
It can be understood that the determination of the variation trend can be more effective than the determination of the included angle, so that the variation trend reflects the operation state and behavior characteristics of the user, and the operation intention of the user can be reflected more truly.
Further, on the basis of the first embodiment of the double-sided screen incoming call prompting method of the present invention, a fourth embodiment of the double-sided screen incoming call prompting method is provided, and referring to fig. xx, a difference between the fourth embodiment and the first embodiment is that the gyroscope and the light sensor are used for detecting a state switching of a main screen and an auxiliary screen of the double-sided screen terminal in a horizontal upward direction, and the step S30 further includes:
and step S60, when the terminal is detected to be switched from the auxiliary screen level to the main screen level upwards, automatically connecting the incoming call.
In real life, as the receiver exists on the main screen, the formal call answering is mainly realized through the main screen. Therefore, the user may frequently use the main screen to answer the incoming call, and when the auxiliary screen of the dual-screen terminal is in a horizontal upward state, the user may switch the dual-screen terminal from the auxiliary screen upward to the main screen upward to answer the incoming call by using the receiver on the main screen. In order to facilitate answering the incoming call, the double-sided screen terminal displays the incoming call prompt on the auxiliary screen when receiving the incoming call from the outside on the basis that the auxiliary screen is horizontally upward. And after the incoming call prompt, the double-sided screen terminal detects the change of the placement state of the terminal in real time. When the fact that the terminal is switched from the auxiliary screen horizontal direction to the main screen horizontal direction is detected, the fact that the user turns over the double-sided screen terminal is proved, and the terminal is in the incoming call scene at the moment, and then the fact that the user is ready for incoming call communication can be presumed. At this time, the terminal automatically connects the incoming call.
Further, on the basis of the first embodiment of the double-sided screen incoming call prompting method of the present invention, a fifth embodiment of the double-sided screen incoming call prompting method is proposed, and referring to fig. xx, the difference between the fifth embodiment and the first embodiment is that after step S20, the method further includes:
and step S70, when the terminal is detected to be switched from the main screen upwards to the auxiliary screen horizontally upwards, automatically interrupting the incoming call.
The user uses the main screen to answer the incoming call, and when the main screen of the double-sided screen terminal is in a horizontal upward state, the incoming call prompt is displayed on the main screen. After the incoming call prompt, the double-screen terminal detects the change of the placement state of the terminal in real time. When the fact that the terminal is switched from the main screen to the auxiliary screen from the upper part to the horizontal direction is detected, the fact that the user turns over the double-sided screen terminal is proved, the double-sided screen terminal is in the incoming call scene at the moment, and under the condition that the main screen displays the incoming call prompt, the user still turns over the double-sided screen terminal and turns the auxiliary screen upwards, and then the user can be presumed not to answer the call currently. At this time, the terminal may determine the true intention of the user based on the operation behavior of the user, and interrupt the incoming call.
Further, on the basis of the first embodiment of the double-sided screen incoming call prompting method of the present invention, a sixth embodiment of the double-sided screen incoming call prompting method is provided, and referring to fig. xx, a difference between the sixth embodiment and the first embodiment is that the step of determining whether the main screen or the auxiliary screen is in a horizontal upward state when an external incoming call is received further includes:
in step S15, when it cannot be determined whether the main screen or the auxiliary screen is in the horizontally upward state, it is determined that the state of the main screen is in the horizontally upward state.
In a real scene, the dual-screen terminal may have a state where neither the main screen nor the auxiliary screen is horizontally upward, for example, referring to fig. 5, the main screen and the auxiliary screen of the dual-screen terminal are respectively in a vertical state with the ground; or the gyroscope in the double-sided screen terminal fails, and the screen cannot be correctly judged to be in the horizontal upward state. At this time, when the dual-screen terminal cannot judge whether the main screen or the auxiliary screen is in the horizontal upward state, in order to ensure that the incoming call answering mode can be normally executed, under the condition that which screen is upward cannot be determined, the dual-screen terminal determines that the main screen is in the horizontal upward state.
The present invention also provides a computer readable storage medium storing one or more programs, the one or more programs being further executable by one or more processors for:
when receiving an incoming call from the outside, judging whether the main screen or the auxiliary screen is in a horizontal upward state;
when the main screen is horizontally upward, displaying an interface prompt with an incoming call prompt function on the main screen;
and when the auxiliary screen is horizontally upward, displaying an interface prompt of the incoming call prompt function on the auxiliary screen.
The specific implementation manner of the computer-readable storage medium of the present invention is substantially the same as the above-mentioned double-sided screen incoming call prompting method and the embodiments of the double-sided screen terminal, and will not be described herein again.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (8)
1. The double-sided screen incoming call prompting method is applied to a double-sided screen terminal, the double-sided screen terminal comprises a main screen and an auxiliary screen, a receiver is arranged on the main screen, the receiver is not arranged on the auxiliary screen, and the double-sided screen incoming call prompting method comprises the following steps:
when receiving an incoming call from the outside, judging whether the main screen or the auxiliary screen is in a horizontal upward state;
when the main screen is horizontally upward, displaying an interface prompt with an incoming call prompt function on the main screen;
when the auxiliary screen is horizontally upward, displaying an interface prompt of the incoming call prompt function on the auxiliary screen;
the double-sided screen terminal is internally provided with a gyroscope and a light sensor, and the step of judging whether the main screen or the auxiliary screen is in a horizontal upward state comprises the following steps:
establishing a standard plane coordinate system based on the gyroscope, and establishing an actual plane coordinate system based on the plane where the main screen is located;
when the plane included angle between the actual x axis of the actual plane coordinate system and the standard x axis of the standard plane coordinate system is a preset angle, acquiring a light sensation value in the current light sensor based on the light sensor;
when the light sensation value is larger than a preset threshold value, determining that the state of the main screen is horizontal upwards;
when the light sensation value is smaller than or equal to a preset threshold value, determining that the state of the auxiliary screen is horizontal upward;
the standard plane coordinate system is pre-provided with a standard y axis, the actual plane coordinate system is provided with an actual y axis, and when the auxiliary screen is horizontally upward, the step of displaying the interface prompt of the incoming call prompt function on the auxiliary screen further comprises the following steps:
when the auxiliary screen displays an incoming call prompt, acquiring the variation trend of a first included angle between an actual x axis and a standard x axis, and acquiring the variation trend of a second included angle between a current actual y axis and a standard y axis; the change trend of the first included angle and the change trend of the second included angle indicate whether the user intends to answer the incoming call;
and when the change trend of the first included angle is detected to be larger than a first preset value and the change trend of the second included angle is detected to be larger than a second preset value, the incoming call is connected.
2. The dual-sided screen incoming call alert method of claim 1, wherein the incoming call alert function further comprises a ring response and a vibration response, and the step of displaying an interface alert of the incoming call alert function on the secondary screen when the secondary screen is horizontally up comprises:
when the auxiliary screen is horizontally upward, the ring response is closed;
and maintaining the vibration response, and displaying an interface prompt with the incoming call prompt function on the auxiliary screen.
3. The double-sided screen incoming call prompt method of claim 1, wherein the interface prompt comprises an answering prompt message and a hang-up prompt message, and the step of displaying the interface prompt of the incoming call prompt function on the secondary screen when the secondary screen is horizontally upward further comprises:
when the auxiliary screen is horizontally upward, displaying answering prompt information and hang-up prompt information on the auxiliary screen;
when a triggering instruction based on hang-up prompt information is received, interrupting incoming call;
and when a triggering instruction based on the answering prompt information is received, the incoming call is connected based on the loudspeaker.
4. The double-sided screen incoming call prompt method according to any one of claims 1 to 3, wherein the gyroscope and the light sensor are used for detecting the state switching of the main screen and the auxiliary screen of the double-sided screen terminal in the horizontal upward direction, and the step of displaying the interface prompt of the incoming call prompt function on the auxiliary screen when the auxiliary screen is in the horizontal upward direction further comprises the following steps:
and when the fact that the terminal is switched from the auxiliary screen level to the upper screen level to the main screen level is detected, the incoming call is automatically connected.
5. The double-sided screen incoming call prompt method according to any one of claims 1 to 3, wherein the step of displaying an incoming call prompt function interface prompt on the main screen when the main screen is horizontally upward further comprises:
and when the terminal is detected to be switched from the main screen upwards to the auxiliary screen horizontally upwards, automatically interrupting the incoming call.
6. The double-sided screen incoming call prompting method of claim 1, wherein the step of judging whether the main screen or the auxiliary screen is in a horizontal upward state when an external incoming call is received further comprises:
and when the main screen or the auxiliary screen cannot be judged to be in the horizontal upward state, determining that the state of the main screen is in the horizontal upward state.
7. A double-sided screen terminal is characterized in that the double-sided screen terminal comprises two screens on the double-sided screen terminal, namely a main screen and an auxiliary screen, a memory, a processor, a communication bus and a double-sided screen incoming call prompt program stored on the memory,
the communication bus is used for realizing communication connection between the processor and the memory;
the processor is used for executing the double-sided screen incoming call prompting program to realize the steps of the double-sided screen incoming call prompting method according to any one of claims 1 to 6.
8. A computer-readable storage medium, wherein a double-sided screen incoming call prompting program is stored on the computer-readable storage medium, and when executed by a processor, the double-sided screen incoming call prompting program implements the steps of the double-sided screen incoming call prompting method according to any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711231996.7A CN108063864B (en) | 2017-11-29 | 2017-11-29 | Double-sided screen incoming call prompting method, double-sided screen terminal and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711231996.7A CN108063864B (en) | 2017-11-29 | 2017-11-29 | Double-sided screen incoming call prompting method, double-sided screen terminal and computer readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108063864A CN108063864A (en) | 2018-05-22 |
CN108063864B true CN108063864B (en) | 2021-05-21 |
Family
ID=62135846
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711231996.7A Active CN108063864B (en) | 2017-11-29 | 2017-11-29 | Double-sided screen incoming call prompting method, double-sided screen terminal and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108063864B (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019227752A1 (en) * | 2018-05-28 | 2019-12-05 | 华为技术有限公司 | Method for operating electronic device and electronic device |
WO2019227281A1 (en) | 2018-05-28 | 2019-12-05 | 华为技术有限公司 | Capture method and electronic device |
CN108881542A (en) * | 2018-06-28 | 2018-11-23 | 努比亚技术有限公司 | Mobile terminal call method, mobile terminal and computer readable storage medium |
CN109005288A (en) * | 2018-07-25 | 2018-12-14 | 努比亚技术有限公司 | Call processing method, double-sided screen terminal and computer readable storage medium |
CN109408010A (en) * | 2018-08-31 | 2019-03-01 | 努比亚技术有限公司 | A kind of screen use state recognition methods, equipment and computer can storage mediums |
CN109104532B (en) * | 2018-09-21 | 2020-09-22 | Oppo(重庆)智能科技有限公司 | Incoming call control method and related device and storage medium |
CN109274822A (en) * | 2018-09-26 | 2019-01-25 | 努比亚技术有限公司 | A kind of method of locating terminal, terminal and computer readable storage medium |
CN111131553A (en) * | 2018-10-31 | 2020-05-08 | 青岛海信移动通信技术股份有限公司 | Double-screen mobile terminal and incoming call and outgoing call processing method thereof |
CN109361804B (en) * | 2018-11-26 | 2021-01-26 | 维沃移动通信有限公司 | Incoming call processing method and mobile terminal |
CN109669656B (en) * | 2018-12-25 | 2021-11-16 | 维沃移动通信有限公司 | Information display method and terminal equipment |
CN110138966A (en) * | 2019-04-23 | 2019-08-16 | 珠海格力电器股份有限公司 | Message prompt display method of folding screen terminal and terminal |
CN112985326B (en) * | 2019-12-13 | 2023-08-15 | 深圳富泰宏精密工业有限公司 | Handheld electronic device and control method thereof |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014149699A (en) * | 2013-02-01 | 2014-08-21 | Nec Casio Mobile Communications Ltd | Mobile information terminal, control method, and program |
CN105022577A (en) * | 2014-04-29 | 2015-11-04 | 宇龙计算机通信科技(深圳)有限公司 | Display method and device of multi-screen mobile terminal |
CN106155325A (en) * | 2016-07-22 | 2016-11-23 | 努比亚技术有限公司 | A kind of shuangping san Rouser and method |
CN106210195A (en) * | 2016-07-21 | 2016-12-07 | 努比亚技术有限公司 | The changing method of a kind of double-sided screen and terminal |
CN106941572A (en) * | 2017-04-27 | 2017-07-11 | 北京小米移动软件有限公司 | Incoming call reminding method and device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104270534A (en) * | 2014-10-29 | 2015-01-07 | 广州三星通信技术研究有限公司 | Terminal equipment control method and device |
CN107025006A (en) * | 2016-01-29 | 2017-08-08 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment |
-
2017
- 2017-11-29 CN CN201711231996.7A patent/CN108063864B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014149699A (en) * | 2013-02-01 | 2014-08-21 | Nec Casio Mobile Communications Ltd | Mobile information terminal, control method, and program |
CN105022577A (en) * | 2014-04-29 | 2015-11-04 | 宇龙计算机通信科技(深圳)有限公司 | Display method and device of multi-screen mobile terminal |
CN106210195A (en) * | 2016-07-21 | 2016-12-07 | 努比亚技术有限公司 | The changing method of a kind of double-sided screen and terminal |
CN106155325A (en) * | 2016-07-22 | 2016-11-23 | 努比亚技术有限公司 | A kind of shuangping san Rouser and method |
CN106941572A (en) * | 2017-04-27 | 2017-07-11 | 北京小米移动软件有限公司 | Incoming call reminding method and device |
Also Published As
Publication number | Publication date |
---|---|
CN108063864A (en) | 2018-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108063864B (en) | Double-sided screen incoming call prompting method, double-sided screen terminal and computer readable storage medium | |
CN107943400B (en) | Double-sided screen switching method, mobile terminal and readable storage medium | |
CN107222613B (en) | Display method and terminal | |
CN107943367B (en) | Interface display method of double-screen terminal, double-screen terminal and computer storage medium | |
CN112799577B (en) | Method, terminal and storage medium for projecting small window | |
CN108108081B (en) | Information display method based on double-sided screen, mobile terminal and readable storage medium | |
CN107273035B (en) | Application program recommendation method and mobile terminal | |
CN107635070B (en) | Message reminding method, terminal and storage medium | |
CN108234773A (en) | A kind of switching method of double-sided screen, terminal and storage medium | |
CN109040441B (en) | Application body-separating display method, mobile terminal and computer readable storage medium | |
CN107807767B (en) | Communication service processing method, terminal and computer readable storage medium | |
CN108172161B (en) | Display method based on flexible screen, mobile terminal and computer readable storage medium | |
CN108184023B (en) | Screen state control method, mobile terminal and computer readable storage medium | |
CN108156325B (en) | Double-sided screen incoming call control method and device and computer readable storage medium | |
CN107979667B (en) | Dual-screen display method, mobile terminal and computer-readable storage medium | |
CN108563388B (en) | Screen operation method, mobile terminal and computer-readable storage medium | |
CN110955397A (en) | Method for setting frame rate of game terminal, game terminal and storage medium | |
CN108076221B (en) | Terminal control method, terminal and computer readable storage medium | |
CN107707755B (en) | Key using method, terminal and computer readable storage medium | |
CN108712558A (en) | Incoming call reminding method, mobile terminal and the readable storage medium storing program for executing of mobile terminal | |
CN109309762B (en) | Message processing method, device, mobile terminal and storage medium | |
CN109063444B (en) | Mobile terminal screen unlocking method, mobile terminal and computer readable storage medium | |
CN108418966B (en) | Message prompting method, mobile terminal and computer readable storage medium | |
CN107340958B (en) | Horizontal and vertical screen switching method and mobile terminal | |
CN107678622B (en) | Application icon display method, terminal and 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |