[go: up one dir, main page]

CN107807751B - Portable electronic device, operation method thereof, and recording medium using the method - Google Patents

Portable electronic device, operation method thereof, and recording medium using the method Download PDF

Info

Publication number
CN107807751B
CN107807751B CN201710814505.5A CN201710814505A CN107807751B CN 107807751 B CN107807751 B CN 107807751B CN 201710814505 A CN201710814505 A CN 201710814505A CN 107807751 B CN107807751 B CN 107807751B
Authority
CN
China
Prior art keywords
electronic device
portable electronic
event
sensor
squeeze
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710814505.5A
Other languages
Chinese (zh)
Other versions
CN107807751A (en
Inventor
林佳瑶
林彦宏
林石隆
何家驹
李轩易
李冠慰
陈建顺
陈昱宏
谢俊鸿
黄彬宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HTC Corp
Original Assignee
HTC Corp
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
Priority claimed from US15/594,851 external-priority patent/US10067668B2/en
Priority claimed from US15/699,155 external-priority patent/US10664092B2/en
Application filed by HTC Corp filed Critical HTC Corp
Publication of CN107807751A publication Critical patent/CN107807751A/en
Application granted granted Critical
Publication of CN107807751B publication Critical patent/CN107807751B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0414Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
    • 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72463User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions to restrict the functionality of the device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04105Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

A portable electronic device, an operating method thereof and a recording medium using the method are provided. The portable electronic device comprises a main body and an edge sensor. The edge sensor is disposed adjacent an edge of the body. The operation method comprises the following steps. When the portable electronic device detects an insertion event or a pull-out event of a peripheral device, a squeeze event sensed by the edge sensor is ignored. The pinching event is generated when a pinching motion occurs during a first period of time as sensed by the edge sensor. An insertion event or a withdrawal event occurs during the first time period. Alternatively, the squeezing action is initiated a second time period after the insertion event or the withdrawal event occurs.

Description

Portable electronic device, operation method thereof and recording medium using the method
Technical Field
The present disclosure relates to a portable electronic device and an operating method thereof, and more particularly, to a portable electronic device having an edge sensor and an operating method thereof.
Background
Currently, a conventional portable electronic device such as a mobile phone having a touch display screen is used for displaying an image or sensing a touch action. The portable electronic device can execute corresponding functional operation according to the touch action.
Disclosure of Invention
The present disclosure provides a portable electronic device, an operating method for the portable electronic device, and a non-transitory computer-readable recording medium.
According to a concept of the present disclosure, an operating method for a portable electronic device is provided. The portable electronic device comprises a main body and an edge sensor. The edge sensor is disposed adjacent an edge of the body. The operation method comprises the following steps. When the portable electronic device detects an insertion event or a pull-out event of a peripheral device, a squeeze event sensed by the edge sensor is ignored. The pinching event is generated when a pinching motion occurs during a first period of time as sensed by the edge sensor. An insertion event or a withdrawal event occurs during the first time period. Alternatively, the squeezing action is initiated a second time period after the insertion event or the withdrawal event occurs.
According to a concept of the present disclosure, there is provided a non-transitory computer-readable recording medium. The non-transitory computer readable recording medium stores one or more programs. When the one or more programs are loaded into a computer and executed, the one or more programs cause a processor to perform the method of operating the portable electronic device as described above.
According to yet another aspect of the present disclosure, a portable electronic device is provided. The portable electronic device comprises a main body, a processor and an edge sensor. The edge sensor is electrically coupled to the processor and disposed adjacent to an edge of the body. When the portable electronic device detects an insertion event or a pull-out event of a peripheral device, the processor ignores a squeeze event sensed by the edge sensor. The pinching event is generated when a pinching motion occurs during a first period of time as sensed by the edge sensor. An insertion event or a withdrawal event occurs during the first time period. Alternatively, the squeezing action is initiated a second time period after the insertion event or the withdrawal event occurs.
Drawings
In order to better understand the above and other aspects of the present invention, the following detailed description of the embodiments is made with reference to the accompanying drawings:
fig. 1 is a block diagram of a portable electronic device according to an embodiment of the invention.
Fig. 2 is a schematic diagram of a portable electronic device.
FIG. 3 is a diagram of the portable electronic device when the user dials the edge.
FIG. 4A is a schematic diagram of an edge sensing panel according to an embodiment of the invention.
FIG. 4B is a schematic diagram of an edge sensing panel according to another embodiment of the invention.
Fig. 5 is a schematic view of the portable electronic device pressed by a user.
Fig. 6 is a schematic diagram of the case when the user's finger slides on one long side of the portable electronic device.
Fig. 7 is a schematic diagram of a user's finger sliding on two long sides of the portable electronic device.
Fig. 8 is a schematic diagram of the case when the user's finger slides rapidly on one long side of the portable electronic device.
Fig. 9 is a schematic view when a user presses the left and right portions of one long side of the portable electronic device simultaneously in the landscape mode.
FIG. 10 is a graph of time versus pressure for an embodiment of the present invention.
FIG. 11 is a graph of time versus pressure for an embodiment of the present invention.
FIG. 12 is a graph of time versus pressure for an embodiment of the present invention.
Fig. 13A to 13I are schematic views of visual images sequentially changed according to pressing actions.
Fig. 14A to 14D are schematic views of visual images sequentially changed according to pressing actions.
FIG. 15 is a graph of time versus pressure for an embodiment of the present invention.
Fig. 16 is a schematic diagram of a portable electronic device having a special area according to an embodiment of the invention.
Fig. 17 is a block diagram of a portable electronic device according to another embodiment of the invention.
FIG. 18 is a graph of time versus pressure for an embodiment of the present invention.
Fig. 19 is a block diagram of a portable electronic device according to another embodiment of the invention.
Fig. 20 is a schematic view of the portable electronic device when a user holds and shakes the portable electronic device.
Fig. 21 is a schematic view when the user squeezes and turns over the portable electronic device.
Fig. 22 is a schematic view of a user covering the portable electronic device with a hand.
Fig. 23 is a block diagram of a portable electronic device according to another embodiment of the invention.
Fig. 24 is a flowchart of an operating method of the portable electronic device.
Fig. 25 is another flowchart of the operation method of the portable electronic device.
Fig. 26 is another flowchart of an operating method of the portable electronic device.
Fig. 27 is another flowchart of the operating method of the portable electronic device.
Fig. 28 is another flowchart of the operation method of the portable electronic device.
FIG. 29 is a diagram illustrating the portable electronic device displaying a keyboard image adjacent to the right thumb when the portable electronic device is held by the right hand.
FIG. 30 is a diagram illustrating the portable electronic device held by the left hand with the portable electronic device displaying a keyboard image adjacent to the left thumb.
Fig. 31 is a flowchart of an operating method for the portable electronic device.
Detailed Description
The embodiments described below in the specification may be implemented as individual embodiments or may be combined to form other embodiments according to actual needs.
Fig. 1 is a block diagram of a portable electronic device 100 according to an embodiment of the invention. Fig. 2 is a schematic diagram of the portable electronic device 100. The portable electronic device 100 includes a main body 103, a processor 102, a first sensor 104, a second sensor 106, and a display unit 108. The processor 102 is electrically coupled to the first sensor 104, the second sensor 106, and the display unit 108. The first sensor 104 or the second sensor 106 includes an edge sensor 40 disposed adjacent an edge of the body 103. In one embodiment, as shown in FIG. 1, the first sensor 104 and the second sensor 106 each comprise an edge sensor 40. The display unit 108 includes a touch display screen 109 disposed on the main body 103. For example, the portable electronic device 100 may be a smart phone or a tablet. The portable electronic device 100 includes a first side S1, a second side S2, a third side S3, and a fourth side S4. The first side S1 and the second side S2 are short sides of the portable electronic device 100, and the third side S3 and the fourth side S4 are long sides of the portable electronic device 100. The first sensor 104 and the second sensor 106 are exemplified by pressure sensors, resistance sensors, optical sensors, or ultrasonic sensors. The edge sensor 40 may be implemented by at least one of a pressure sensor and a touch sensor or other types of sensors. Based on the practical requirement of the present invention, the first sensor 104 or the second sensor 106 may also be disposed on at least one short side of the electronic device, but not limited thereto.
The processor 102 includes a central processing unit (cpu) of the portable electronic device 100, and controls the overall operation of the portable electronic device 100. In certain embodiments, the processor 102 accomplishes this by executing software or firmware stored in a memory (not shown). The processor 102 may be or include one or more programmable general or special purpose microprocessors, Digital Signal Processors (DSPs), programmable logic devices (ASICs), Programmable Logic Devices (PLDs), or the like, or a combination of such devices.
The touch display screen 109 may include a Liquid Crystal Display (LCD), a plasma display, a vacuum fluorescent display, a light-emitting diode (LED) display, a field emission display, and/or other suitable forms of display configured to display a user interface.
The first sensor 104 and the second sensor 106 are disposed on the third side 103 and the fourth side S4 of the portable electronic device 100. The first sensor 104 and the second sensor 106 each include a plurality of sensing elements arranged in a line. The user may trigger the first sensor 104 or/and the second sensor 106 to output corresponding signals by touching, pressing, sliding, toggling, or squeezing (squeezing) at least one long side of the portable electronic device 100. When the user triggers the first sensor 104 or/and the second sensor 106, the processor 102 determines the force applied to the sensing element according to the output signal of the sensing element of the first sensor 104 or/and the second sensor 106, and determines the position of the force applied to the long side of the portable electronic device 100 according to the position of the sensing element triggered by the user. The user's triggering actions include squeezing the portable electronic device 100 (e.g., to simultaneously press the first sensor 104 and the second sensor 106), sliding on the long side of the portable electronic device 100, pressing, and edge toggling.
Referring to tables 1-1, 1-2, and 1-3, the corresponding operations of the portable electronic device 100 are performed according to the user's actions and the state of the portable electronic device 100.
Figure BDA0001404767980000041
Figure BDA0001404767980000051
TABLE 1-1
Figure BDA0001404767980000052
Figure BDA0001404767980000061
Tables 1 to 2
Figure BDA0001404767980000062
Tables 1 to 3
When the user dials the edge of the portable electronic device 100 in different states of the portable electronic device 100 (user action 1), the corresponding operation is executed. For example, when the screen of the portable electronic device 100 is turned on/off (state B/a), the camera is turned on (state C), the user watches a movie (state D), listens to music (state E), plays a game on the portable electronic device 100 (state F), the user is on a call (state G), an alarm clock/alarm sounds (state H), the user has an incoming call (state I), the user writes an Instant Message (IM)/Message (state J) using an Input Method Editor (IME), the user does not write IM/Message (state K) using an IME, or the user browses a web/photo (state L), the user toggles an edge to trigger the portable electronic device 100 to display an edge sensing panel on the touch display screen 109. Referring to fig. 3, fig. 3 is a schematic diagram illustrating the portable electronic device 100 when the user dials the edge. The user action "toggle edge" indicates that when the user holds the portable electronic device 100, a finger (for example, a thumb) of the user touches a long side of the portable electronic device 100 and moves from the back cover 101 to the screen along the direction D1. Based on the user action "dial edge", at least one sensing element of the first sensor 104 or the second sensor 106 is triggered to output a corresponding sensing signal and the edge of the touch display screen 109 outputs a corresponding touch signal. Therefore, in a specific time period, the processor 102 can receive the sensing signal and the touch signal and accordingly determine the user action as a "toggle edge". Fig. 4A and 4B are schematic views of an edge sensing panel according to an embodiment of the invention. The edge sensing panel includes a first display region 110 and a second display region 112. The first display area 110 and the second display area 112 are displayed on the touch display screen 109 and are close to the long sides S3 and S4. The first display area 110 and the second display area 112 display the shortcut icon 114 and the information 116 so that the user can easily touch the shortcut icon 114 and the information 116. Shortcut schema 114 corresponds to an application, such as "Instagram", "Facebook", or "Line". When the user touches the shortcut icon 114, the corresponding application is started. The information 116 includes, but is not limited to, images, weather, or news. In one embodiment, when the user holds the portable electronic device 100 with the left hand and uses the left thumb to swipe the edge on the third side S3, the touch display screen 109 displays the edge sensing panel. In the edge sensing panel, a shortcut icon 114 is displayed in the first display area 110 and information 116 is displayed in the second display area 112 (as shown in FIG. 4A). When the user holds the portable electronic device 100 with the right hand and dials the edge on the fourth side S4 with the right thumb, the touch display screen 109 displays the edge sensing panel. In the edge sensing panel, information 116 is displayed in the first display area 110 and a shortcut icon 114 is displayed in the second display area 112 (as shown in FIG. 4B). In one embodiment, an indicator is displayed on one of the shortcut icons 114 or any of the information 116. The user can move the indicator by sliding and pressing the long side of the portable electronic device 100 and select and execute one of the shortcut icons 114 or display a message 116.
Based on the at least one finger position and the palm position sensed by the first sensor 104 and the second sensor 106, the portable electronic device 100 can recognize whether the portable electronic device 100 is being held by the right hand or the left hand. Specifically, when the sensor senses a point-like touch point (with a smaller area), the processor 102 determines the point-like touch point as a finger touch, and the position of the point-like touch point is a finger position. When the sensor senses a sheet-like touch point (with a larger area), the processor 102 determines that the sheet-like touch point is a palm touch and the position of the sheet-like touch point is a palm position. Thus, based on the palm position, the processor 102 can determine a point-like touch point located above the sheet-like touch point, i.e., the thumb position.
According to the holding gesture of the user, the processor 102 may correspondingly control the position of the touch display screen 109 for displaying the keyboard image, so as to facilitate the operation of the user. For example, when the user holds the portable electronic device 100 with the right hand (with the fingers on the third side S3 and the palm on the fourth side S4), the touch display screen 109 displays the keyboard image in the area adjacent to the fourth side S4, as shown in fig. 29, so as to be close to the user' S right thumb. In contrast, when the user holds the portable electronic device 100 with the left hand (with the fingers on the fourth side S4 and the palm on the third side S3), the touch display screen 109 displays the keyboard image in the area adjacent to the third side S3, as shown in fig. 30, to be close to the user' S left thumb. In this way, the user can easily and accurately tap the keyboard with the thumb.
When the user squeezes the portable electronic device 100 in different states of the portable electronic device 100 (user action 2), a corresponding operation is performed. For example, when the camera of the portable electronic device 100 is activated (state C), the user squeezes the portable electronic device 100 to take a picture or record a video. When the user watches a movie (state D), listens to music (state E), or plays a game on the portable electronic device 100 (state F), the user squeezes the portable electronic device 100 to pause/play the movie, music, or game. When the alarm/sound is sounded (state H), the user squeezes the portable electronic device 100 to delay the alarm/sound. When the user has an incoming call (state I), the user squeezes the portable electronic device 100 to answer the incoming call. Referring to fig. 5, a schematic diagram of the portable electronic device 100 when being squeezed by a user is shown. The user action "squeeze" indicates that when the user holds the portable electronic device 100, the user firmly presses the opposite long sides of the portable electronic device 100 with fingers or hands. When the signal levels of the sensing element output signals of the first sensor 104 and the second sensor 106 simultaneously exceed a force threshold, the processor 102 determines that the user action is "squeeze".
When the user presses the portable electronic device 100 for a long time in different states of the portable electronic device 100 (user action 3), the corresponding operation is executed. For example, when the screen of the portable electronic device 100 is turned on/off (state B/a), the camera is turned on (state C), the user watches a movie (state D), listens to music (state E), plays a game on the portable electronic device 100 (state F), or the user browses a web/photo (state L), the user squeezes the portable electronic device 100 to record a note by voice or typing. When the user is in the call (state G), the user squeezes the portable electronic device 100 to end the call. When the alarm/sound is sounded (state H), the user squeezes the portable electronic device 100 for a long time to release the alarm/sound. When the user has an incoming call (state I), the user squeezes the portable electronic device 100 to reject the incoming call. When the user uses IME to compose the IM/message (status K), the user squeezes the portable electronic device 100 for voice input. When the user does not compose the IM/message (status L) using IME, the user squeezes the portable electronic device 100 to record and transmit the voice message. The user action "long squeeze" indicates that the user continues to squeeze the first sensor 104 and the second sensor 106 for a period of time (greater than a time threshold). For example, when the user continues to squeeze the portable electronic device 100 for more than 3 seconds, the processor 102 determines the user action as "long squeeze".
When the user double-squeezes the portable electronic device 100 in different states of the portable electronic device 100 (user action 4), a corresponding operation is performed. For example, when the screen of the portable electronic device 100 is turned on/off (state B/a), the user watches a movie (state D), listens to music (state E), plays a game on the portable electronic device 100 (state F), the user has a call (state G), an alarm clock/alarm sounds (state H), the user writes IM/information with or without IME (state J or K), or the user browses a web/photo (state L), the user double squeezes the portable electronic device 100 to activate the camera. The user action "double squeeze" indicates that the user squeezes the first sensor 104 and the second sensor 106 twice consecutively in a time interval. For example, when the user squeezes the portable electronic device 100 twice within two seconds, the processor 102 determines the user action as "double squeezing". In one embodiment, the corresponding operation of the user action "double squeeze" can be customized. That is, the user can reset the corresponding operation. For example, the corresponding operation "turn on camera" is reset to "turn on favorite applications (apps)".
When the user's finger slides on one long side of the portable electronic device 100 in different states of the portable electronic device 100 (user action 5), a corresponding operation is performed. In response to the sliding motion of the user, the plurality of sensing elements of the first sensor 104 or the second sensor 106 continuously and sequentially output sensing signals within a specific time period, and the processor 102 determines the user motion as "sliding" according to the sensing signals. For example, when the screen of the portable electronic device 100 is turned on (state B), or the user browses the web/photo (state L), the user slides on one long side of the portable electronic device 100 to scroll the page/content displayed on the touch display screen 109. When the camera of the portable electronic device 100 is turned on (state C), the user' S fingers hold the portable electronic device 100 in the landscape mode and slide on the upper side (the third side S3) to adjust the brightness or slide on the lower side (the fourth side S4) to zoom the display of the touch display screen 109. When the user watches the movie (state D), the user' S fingers hold the portable electronic device 100 in the landscape mode and slide on the upper side (the third side S3) to adjust the brightness, or slide on the lower side (the fourth side S4) to adjust the progress bar. When the user listens to music (state E), the user' S finger slides on the third side S3 or the fourth side S4 to adjust the progress bar. When the user plays the game (state F), the user holds the portable electronic device 100 in the landscape mode and slides on the upper side (the third side S3) to turn off the reminder and turn on the Do Not Disturb (DND) mode. Referring to fig. 6, the diagram is shown when the user's finger slides on one long side of the portable electronic device 100. The user action "slide" indicates that the user touches one of the long sides with a finger and moves the finger along the long side while the user holds the portable electronic device 100.
When the user's finger slides on both long sides of the portable electronic device 100 in different states of the portable electronic device 100 (user action 6), a corresponding operation is performed. In response to the sliding motion of the user, the sensing elements of the first sensor 104 and the second sensor 106 continuously and sequentially output sensing signals within a specific time period, and the processor 102 determines the user motion according to the sensing signals. For example, when the screen of the portable electronic device 100 is turned on/off (state B/a), the camera is turned on (state C), the user watches a movie (state D), listens to music (state E), plays a game on the portable electronic device 100 (state F), the user is on the phone (state G), the alarm clock/alarm sounds (state H), the user has an incoming call (state I), the user writes IM/information with or without IME (state J or K), or the user browses a web/photo (state L), the user's fingers slide on both long sides of the portable electronic device 100 to obtain the display of the touch display screen 109 (screen capture). Referring to fig. 7, it is a schematic diagram of when a user's finger slides on two long sides of the portable electronic device 100. The user action "sliding both sides" means that when the user holds the portable electronic device 100, the user touches both long sides with at least two fingers and moves the fingers along both long sides simultaneously.
When the user presses the volume position in different states of the portable electronic device 100 (user action 7), a corresponding operation is performed. The volume position is a specific position on the long side. For example, when the screen of the portable electronic device 100 is turned on/off (state E), the camera is turned on (state C), the user watches a movie (state D), listens to music (state E), plays a game on the portable electronic device 100 (state F), the user is on the phone (state G), an alarm clock/alarm sounds (state H), the user has an incoming call (state I), the user writes IM/information with or without IME (state J or K), or the user browses a web/photo (state L), the user presses a volume position of one long side of the portable electronic device 100 to adjust the volume. For example, the user may press a first portion of the volume position (e.g., an upper portion adjacent to one long side of the first side S1) to increase the volume, or the user may press a second portion relative to the first portion (e.g., a lower portion adjacent to one long side of the second side S2) to decrease the volume.
When the user holds the portable electronic device 100 in different states of the portable electronic device 100 and touches the third side S3 and the fourth side S4 with hands, a corresponding operation is performed when a finger slides quickly on one side (user action 8). For example, when the screen of the portable electronic device 100 is turned on/off (state B/a), the user watches a movie (state D), listens to music (state E), plays a game on the portable electronic device 100 (state F), the user is on the phone (state G), an alarm clock/alarm sounds (state H), the user has an incoming call (state I), the user writes IM/information with or without IME (state J or K), or the user browses a web/photo (state L), the user holds the portable electronic device 100 and slides fingers quickly on one of its long sides to turn on/off the flash. Referring to fig. 8, it is a schematic diagram of when the user's finger slides rapidly on one long side of the portable electronic device 100. The user action "quick slide" indicates that the user's finger quickly slides a distance (greater than a distance threshold) on one long side of the portable electronic device 100 within a predetermined period of time. For example, when the user's finger slides more than 5 centimeters over one long side of the portable electronic device 100 within a predetermined period, the processor 102 determines the user action as a "quick slide". In one embodiment, the corresponding operation of the user action "quick slide" is customizable. That is, the user can reset the corresponding operation. For example, the corresponding operation "turn on/off flash" is reset to "turn on mute/DND mode", "turn on flight mode", or "turn on Wi-Fi hotspot".
When the user presses on the left and right portions of one long side thereof in the landscape mode in different states of the portable electronic device 100 (user action 9), a corresponding operation is performed. For example, when the user plays a game on the portable electronic device 100 in landscape mode (state F), the user presses simultaneously on the left and right portions of one long side of the portable electronic device 100 (for example, side S3) to turn on the screen recording tool. Referring to fig. 9, it is a schematic diagram of the user pressing the left and right portions of one long side of the portable electronic device 100 in the landscape mode. The screen recording tool 118 is a control interface for the game.
During the squeezing of the portable electronic device 100, the user may not be able to maintain a constant level of force, so the user's force profile may exhibit a high or low jitter profile. Therefore, in another embodiment, different comparison thresholds are set for squeezing and releasing to improve the success rate of squeezing action recognition. For example, referring to FIG. 10, the squeeze threshold TH1 is used to assist in determining whether a squeeze action is initiated, and the release threshold TH2 is used to assist in determining whether a squeeze action is terminated, where TH2 is less than TH 1.
The squeezing threshold TH1 may be set by testing the squeezing force of the user during the squeezing setting procedure of the portable electronic device 100. The release threshold TH2 may be set in accordance with the squeeze threshold TH 1.
The pressing setting procedure may include requesting the user to press the portable electronic device 100 several times, and detecting a test pressure F1 when the user presses the portable electronic device 100 through the sensing element, and the processor 102 determines the set pressure F2 as the pressing threshold TH1 according to the test pressure F1.
The set pressure F2 may be a percentile value of the test pressure F1. For example, in one embodiment, the test pressure F1 may be 100, 150, and 200 (pressure units), and the set pressure F2 (or crush threshold TH1) calculated from a minimum value of 100 (pressure units) and a maximum value of 200 (pressure units) is 175 (pressure units) at a 75TH percentile value. The present disclosure is not so limited. In another embodiment, for example, the test pressure F1 may be 100, 150, and 200 (pressure units), and the set pressure F2 (or squeeze threshold TH1) is 150 (pressure units), 150 (pressure units) being the average of these three test pressures F1.
In one embodiment, two or more of the set pressures F2 may be set by a squeeze setting program. The set pressure F2 may be categorized sequentially (e.g., in order of size corresponding to 100, 150, 200 (pressure units)) into several figures in the user interface, and one of the two or more set pressures F2 (e.g., 150 (pressure units)) may be selected by the user as the squeeze threshold TH 1. Then, if the user considers that the set pressure F2 (e.g., 150 (pressure units)) as the squeezing threshold TH1 does not meet the actual requirement, the user can set another one of the two or more set pressures F2 as the squeezing threshold TH 1. For example, when the user believes 150 (pressure units) is too high, the user may reset 100 (pressure units) below 150 (pressure units) as the squeeze threshold TH 1; or when the user believes 150 (pressure units) is too low, the user may reset 200 (pressure units) above 150 (pressure units) as the squeeze threshold TH 1.
The processor 102 may determine the release threshold TH2 based on the squeeze threshold TH 1. In one embodiment, the release threshold TH2 may be a specific percentage (less than 100%) of the crush threshold TH 1. For example, the release threshold TH2 is a 75% crush threshold TH 1. For example, assuming a crush threshold TH1 of 175 (pressure units), a release threshold TH2 of 131.25 (pressure units).
After setting TH1 and TH2, the processor 102 determines that the squeezing operation is started when the pressure of the pressing operation started at time TM1 reaches the squeezing threshold TH1 at time TM 2. Conversely, when the pressure of the pressing motion starting at the time point TM1 does not reach the squeezing threshold TH1, the processor 102 does not recognize the start of the squeezing motion. For example, the pressing action that does not reach the squeezing threshold may include a normal holding action of the user on the portable electronic device 100, so that the processor 102 does not trigger the portable electronic device 100 to execute the corresponding function operation, i.e., the processor 102 recognizes the squeezing action as an invalid squeezing event, and does not execute the corresponding default function. After the pressure reaches the squeezing threshold TH1 and falls below the release threshold TH2, the processor 102 determines that the user has finished squeezing, i.e., the processor 102 recognizes that the squeezing is a valid squeezing event and performs the corresponding default function.
The processor 102 determines a period PT1 (the interval between the time point TM2 when the squeezing threshold TH1 is reached and the time point TM3 when the release threshold TH2 is reached) as the period of the squeezing operation. Compared to the time threshold, the processor 102 may determine the squeezing action as a long squeezing action or a short squeezing action according to the time period PT 1. In one embodiment, when the period PT1 is less than or equal to the time threshold of 0.7 seconds, the squeezing action is determined to be a short squeezing action. When the time period PT1 is greater than the time threshold value of 0.7 seconds, the squeezing action is determined to be a long squeezing action.
Based on the squeezing action (long squeezing action or short squeezing action), the processor 102 can determine the functional operation of the portable electronic device 100. The functional action corresponding to the sensed short/long squeezing action may be performed by the portable electronic device 100. In another embodiment, only the long squeeze action will activate the specific function action of the portable electronic device 100, and the short squeeze action is ignored.
In another embodiment, the processor 102 may dynamically adjust the values of the squeezing threshold TH1 and the releasing threshold TH2 according to the actual operation of the portable electronic device 100 squeezed by the user. For example, if two or more squeezing actions are performed by the user within a short time interval, such as fast and continuous execution of the photo capture function, at least one subsequent squeezing action after the first squeezing action may be determined according to the squeezing threshold TH1 'and the release threshold TH 2', and the squeezing threshold TH1 'and the release threshold TH 2' are adjusted according to the squeezing threshold TH1 and the release threshold TH2, respectively, to be smaller than the squeezing threshold TH1 and the release threshold TH2, respectively. For example, TH1 'is 0.95 (TH1) and TH 2' is 0.95 (TH 2). However, the disclosure is not so limited. As shown in fig. 11, in one embodiment, if the time interval between the first and second squeeze actions is shorter than a specific value, for example, the time interval PT2 between the time point TM5 of the second squeeze action and the time point TM3 of the first squeeze action, the second squeeze action can be determined by the squeeze threshold TH1 'and the release threshold TH 2'. Similarly, if the time interval between the second and third pressing actions is shorter than a predetermined value, the third pressing action can be determined by another threshold TH1 "and TH 2" (not shown), the thresholds TH1 "and TH 2" are respectively adjusted according to the thresholds TH1 'and TH 2' to be smaller than the thresholds TH1 'and TH 2'. For example, TH1 ″ -0.95 ═ TH1 'and TH2 ″ -0.95 ═ TH 2'. On the contrary, if the time interval between the second and third pressing actions is greater than a specific value, the third pressing action can be determined by the thresholds TH1 and TH 2.
In another embodiment, the squeezing threshold may be dynamically adjusted. Unlike the squeezing threshold TH1 obtained from the set program, the squeezing threshold can be dynamically adjusted based on the user's frequent squeezing motions rather than being obtained from the setting. For example, the average value of the region A (FIG. 12) defined by the squeeze curve and the squeeze threshold TH1 is compared to a fixed specified value. For example, the average value for zone a is the pressure unit value of zone a divided by the time period of zone a. When the average value of the area A is smaller than the fixed specific value, the extrusion threshold is dynamically adjusted to be lower than the original extrusion threshold TH1, and the subsequent extrusion action is determined according to the adjusted extrusion threshold. Similarly, when the average value of the area a is greater than the fixed specific value, the extrusion threshold is dynamically adjusted to be higher than the original extrusion threshold TH1, and the subsequent extrusion action is determined according to the adjusted extrusion threshold. The dynamic adjustment method of the squeezing threshold is not limited to the above determination method, and may be determined by other statistical methods.
In one embodiment, the curve derived for the abnormal squeezing action is determined without consideration for dynamically adjusting the squeezing threshold. For example, the determination is made based on the curvature value of the vertex of the curve corresponding to the area a, or the slope value of the portion close to the vertex of the curve. When the curvature or slope is less than a fixed value, the squeeze is determined to be abnormal, so the data obtained from the squeeze is not considered for dynamically adjusting the squeeze threshold.
The pressure during the pressing action can be depicted as a visual image on the touch display screen 109 of the portable electronic device 100. In one embodiment, the touch screen 109 starts displaying an initial visual image (fig. 13A) corresponding to the specific fixed pressure TH3, as shown in fig. 15. The specific pressure TH3 is lower than any one of the thresholds (e.g., TH1, TH1 ', TH1 ", etc., TH2, TH 2', TH 2", etc.) to determine whether the squeezing action is performed. The specific pressure TH3 may be a fixed predetermined value regardless of the setting procedure performed by the user. In a successful squeeze process, as the pressure increases from the specific pressure TH3, the visual images gradually change sequentially to the images shown in fig. 13B to 13G and to the images shown in fig. 13H to 13I when the pressure reaches the threshold TH1, indicating that a valid squeeze action is performed to perform the default function. In the unsuccessful compression process, for example, when the pressure is increased from the specific pressure TH3, the visual image is gradually changed in order to the images as shown in fig. 13B to 13G, and when the pressure disappears from a time point shortly after the time point corresponding to fig. 13D, it is more sequentially changed to the images as shown in fig. 14A to 14D which gradually disappear, which means that the effective compression action is not performed, so that the corresponding default function is not performed.
Referring to fig. 16, the touch function of a specific area in the touch display screen 109 is disabled according to the pressing action sensed by the edge sensor 40 of the portable electronic device 100. For example, when the processor 102 determines that the force of the pressing action (or the squeezing action) is higher than a predetermined value (e.g., the threshold TH1) through the first sensor 104 and/or the second sensor 104, the touch function of the area 60 is disabled, and the display function of the touch display screen 109 is still enabled. When the force of the pressing action (or squeezing action) is less than a default value (e.g., threshold TH2), the processor 102 restores the touch function of the area 60. In other words, the touch function of the area 60 is disabled during the period between the time point corresponding to the threshold TH1 and the time point corresponding to the threshold TH2, and is restored after the time point corresponding to the threshold TH 2. In one embodiment, the touch function of the area 60 is disabled during the time period PT1, which is shown in FIG. 10. In one embodiment, the area of the disabled area 60 may be increased corresponding to the gradually increasing pressure, i.e., gradually extending from the edge of the touch display screen 109 toward the center of the touch display screen 109. That is, the width W of the region 60 may increase as the pressure sensed by the first sensor 104 and/or the second sensor 104 increases. In another embodiment, when the processor 102 determines that the force of the pressing action (or the squeezing action) is higher than a predetermined value (e.g., the threshold TH1), the touch function of the entire touch display screen 109 can be disabled.
In one embodiment, when the portable electronic device detects an insertion event or a removal event of the peripheral device, the squeeze event sensed by the edge sensor is ignored. The pinching event may be generated when a pinching motion occurring during the first period is sensed by the edge sensor. The insertion event or the withdrawal event occurs during a first period of time. The squeezing action may begin in a second time period after the insertion event or the extraction event occurs.
Referring to fig. 17, a block diagram of a portable electronic device 200 according to another embodiment of the invention is shown. The portable electronic device 200 further includes a detection unit 233, such as a USB, earphone or other interface detection circuit, for detecting the insertion and extraction of the hardware component. The processor 102 is electrically coupled to the first sensor 104, the second sensor 106, the display unit 108 and the detection unit 233.
For example, referring to fig. 18, in an embodiment, when the peripheral device 117 (e.g., USB device) is a headset, a lighting device, a fan, or a drive, and the detecting unit 233 detects that the peripheral device 117 is inserted into or removed from the portable electronic device 200 at the time point TM4 during the period PT1, the pressing action sensed by the edge sensor is ignored by the processor 102, e.g., the edge sensor 40 is disabled by the processor 102, or the functional action corresponding to the sensed (short/long) pressing event is cancelled (not executed) by the portable electronic device 200.
In one embodiment, when the portable electronic device 200 detects the insertion event or the removal event of the peripheral device 117 at the time point TM4, the edge sensor 40 is disabled from a time period beginning at the time point TM4, such as between the time point TM4 and the time point TM3, or between the time point TM4 and a time point later than the time point TM 3.
For example, the USB driver of the peripheral device 117 may notify the sensor hub (sensor hub) when a plug-in event or a pull-out event occurs, and the functional action corresponding to the sensing by the edge sensor 40 is not initiated by the portable electronic device 200. That is, the squeezing action occurring in the vicinity of the time point TM4 is ignored. In one embodiment, the squeezing action within a specific time interval after the time point TM4 is ignored. For example, the pressing action during the period of the time point TM4 and the time point TM3 is ignored. The pressing action during the period between the time point TM4 and a time point after the time point TM3 is ignored. Alternatively, the pressing action after the time point TM3 is ignored.
Referring to fig. 19, a block diagram of a portable electronic device 300 according to another embodiment of the invention is shown. The portable electronic device 300 further includes a third sensor 210 and a G sensor 212. The processor 102 is electrically coupled to the first sensor 104, the second sensor 106, the display unit 108, the third sensor 210, and the G sensor 212. The third sensor 210 may be a resistance sensor or an ultrasonic sensor. The third sensor 210 is disposed under the back cover of the portable electronic device 300. The third sensor 210 includes several sensing elements arranged in a two-dimensional manner. When the user touches the back cover of the portable electronic device 300, the sensing element of the third sensor 210 outputs a signal. The processor 102 determines whether the user touches the back cover (e.g., palm cover or tap back cover as shown in fig. 22) of the portable electronic device 300 according to the output signal of the third sensor 210. In addition, the processor 102 determines whether the portable electronic device 300 is shaken or flipped (as shown in fig. 21) according to output signals from the G sensor 212 and/or other suitable motion sensors, such as an acceleration sensor, a vibration sensor, a shake sensor, and the like.
Figure BDA0001404767980000161
TABLE 2-1
Figure BDA0001404767980000162
Figure BDA0001404767980000171
Tables 2 to 2
Figure BDA0001404767980000172
Tables 2 to 3
Referring to fig. 19 and tables 2-1, 2-2, and 2-3, when the user double-taps the back cover (user action 10) in different states of the portable electronic device 300, a corresponding operation is performed. For example, when the screen of the portable electronic device 300 is turned on (state a), the camera of the portable electronic device 300 is turned on (state C), the user watches a movie (state D), plays a game on the portable electronic device 300 (state F), or the user browses a web/photo (state L), the user double-taps the rear cover of the portable electronic device 300 to enlarge the display contents of the display unit 108.
When the user double taps the back cover and slides the finger on one long side in different states of the portable electronic device 300 (user action 11), the corresponding operation is performed. For example, when the screen of the portable electronic device 300 is turned on (state B), the camera of the portable electronic device 300 is turned on (state C), the user watches a movie (state D), plays a game on the portable electronic device 300 (state F), or the user browses a web/photo (state L), the user double taps the rear cover of the portable electronic device 300 and slides a finger on one long side of the portable electronic device 300 to zoom in/out the content displayed on the display unit 108.
When the user touches the third side S3 and the fourth side S4 with hands in different states of the portable electronic device 300 and shakes the portable electronic device 300 (user action 12), a corresponding operation is performed. For example, when the screen of the portable electronic device 300 is turned on/off (state B/a), the camera of the portable electronic device 300 is turned on (state C), the user watches a movie (state D), listens to music (state E), plays a game on the portable electronic device 300 (state F), the user is on the phone (state G), the user has an incoming call (state I), the user writes IM/information with or without IME (state J or K), or the user browses a web/photo (state L), the user holds and shakes the portable electronic device 300 to improve (boost) the portable electronic device 300. That is, the user holds and shakes the portable electronic device 300 to temporarily increase the data connection, clear the RAM, increase the antenna strength, and increase the CPU/GPU power. In one embodiment, the user actions "" grip and shake "" are customizable. That is, the user can reset the corresponding operation. For example, the corresponding operation "improve" is reset to "change theme/tablecloth". Referring to fig. 20, the portable electronic device 300 is shown when a user holds and shakes the portable electronic device.
When the user presses the long side of the portable electronic device 300 in a state of the portable electronic device 300 and turns the portable electronic device 300 from back to front, or from front to back (user action 13), a corresponding operation is performed. For example, when the camera of the portable electronic device 300 is activated (state C), the user squeezes and turns the portable electronic device 300 to switch the main camera and the front camera. Referring to fig. 21, a schematic diagram of the portable electronic device 300 when the user squeezes and turns over the device.
When the user turns over and covers the portable electronic device 300 in different states of the portable electronic device 300 (user action 14), corresponding operations are executed. For example, when the screen of the portable electronic device 300 is turned on/off (state B/A), the camera of the portable electronic device 300 is turned on (state C), the user watches a movie (state D), listens to music (state E), plays a game on the portable electronic device 300 (state F), the user is on the phone (state G), the alarm clock/alarm sounds (state H), the user has an incoming call (state I), the user writes IM/information with or without IME (state J or K), or the user browses a web/photo (state L), the user turns over and covers the portable electronic device 300, to turn on the mute mode without pressing any icon or hardware button of the portable electronic device 300, the flip and palm portable electronic device 300 is detected by the G sensor 212 and the third sensor 210, respectively. Referring to fig. 22, it is a schematic diagram of the portable electronic device 300 when a user is covering the portable electronic device. For example, when the user is in a meeting, the user turns over the portable electronic mail 300 and places the portable electronic device 300 on a plane, such as a desk, and covers the back cover 201 of the portable electronic device 300 to turn on the mute mode.
In one embodiment, when the G sensor 212 senses that the portable electronic device 300 is in a stationary state for a period of time, the edge sensor 40 of the portable electronic device 300 is disabled. In one embodiment, when the G sensor 212 senses that the portable electronic device 300 changes from the stationary state to the non-stationary state, a squeezing event occurring within a period of time after a time point at which the non-stationary state starts is ignored.
The G sensor of the portable electronic device 300 may sense coordinates (x, y, z) of the portable electronic device 300. If the G sensor senses that the coordinates of the portable electronic device 300 are (x, y, z) — (0,0,9.8) and last for a certain period of time, the portable electronic device 300 may be determined to be standing on a support such as a desk, table, etc. for a certain period of time, and the edge sensor 40 is disabled in the standing state.
If the portable electronic device 300 determines that the portable electronic device is in the resting state according to the coordinate system, when the portable electronic device 300 is suddenly moved from the resting state to the non-resting state, the processor 102 disables the edge sensor 40 for a period of time after the non-resting state occurs, or even if the pressure sensing the squeezing action reaches the squeezing threshold TH1, the processor 102 ignores the squeezing action sensed by the edge sensor 40 and does not execute the corresponding default function.
For example, the movement of the portable electronic device 300 from the resting state may be caused by the user taking the portable electronic device 300 off the support, or other actions.
The G sensor of the portable electronic device 300 can sense the motion amount (G value change) of the portable electronic device 300. In one embodiment, if the amount of change of the G value reaches a specific amount GV during the momentary movement, the processor 102 executes an interrupt mode to disable the edge sensor 40 or disable the touch function of the portable electronic device 300 corresponding to the sensed squeezing motion.
If the amount of movement (the amount of change in the value of G) of the portable electronic device 300 sensed by the G sensor is determined to be from an abnormal squeezing motion of the user (e.g., a holding motion of a user swinging his/her arm rapidly during exercise), the processor 102 disables the edge sensor 40 or disables the touch function of the portable electronic device 300 corresponding to the squeezing motion.
The G sensor of the portable electronic device 300 may sense an orientation angle of the portable electronic device 300. When the G sensor senses that the portable electronic device 300 is at the coordinates (0,0, -9.8), the processor 102 determines that the touch display screen 109 is facing downward toward the ground. Therefore, the processor 102 disables the edge sensor 40 or disables the touch function of the portable electronic device 300 corresponding to the squeeze action.
Referring to fig. 23, a block diagram of a portable electronic device 400 according to another embodiment of the invention is shown. The portable electronic device 400 further includes a proximity sensor 477. The processor 102 is electrically coupled to the first sensor 104, the second sensor 106, the display unit 108, and the proximity sensor 477. Proximity sensor 477 may detect objects by emitting an electrostatic or electromagnetic field and monitoring the behavior of the generated field over a period of time. Thus, an object approaching the portable electronic device 400 will change the field generated when the object approaches the proximity sensor 477.
Proximity sensor 477 may be used to detect foreign objects placed in front of portable electronic device 400. If the proximity sensor 477 detects a state in which the portable electronic device 400 is in proximity to an external object (e.g., the portable device is placed in a pocket of a user) during a pressing motion sensed by the edge sensor 40, the processor 102 disables the edge sensor 40 or disables the touch function of the portable electronic device 400 corresponding to the pressing motion during the state in which the portable electronic device 400 is in proximity to the external object. In one embodiment, if the proximity sensor 477 determines that the portable electronic device 400 is in a state of approaching an external object, the processor 102 disables the edge sensor 40 during the state of approaching the portable electronic device 400 to the external object, or disables the touch function of the portable electronic device 400 corresponding to the squeezing action, and turns off the screen of the touch display screen 109 even when the portable electronic device 400 receives an incoming call.
In one embodiment, when the user holds the portable electronic device on the first sensor 104 or/and the second sensor 106 and some content is displayed, the portable electronic device is delayed from entering the standby mode so as not to turn off the display unit 108 when the user reads the content. In one embodiment, when the screen of the portable electronic device is closed, the user presses the portable electronic device on the first sensor 104 and the second sensor 106 to wake up the portable electronic device. In one embodiment, when the user has an incoming call, the user holds the portable electronic device on the first sensor 104 or/and the second sensor 106 and brings the portable electronic device near the ear (as detected by the proximity sensor 477) to respond to the incoming call without clicking a response icon (answer icon). In one embodiment, when the user holds the portable electronic device on the first sensor 104 or/and the second sensor 106, the left hand or the right hand confirms the most probable angle of matching with the fingerprint, so as to enhance the fingerprint recognition. In one embodiment, it is determined that the user is asleep when the fingers are gradually no longer being held. In one embodiment, when the user is in danger, the user squeezes the portable electronic device onto the first sensor 104 and the second sensor 106 for 5 seconds to ask for help.
Referring to fig. 24, a flow chart of an operating method of the portable electronic device is shown. The portable electronic device comprises a main body and an edge sensor, wherein the edge sensor is arranged at a position adjacent to one edge of the main body. The operation method is described as follows. In step S2401, it is determined whether the portable electronic device detects an insertion event or a removal event of the peripheral device. If yes, go to step S2402. In step S2402, the squeeze event sensed by the edge sensor is ignored. The pinching event is generated when a pinching motion occurs as sensed by the edge sensor during a first time period. The insertion event or the withdrawal event occurs during a first period of time, or the squeezing action begins in a second period of time after the insertion event or the withdrawal event occurs.
Referring to fig. 25, another flow chart of the operation method of the portable electronic device is shown. The portable electronic device comprises a main body and an edge sensor, wherein the edge sensor is arranged at a position adjacent to one edge of the main body. The operation method is described as follows. In step S2501, a squeezing threshold and a releasing threshold are set. The squeeze threshold is higher than the release threshold. In step S2502, whether a pinching event is generated is determined according to the sensed force of the pinching motion sensed by the edge sensor during the first time interval between the first time point and the second time point. If yes, go to step S2503. In step S2503, a report is generated that a squeeze event occurred. The sensed force at the first point in time reaches a squeezing threshold. The sensed force at the second point in time reaches a release threshold. The second time point is later than the first time point, and the sensed force is above the release threshold during the first period.
Referring to fig. 26, another flow chart of the operation method of the portable electronic device is shown. The operation method is described as follows. In step S2601: determining whether the portable electronic device is in a quiescent state for a period of time I. If yes, go to step S2602. In step S2602, the edge sensor of the portable electronic device is disabled.
Referring to fig. 27, another flow chart of the operation method of the portable electronic device is shown. The operation method is described as follows. In step S2701: determining whether the portable electronic device changes from a static state to a non-static state. If yes, go to step S2702. In step S2702, the pressing event sensed by the edge sensor is ignored. The squeeze event occurs during a period of time after a point in time when the non-stationary state of the portable electronic device begins.
Referring to fig. 28, another flow chart of the operation method of the portable electronic device is shown. The operation method is described as follows. In step S2801: it is determined whether the front of the portable electronic device is adjacent to an external object. If yes, go to step S2802. In step S2802, the edge sensor of the portable electronic device is disabled.
Referring to fig. 31, another flow chart of the operation method of the portable electronic device is shown. The portable electronic device comprises a main body, a touch display screen and an edge sensor, wherein the edge sensor is arranged at the position of one edge of the adjacent main body. The operation method is described with the following steps. In step S3101: a decision is made as to whether an event is to be detected by the edge sensor. If yes, go to step S3102. In step S3102, the touch function of the touch display screen is disabled.
While the present invention has been described with reference to the above embodiments, it is not intended to be limited thereto. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the invention. Therefore, the protection scope of the present invention should be determined by the appended claims.
Description of the symbols
40: edge sensor
60: non-touch area
100. 200, 300, 400: portable electronic device
101. 201: back cover
102: processor with a memory having a plurality of memory cells
103: main body
104: first sensor
106: second sensor
108: display unit
109: touch control display screen
110: a first display region
112: a second display region
114: shortcut schema
116: information
117: peripheral device
118: screen recording tool
210: third sensor
212: g sensor
233: detection unit
477: proximity sensor
A: region(s)
D1: direction of rotation
PT1, PT 2: time period
S1: first side
S2: second side
S3: third side
S4: fourth side
S2401, S2402, S2501, S2502, S2503, S2601, S2602, S2701, S2702, S2801, S2802: procedure step
TH 1: extrusion valve value
TH 1': adjusted squeeze threshold
TH 2: release threshold
TH 2': adjusted release threshold
TH 3: specific pressure
TM1, TM2, TM3, TM4, TM 5: point in time
W: width of

Claims (20)

1.一种用于一可携式电子装置的操作方法,该可携式电子装置包括一主体及一边缘传感器,该边缘传感器设置于相邻该主体的一边缘的位置,该操作方法包括:1. An operating method for a portable electronic device, the portable electronic device comprising a main body and an edge sensor, the edge sensor being arranged at a position adjacent to an edge of the main body, the operating method comprising: 响应于该可携式电子装置检测到一外围装置的一插入事件或一拔出事件,忽略由该边缘传感器感测的一挤压(squeezing)事件;In response to the portable electronic device detecting a plug-in event or a pull-out event of a peripheral device, ignoring a squeezing event sensed by the edge sensor; 其中该挤压事件的产生是对应于该边缘传感器于一第一时段期间感测到一挤压动作,且该插入事件或该拔出事件是发生在该第一时段期间,或该挤压动作开始于该插入事件或该拔出事件发生后的一第二时段中。The generation of the squeeze event corresponds to the edge sensor sensing a squeeze action during a first period of time, and the insertion event or the pull-out event occurs during the first period of time, or the squeeze action Begin in a second period after the insertion event or the unplugging event occurs. 2.如权利要求1所述的操作方法,还包括:2. The operating method of claim 1, further comprising: 响应于该可携式电子装置于一时间点检测到该外围装置的该插入事件或该拔出事件,于该时间点开始的一第三时段禁能该边缘传感器。In response to the portable electronic device detecting the plug-in event or the pull-out event of the peripheral device at a time point, the edge sensor is disabled for a third period of time starting at the time point. 3.如权利要求1所述的操作方法,其中该可携式电子装置还包括一触控显示屏幕,设置于该主体上,该触控显示屏幕具有一区域,相邻于该边缘传感器,该方法还包括:3. The operating method of claim 1, wherein the portable electronic device further comprises a touch display screen disposed on the main body, the touch display screen has an area adjacent to the edge sensor, the touch display screen Methods also include: 响应于另一挤压事件是根据由该边缘传感器感测的另一挤压动作产生,禁能该触控显示屏幕的该区域的一触控功能。In response to another squeeze event being generated according to another squeeze action sensed by the edge sensor, a touch function of the area of the touch display screen is disabled. 4.如权利要求3所述的操作方法,其中响应于该另一挤压动作的一已感测力增加,增加该触控功能被禁能的该区域的面积。4 . The operating method of claim 3 , wherein an area of the region where the touch function is disabled is increased in response to an increase in a sensed force of the other pressing action. 5 . 5.如权利要求1所述的操作方法,其中该可携式电子装置还包括一触控显示屏幕,设置于该主体上,该方法还包括:5. The operating method of claim 1, wherein the portable electronic device further comprises a touch display screen disposed on the main body, the method further comprising: 响应于另一挤压事件是根据由该边缘传感器感测的另一挤压动作产生,禁能该触控显示屏幕的一触控功能。In response to another squeeze event being generated according to another squeeze action sensed by the edge sensor, a touch function of the touch display screen is disabled. 6.如权利要求1所述的操作方法,还包括:6. The operating method of claim 1, further comprising: 响应于另一挤压事件是根据由该边缘传感器感测的另一挤压动作产生,依据该另一挤压事件执行一预定功能;In response to another squeeze event being generated according to another squeeze action sensed by the edge sensor, performing a predetermined function according to the other squeeze event; 其中,该可携式电子装置是根据该挤压动作的一已感测力决定该挤压事件,该已感测力于一第一时间点达到一挤压阀值,该已感测力于一第二时间点达到一释放阀值,该挤压阀值高于该释放阀值,该第二时间点晚于该第一时间点,及该已感测力于该第一时间点至该第二时间点之前是持续高于该释放阀值。Wherein, the portable electronic device determines the squeeze event according to a sensed force of the squeeze action, the sensed force reaches a squeeze threshold at a first time point, and the sensed force is at A second time point reaches a release threshold, the squeeze threshold is higher than the release threshold, the second time point is later than the first time point, and the sensed force is from the first time point to the The second time point is continuously above the release threshold. 7.如权利要求1所述的操作方法,还包括:7. The operating method of claim 1, further comprising: 检测该可携式电子装置是否在一段时间为一静止状态;以及detecting whether the portable electronic device is in a stationary state for a period of time; and 响应于该可携式电子装置是在该段时间为该静止状态,禁能该边缘传感器。The edge sensor is disabled in response to the portable electronic device being in the stationary state for the period of time. 8.如权利要求7所述的操作方法,还包括:8. The operating method of claim 7, further comprising: 检测该可携式电子装置是否从该静止状态改变至一非静止状态;以及detecting whether the portable electronic device changes from the stationary state to a non-stationary state; and 响应于该可携式电子装置是从该静止状态改变至该非静止状态,如果另一挤压事件发生在为该非静止状态的时间点后的一第四时段中,则忽略该另一挤压事件。In response to the portable electronic device changing from the stationary state to the non-stationary state, if another squeeze event occurs in a fourth time period after the time point of the non-stationary state, ignore the other squeeze event pressure event. 9.如权利要求1所述的操作方法,还包括:9. The operating method of claim 1, further comprising: 响应于该可携式电子装置被检测到为摆动,忽略由该边缘传感器感测的另一挤压事件。In response to the portable electronic device being detected as wobbling, another squeeze event sensed by the edge sensor is ignored. 10.如权利要求1所述的操作方法,还包括:10. The operating method of claim 1, further comprising: 响应于一物体被检测到邻近于该可携式电子装置的一屏幕,禁能该边缘传感器。The edge sensor is disabled in response to an object being detected adjacent to a screen of the portable electronic device. 11.一种非瞬时计算机可读取记录媒体,用以储存一或多个程序,在该一或多个程序是载入一计算机且执行时,该一或多个程序致使一处理器执行如权利要求1所述的方法。11. A non-transitory computer-readable recording medium for storing one or more programs that, when the one or more programs are loaded into a computer and executed, cause a processor to execute such as The method of claim 1 . 12.一种可携式电子装置,包括:12. A portable electronic device, comprising: 一主体;a subject; 一处理器;以及a processor; and 一边缘传感器,电性耦接该处理器,并设置于相邻该主体的一边缘的位置;an edge sensor electrically coupled to the processor and disposed adjacent to an edge of the main body; 其中响应于该可携式电子装置检测到一外围装置的一插入事件或一拔出事件,该处理器忽略由该边缘传感器感测的一挤压事件,该挤压事件是在由该边缘传感器感测于一第一时段期间发生的一挤压动作时产生,该插入事件或该拔出事件在该第一时段期间发生,或该挤压动作在该插入事件或该拔出事件发生之后的一第二时段中开始。wherein in response to the portable electronic device detecting a plug-in event or a pull-out event of a peripheral device, the processor ignores a squeeze event sensed by the edge sensor, the squeeze event being detected by the edge sensor Generated when sensing a squeezing action that occurs during a first period, the insertion event or the pull-out event occurs during the first period, or the squeezing action occurs after the insertion event or the pull-out event occurs A second period begins. 13.如权利要求12所述的可携式电子装置,其中响应于该可携式电子装置于一时间点检测到该外围装置的该插入事件或该拔出事件,该处理器禁能该边缘传感器一第三时段,该第三时段开始于该时间点。13. The portable electronic device of claim 12, wherein in response to the portable electronic device detecting the plug-in event or the unplug event of the peripheral device at a point in time, the processor disables the edge The sensor has a third period, and the third period starts at the time point. 14.如权利要求12所述的可携式电子装置,还包括一触控显示屏幕,设置于该主体上,其中该触控显示屏幕具有一区域,相邻于该边缘传感器,其中响应于另一挤压事件是根据由该边缘传感器感测的另一挤压动作产生,该处理器禁能该触控显示屏幕的该区域的一触控功能。14. The portable electronic device of claim 12, further comprising a touch display screen disposed on the main body, wherein the touch display screen has an area adjacent to the edge sensor, wherein in response to another A pinch event is generated according to another pinch action sensed by the edge sensor, and the processor disables a touch function on the area of the touch display screen. 15.如权利要求14所述的可携式电子装置,其中响应于该另一挤压动作的一已感测力增加,该处理器增加该触控功能被禁能的该区域从相邻于该边缘传感器的该主体的该边缘起算的一宽度。15 . The portable electronic device of claim 14 , wherein in response to an increase in a sensed force of the other squeezing action, the processor increases the area where the touch function is disabled from adjacent to 15 . A width from the edge of the body of the edge sensor. 16.如权利要求12所述的可携式电子装置,还包括一触控显示屏幕,设置于该主体上;其中响应于另一挤压事件是根据由该边缘传感器感测的另一挤压动作产生,该处理器禁能该触控显示屏幕的一触控功能。16. The portable electronic device of claim 12, further comprising a touch display screen disposed on the main body; wherein responding to another squeeze event is based on another squeeze sensed by the edge sensor When the action is generated, the processor disables a touch function of the touch display screen. 17.如权利要求12所述的可携式电子装置,其中该边缘传感器由一压力传感器及一触控传感器的至少一者实现。17. The portable electronic device of claim 12, wherein the edge sensor is implemented by at least one of a pressure sensor and a touch sensor. 18.如权利要求12所述的可携式电子装置,还包括一G传感器,设置于该主体中,其中响应于该处理器根据该G传感器的感测结果,决定出该可携式电子装置已在一静止状态维持一段时间,禁能该边缘传感器。18. The portable electronic device of claim 12, further comprising a G sensor disposed in the main body, wherein in response to the processor determining the portable electronic device according to a sensing result of the G sensor A quiescent state has been maintained for a period of time, disabling the edge sensor. 19.如权利要求18所述的可携式电子装置,还包括一近接传感器(proximity sensor),位于该主体中,其中响应于该近接传感器感测到一物体邻近该可携式电子装置的一屏幕,该处理器禁能该边缘传感器。19. The portable electronic device of claim 18, further comprising a proximity sensor located in the main body, wherein in response to the proximity sensor sensing an object adjacent to a portion of the portable electronic device screen, the processor disables the edge sensor. 20.如权利要求12所述的可携式电子装置,其中响应于另一挤压事件是根据由该边缘传感器感测的另一挤压动作产生,该处理器依据该另一挤压事件执行一预定功能,其中该处理器是根据该挤压动作的一已感测力决定该挤压事件,该已感测力于一第一时间点达到一挤压阀值,该已感测力于一第二时间点达到一释放阀值,该挤压阀值高于该释放阀值,该第二时间点晚于该第一时间点,及该已感测力于该第一时间点至该第二时间点前是持续高于该释放阀值。20. The portable electronic device of claim 12, wherein in response to another squeeze event being generated according to another squeeze action sensed by the edge sensor, the processor executes according to the another squeeze event a predetermined function, wherein the processor determines the squeeze event according to a sensed force of the squeeze action, the sensed force reaches a squeeze threshold at a first time point, and the sensed force is at A second time point reaches a release threshold, the squeeze threshold is higher than the release threshold, the second time point is later than the first time point, and the sensed force is from the first time point to the Before the second time point, it is continuously higher than the release threshold.
CN201710814505.5A 2016-09-09 2017-09-11 Portable electronic device, operation method thereof, and recording medium using the method Active CN107807751B (en)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US201662385924P 2016-09-09 2016-09-09
US62/385,924 2016-09-09
US201762501784P 2017-05-05 2017-05-05
US62/501,784 2017-05-05
US15/594,851 US10067668B2 (en) 2016-09-09 2017-05-15 Portable electronic device, operating method for the same, and non-transitory computer readable recording medium
US15/594,851 2017-05-15
US15/699,155 US10664092B2 (en) 2016-09-09 2017-09-08 Portable electronic device, operating method for the same, and non-transitory computer readable recording medium
US15/699,155 2017-09-08

Publications (2)

Publication Number Publication Date
CN107807751A CN107807751A (en) 2018-03-16
CN107807751B true CN107807751B (en) 2020-05-12

Family

ID=61592108

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201710814505.5A Active CN107807751B (en) 2016-09-09 2017-09-11 Portable electronic device, operation method thereof, and recording medium using the method
CN201710814446.1A Pending CN107809500A (en) 2016-09-09 2017-09-11 Portable electronic device, operation method thereof and recording medium using the method

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201710814446.1A Pending CN107809500A (en) 2016-09-09 2017-09-11 Portable electronic device, operation method thereof and recording medium using the method

Country Status (2)

Country Link
CN (2) CN107807751B (en)
TW (4) TWI692705B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11089446B2 (en) 2018-01-11 2021-08-10 Htc Corporation Portable electronic device, operating method for the same, and non-transitory computer readable recording medium
TWI678637B (en) * 2018-06-13 2019-12-01 宏碁股份有限公司 Fingerprint identification systems
CN109167857B (en) * 2018-09-30 2022-06-07 Oppo广东移动通信有限公司 Calibration method, electronic device, storage medium, and computer apparatus
CN112446014A (en) * 2019-08-30 2021-03-05 宏达国际电子股份有限公司 User authentication method and mobile device
CN111324220B (en) * 2020-01-23 2022-06-28 联想(北京)有限公司 Display method, electronic device, and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW583877B (en) * 2001-08-06 2004-04-11 Eastman Kodak Co Synchronization of music and images in a camera with audio capabilities
CN104160355A (en) * 2012-01-09 2014-11-19 摩托罗拉移动有限责任公司 Systems and methods for reducing the occurrence of undesired operations in electronic devices

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100474724B1 (en) * 2001-08-04 2005-03-08 삼성전자주식회사 Apparatus having touch screen and external display device using method therefor
JP5324440B2 (en) * 2006-07-12 2013-10-23 エヌ−トリグ リミテッド Hovering and touch detection for digitizers
US8154523B2 (en) * 2007-12-13 2012-04-10 Eastman Kodak Company Electronic device, display and touch-sensitive user interface
CN101470578A (en) * 2007-12-27 2009-07-01 英业达股份有限公司 Touch control electronic device and operation method thereof
US8004501B2 (en) 2008-01-21 2011-08-23 Sony Computer Entertainment America Llc Hand-held device with touchscreen and digital tactile pixels
US8780054B2 (en) * 2008-09-26 2014-07-15 Lg Electronics Inc. Mobile terminal and control method thereof
US8633916B2 (en) * 2009-12-10 2014-01-21 Apple, Inc. Touch pad with force sensors and actuator feedback
US9262002B2 (en) * 2010-11-03 2016-02-16 Qualcomm Incorporated Force sensing touch screen
US20130300668A1 (en) * 2012-01-17 2013-11-14 Microsoft Corporation Grip-Based Device Adaptations
CN102801835A (en) * 2012-09-07 2012-11-28 江苏物联网研究发展中心 Mobile telephone shell provided with pressing input function
US9122328B2 (en) * 2012-09-28 2015-09-01 International Business Machines Corporation Detecting and handling unintentional touching of a touch screen
DE112013006349T5 (en) 2013-01-31 2015-09-17 Hewlett Packard Development Company, L.P. Touch screen with prevention of accidental input
KR20140135400A (en) * 2013-05-16 2014-11-26 삼성전자주식회사 Mobile terminal and method for controlling the same
TWI501199B (en) * 2013-07-16 2015-09-21 Pixart Imaging Inc Input device and computer system having operation pattern analysis
TW201504847A (en) 2013-07-23 2015-02-01 Acer Inc Screen unlocking method and electronic apparatus using the same
US10809893B2 (en) 2013-08-09 2020-10-20 Insyde Software Corp. System and method for re-sizing and re-positioning application windows in a touch-based computing device
US9176635B2 (en) * 2013-10-14 2015-11-03 Parade Technologies, Ltd. Virtual buttons for a touch interface
CN106575185A (en) * 2014-06-17 2017-04-19 康宁公司 Algorithms and implementation of touch pressure sensors
KR102298972B1 (en) * 2014-10-21 2021-09-07 삼성전자 주식회사 Performing an action based on a gesture performed on edges of an electronic device
JP6497941B2 (en) * 2015-01-09 2019-04-10 キヤノン株式会社 Electronic device, control method and program thereof, and recording medium
KR102332015B1 (en) * 2015-02-26 2021-11-29 삼성전자주식회사 Touch processing method and electronic device supporting the same

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW583877B (en) * 2001-08-06 2004-04-11 Eastman Kodak Co Synchronization of music and images in a camera with audio capabilities
CN104160355A (en) * 2012-01-09 2014-11-19 摩托罗拉移动有限责任公司 Systems and methods for reducing the occurrence of undesired operations in electronic devices

Also Published As

Publication number Publication date
CN107809500A (en) 2018-03-16
TW201812523A (en) 2018-04-01
TW201842433A (en) 2018-12-01
TW201818198A (en) 2018-05-16
TWI622900B (en) 2018-05-01
TWI709060B (en) 2020-11-01
TWI692705B (en) 2020-05-01
TWI639100B (en) 2018-10-21
TW201812524A (en) 2018-04-01
CN107807751A (en) 2018-03-16

Similar Documents

Publication Publication Date Title
US20250138767A1 (en) Devices, Methods, and Graphical User Interfaces for Wireless Pairing with Peripheral Devices and Displaying Status Information Concerning the Peripheral Devices
CN107807751B (en) Portable electronic device, operation method thereof, and recording medium using the method
US9104288B2 (en) Method and apparatus for providing quick access to media functions from a locked screen
US9720586B2 (en) Apparatus and method for providing for interaction with content within a digital bezel
EP3432130B1 (en) Portable electronic device, operating method for the same, and non-transitory computer readable recording medium
US8508494B2 (en) Using pressure differences with a touch-sensitive display screen
CN109428969B (en) Edge touch method and device of double-screen terminal and computer readable storage medium
CN107395969B (en) A shooting method and mobile terminal
US20130215040A1 (en) Apparatus and method for determining the position of user input
WO2018027501A1 (en) Terminal, touch response method, and device
WO2013030441A1 (en) Method and apparatus for precluding operations associated with accidental touch inputs
JP2013516703A (en) User interface method and system for providing force sensitive input
CN111695382B (en) Fingerprint collection area determination method and fingerprint collection area determination device
US10664092B2 (en) Portable electronic device, operating method for the same, and non-transitory computer readable recording medium
CN110351424A (en) Gesture interaction method and terminal
CN109739580A (en) Application startup method, device and storage medium
CN108704308A (en) Control method and device for shooting game, storage medium and electronic equipment
CN108984092B (en) Device control method, device, storage medium and electronic device
US11556173B2 (en) Electronic apparatus, method for controlling the same, and storage medium
JP2011243157A (en) Electronic apparatus, button size control method, and program
WO2023226031A1 (en) Shortcut operation execution method and apparatus, device, and storage medium
HK40001041B (en) Fingerprint collection method and related device
CN118092768A (en) Prompting method, prompting device 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