Electronic device, method, and non-transitory computer-readable storage medium for controlling touch-sensitive display in relation to stylus
By using a stylus with a contact pressure sensor and frequency modulation, the stylus accurately conveys pressure information to the electronic device, improving the representation of the stylus path on the touch-sensitive display.
Patent Information
- Application Number
- PCT/KR2025/002124
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-25
- Filing Date
- 2025-02-13
- Publication Date
- 2025-10-09
AI Technical Summary
Existing technologies face challenges in accurately detecting and representing the pressure applied by a stylus on a touch-sensitive display, leading to potential noise interference and complexity in signal modulation.
The implementation of a stylus with a contact pressure sensor and a communication circuit that modulates the frequency of the signal transmitted through its tip to indicate pressure, allowing the electronic device to adjust the representation of the stylus path based on the detected pressure.
This approach enhances the accuracy of pressure detection and reduces noise interference, enabling precise control over the thickness and appearance of the stylus path displayed on the touch-sensitive display.
Smart Images

Figure KR2025002124_09102025_PF_FP_ABST
Abstract
Description
Electronic device, method, and non-transitory computer-readable storage medium for controlling a touch-sensitive display in connection with a stylus
[0001] The following descriptions relate to electronic devices, methods, and non-transitory computer-readable storage media for controlling a touch sensitive display in conjunction with a stylus.
[0002] An electronic device may include a touch-sensitive display. The touch-sensitive display may include a displaying area or an active area that is visible from a front side of the electronic device. For example, the electronic device may recognize a contact on the displaying area as an input (or touch input). For example, the contact on the displaying area may be controlled by (or from) a stylus (or stylus pen) that is available in conjunction with the touch-sensitive display. For example, the contact on the displaying area may be controlled by a part of a user's body (e.g., a finger). For example, the electronic device may provide feedback on the input based on the recognition.
[0003] The above information may be provided as background art to aid in understanding the present disclosure. No claim or determination is made as to whether any of the above-described matters constitute prior art related to the present disclosure.
[0004] An electronic device is described. The electronic device may include a touch-sensitive display. The electronic device may include communication circuitry. The electronic device may include a memory that includes one or more storage media and stores instructions. The electronic device may include at least one processor including a processing circuit. The instructions, when individually or collectively executed by the at least one processor, may control the electronic device to receive, through the touch-sensitive display, a signal transmitted through a tip of a stylus. The instructions, when individually or collectively executed by the at least one processor, may control the electronic device to display, through the touch-sensitive display, a path of the stylus moving on the touch-sensitive display based on identifying that a frequency of the signal received through the touch-sensitive display has changed from a first frequency to a second frequency different from the first frequency. The instructions, when individually or collectively executed by the at least one processor, may control the electronic device to change a representation of the path of the stylus displayed through the touch-sensitive display using information received from the stylus through the communication circuit and representing a pressure with which the stylus is in contact with the touch-sensitive display.
[0005] A method is described. The method can be executed in an electronic device having a touch-sensitive display and communication circuitry. The method can include receiving, through the touch-sensitive display, a signal transmitted through a tip of a stylus. The method can include displaying, through the touch-sensitive display, a path of the stylus moving on the touch-sensitive display based on identifying that a frequency of the signal received through the touch-sensitive display has changed from a first frequency to a second frequency different from the first frequency. The method can include changing a representation of the path of the stylus displayed through the touch-sensitive display using information received from the stylus through the communication circuitry, the information representing a pressure with which the stylus touches the touch-sensitive display.
[0006] A non-transitory computer-readable storage medium is described. The non-transitory computer-readable storage medium may store one or more programs. The one or more programs may include instructions that, when executed by an electronic device having a touch-sensitive display and communication circuitry, control the electronic device to receive, through the touch-sensitive display, a signal transmitted through a tip of a stylus. The one or more programs may include instructions that, when executed by the electronic device, control the electronic device to display, through the touch-sensitive display, a path of the stylus moving on the touch-sensitive display based on identifying that a frequency of the signal received through the touch-sensitive display has changed from a first frequency to a second frequency different from the first frequency. The one or more programs may include instructions that, when executed by the electronic device, control the electronic device to change a representation of the path of the stylus displayed through the touch-sensitive display using information received from the stylus through the communication circuit and representing a pressure with which the stylus touches the touch-sensitive display.
[0007] An electronic device is described. The electronic device may include a touch-sensitive display. The electronic device may include communication circuitry. The electronic device may include a memory that includes one or more storage media and stores instructions. The electronic device may include at least one processor including a processing circuit. The instructions, when individually or collectively executed by the at least one processor, may control the electronic device to receive, through the touch-sensitive display, a signal transmitted through a tip of a stylus. The instructions, when individually or collectively executed by the at least one processor, may control the electronic device to refrain from displaying, through the touch-sensitive display, a path of the stylus moving on the touch-sensitive display while receiving the signal on a first frequency through the touch-sensitive display. The instructions, when individually or collectively executed by the at least one processor, may control the electronic device to display, through the touch-sensitive display, a path of the stylus moved on the touch-sensitive display while receiving the signal on a second frequency different from the first frequency through the touch-sensitive display. The instructions, when individually or collectively executed by the at least one processor, may control the electronic device to change a thickness of the path of the stylus displayed through the touch-sensitive display while receiving the signal on the second frequency using information received from the stylus through the communication circuit and representing a pressure with which the stylus touches the touch-sensitive display.
[0008] A method is described. The method can be implemented for an electronic device having a communication circuit and a touch-sensitive display. The method can include receiving, through the touch-sensitive display, a signal transmitted through a tip of a stylus. The method can include refraining from displaying, through the touch-sensitive display, a path of the stylus moved on the touch-sensitive display while receiving the signal on a first frequency through the touch-sensitive display. The method can include displaying, through the touch-sensitive display, a path of the stylus moved on the touch-sensitive display while receiving, through the touch-sensitive display, the signal on a second frequency different from the first frequency. The method can include changing a thickness of the path of the stylus displayed through the touch-sensitive display while receiving the signal on the second frequency using information received from the stylus through the communication circuit, the information representing a pressure with which the stylus touches the touch-sensitive display.
[0009] A non-transitory computer-readable storage medium is described. The non-transitory computer-readable storage medium may store one or more programs. The one or more programs may include instructions that, when executed by an electronic device having a communication circuit and a touch-sensitive display, control the electronic device to receive, through the touch-sensitive display, a signal transmitted through a tip of a stylus. The instructions may include instructions that, when executed by the electronic device, control the electronic device to refrain from displaying, through the touch-sensitive display, a path of the stylus moving on the touch-sensitive display while receiving the signal on a first frequency through the touch-sensitive display. The instructions may include instructions that, when executed by the electronic device, control the electronic device to display, through the touch-sensitive display, a path of the stylus moved on the touch-sensitive display while receiving, through the touch-sensitive display, the signal on a second frequency different from the first frequency. The instructions may include instructions that, when executed by the electronic device, control the electronic device to change a thickness of the path of the stylus displayed through the touch-sensitive display while receiving, using information received from the stylus through the communication circuit and representing a pressure with which the stylus touches the touch-sensitive display.
[0010] A stylus (or stylus pen) is described. The stylus may include communication circuitry. The stylus may include a contact pressure sensor. The stylus may include a memory, including one or more storage media, storing instructions. The stylus may include a processor including a processing circuit. The instructions, when executed by the processor, may control the stylus to identify, via the contact pressure sensor, whether the stylus is in contact with a touch-sensitive display of an electronic device. The instructions, when executed by the processor, may control the stylus to transmit a signal on a first frequency through a tip of the stylus while identifying, via the contact pressure sensor, that the stylus is not in contact with the touch-sensitive display. The instructions, when executed by the processor, may control the stylus to transmit the signal on a second frequency different from the first frequency through the tip of the stylus while the stylus identifies through the contact pressure sensor that the stylus is in contact with the touch-sensitive display. The instructions, when executed by the processor, may control the stylus to transmit, to the electronic device through the communication circuit, information obtained through the contact pressure sensor, the information representing a pressure with which the tip of the stylus is in contact with the touch-sensitive display.
[0011] A method is described. The method can be implemented for a stylus using a communication circuit and a contact pressure sensor. The method can include an operation of identifying, via the contact pressure sensor, whether the stylus is in contact with a touch-sensitive display of an electronic device. The method can include an operation of transmitting a signal on a first frequency through a tip of the stylus while identifying, via the contact pressure sensor, that the stylus is not in contact with the touch-sensitive display. The method can include an operation of transmitting, via the tip of the stylus, the signal on a second frequency, different from the first frequency, while identifying, via the contact pressure sensor, that the stylus is in contact with the touch-sensitive display. The method can include an operation of transmitting, via the communication circuit, information obtained through the contact pressure sensor, the information representing a pressure with which the tip of the stylus is in contact with the touch-sensitive display, while identifying, via the contact pressure sensor, that the stylus is in contact with the touch-sensitive display, the information representing a pressure with which the tip of the stylus is in contact with the touch-sensitive display, to the electronic device.
[0012] A non-transitory computer-readable storage medium is described. The non-transitory computer-readable storage medium may store one or more programs. The one or more programs may include instructions that, when executed by a stylus having a communication circuit and a contact pressure sensor, control the stylus to identify, via the contact pressure sensor, whether the stylus is in contact with a touch-sensitive display of an electronic device. The one or more programs may include instructions that, when executed by the stylus, control the stylus to transmit a signal on a first frequency through a tip of the stylus while the stylus identifies, via the contact pressure sensor, that the stylus is not in contact with the touch-sensitive display. The one or more programs may include instructions that, when executed by the stylus, control the stylus to transmit, via the tip of the stylus, a signal on a second frequency different from the first frequency while the stylus identifies, via the contact pressure sensor, that the stylus is in contact with the touch-sensitive display. The one or more programs may include instructions for controlling the stylus to transmit, through the communication circuit, information to the electronic device, while identifying through the contact pressure sensor that the stylus is in contact with the touch-sensitive display, information obtained through the contact pressure sensor, the information representing a pressure with which the tip of the stylus is in contact with the touch-sensitive display.
[0013] FIG. 1 illustrates an example of an environment including an electronic device having a touch-sensitive display and communication circuitry and a stylus that contacts the touch-sensitive display for touch input to the electronic device.
[0014] Figure 2 is a simplified block diagram of an exemplary electronic device.
[0015] Figure 3 is a simplified block diagram of an exemplary stylus.
[0016] FIG. 4 illustrates an exemplary method for changing the frequency of a signal transmitted through the tip of a stylus from a first frequency to a second frequency based on contact on a touch-sensitive display.
[0017] FIG. 5 illustrates an exemplary method for displaying the path of a stylus moving on a touch-sensitive display based on a signal on a second frequency transmitted through the tip of the stylus and information transmitted through the communication circuitry of the stylus.
[0018] FIG. 6 illustrates an exemplary method of delaying display of the path of a stylus moving on a touch-sensitive display until contact of the stylus is identified based on information transmitted via the communication circuitry of the stylus.
[0019] FIG. 7 illustrates an exemplary method of changing the thickness of a portion of a path indicated by a signal on a second frequency transmitted through the tip of the stylus prior to identifying contact of the stylus based on information transmitted through the communication circuit of the stylus.
[0020] FIG. 8 illustrates an exemplary method for changing the frequency of a signal transmitted through the tip of a stylus from a second frequency to a first frequency based on release of contact on a touch-sensitive display.
[0021] Figures 9 and 10 illustrate exemplary methods of transmitting a signal through the tip of a stylus and other signals to indicate the timing at which the signal is transmitted.
[0022] FIG. 11 illustrates an exemplary method for determining the timing of an uplink signal transmitted through the tip of a stylus based on a signal transmitted through a touch-sensitive display.
[0023] FIG. 12 is a block diagram of an electronic device within a network environment according to various embodiments.
[0024] FIG. 13 is a block diagram of a display module according to various embodiments.
[0025] FIG. 1 illustrates an example of an environment including an electronic device having a touch-sensitive display and communication circuitry and a stylus that contacts the touch-sensitive display for touch input to the electronic device.
[0026] Referring to FIG. 1, the environment (100) may include an electronic device (101) and a stylus (102).
[0027] The electronic device (101) may include a touch-sensitive display (110). For example, the touch-sensitive display (110) may include a display area (111) (or active area (111)). For example, the display area (111) may be described as a portion of the touch-sensitive display (110) that is visible from the front side of the electronic device (101). For example, the display area (111) may be described as a portion of the touch-sensitive display (110) that is surrounded by a bezel of the electronic device (101) when the touch-sensitive display (110) is viewed in a second direction opposite to a first direction in which the touch-sensitive display (110) is facing. For example, the display area (111) may be described as a touch-sensitive surface.
[0028] For example, the touch-sensitive display (110) may be configured to identify a contact location of a stylus or a part of a user's body (e.g., a finger) on the display area (111) (or a contact location on the touch-sensitive display (110). For example, the contact locations identified by the touch-sensitive display (110) may be caused by (or from) the stylus (102). As a non-limiting example, the touch-sensitive display (110) may identify both the stylus (102) making contact on the display area (111) and the part of the user's body (e.g., a finger) making contact on the display area (111). For example, the touch-sensitive display (110) can identify a location where the tip of the stylus (102) has contacted the display area (111) by using a signal (120) transmitted (or radiated) (or emitted) through the tip (103) of the stylus (102), and can identify a location where the part of the user's body has contacted the display area (111) by using a change in capacitance between electrodes within the touch-sensitive display (110).
[0029] For example, the touch-sensitive display (110) may provide data about the contact location to at least one processor of the electronic device (101) (e.g., at least one processor (210) of FIG. 2). As another example, the touch-sensitive display (110) may generate (or obtain) data about a touch input by identifying at least some of the contact locations, and provide the data about the touch input to the at least one processor of the electronic device (101).
[0030] The stylus (102) can transmit a signal (120) that causes the electronic device (101) to identify the contact location through the tip (103) of the stylus (102).
[0031] The stylus (102) can transmit a signal (120) that causes the electronic device (101) to display a path of movement of the stylus (102) that has come into contact with the display area (111) through the display area (111) (or the touch-sensitive display (110)). For example, if the path displayed through the display area (111) is a part of a picture or a part of a letter, the path can be described by at least one stroke.
[0032] For example, the stylus (102) may be brought into contact on a point (116) within the display area (111). For example, the stylus (102) may be moved on the display area (111) from a point (116) within the display area (111) to a point (117) within the display area (111). For example, the stylus (102) may be moved away from the touch-sensitive display (110) at a point (117) within the display area (111). For example, contact between the display area (111) and the stylus (102) may be initiated at a point (116) within the display area (111), maintained while the stylus (102) is moved from a point (116) to a point (117), and released at a point (117) within the display area (111).
[0033] For example, the electronic device (101) can receive a signal (120) transmitted through the tip (103) of the stylus (102). For example, the electronic device (101) can display a path (115) moving on the display area (111) (e.g., a path (115) from a point (116) in the display area (111) to a point (117) in the display area (111)) through the display area (111) (or the touch-sensitive display (110)) using the signal (120).
[0034] For example, the electronic device (101) can change the expression of at least a portion of a path (115) displayed through the display area (111) according to the pressure (or intensity) (e.g., pen pressure) with which the stylus (102) comes into contact with the touch-sensitive display (110). For example, the electronic device (101) can change the color, tone, tint, etc. of at least a portion of the path (115) according to the pressure. For example, the electronic device (101) can change the thickness of at least a portion of the path (115) according to the pressure. For example, the thickness of a portion (115-1) of the path (115) located within the area (130) can be changed according to the pressure. For example, the size of a point (115-2) within a portion (115-1) of a path (115) may be smaller than the size of a point (115-3) within a portion (115-1) of a path (115), and the size of a point (115-3) within a portion (115-1) of a path (115) may be smaller than the size of a point (115-4) within a portion (115-1) of a path (115).
[0035] For example, the pressure at a contact location (or contact point) on the display area (111) used to change the thickness of at least a portion of a path (115) displayed through the display area (111) within the electronic device (101) can be identified by the stylus (102). For example, the stylus (102) can identify the pressure at the contact point on the display area (111) through a contact pressure sensor of the stylus (102) (e.g., the contact pressure sensor (330) of FIG. 3). For example, the stylus (102) can perform an operation to provide the pressure at the contact point on the display area (111) to the electronic device (101) so as to change the thickness of at least a portion of a path (115) displayed through the display area (111).
[0036] For example, the operation of the stylus (102) to provide the pressure at the contact point on the display area (111) to the electronic device (101) can be performed through modulation (or change) of the frequency of the signal (120) transmitted through the tip (103) of the stylus (102). For example, since providing the pressure at the contact point on the display area (111) to the electronic device (101) through modulation of the frequency of the signal (120) requires various frequencies to represent various pressures at the contact point on the display area (111) identified by the stylus (102), the frequency band of the signal (120) to provide the pressure at the contact point on the display area (111) to the electronic device (101) through modulation of the frequency of the signal (120) can be relatively widened. For example, using a relatively wide frequency band for the signal (120) increases the probability of interference of the signal by noise, so providing the pressure at the contact point on the display area (111) to the electronic device (101) through modulation of the frequency of the signal (120) may make the device more vulnerable to noise.
[0037] For example, the operation of the stylus (102) to provide the pressure at the contact point on the display area (111) to the electronic device (101) can be performed through modulation of a code indicated by a signal (120) transmitted through the tip (103) of the stylus (102). For example, since providing the pressure at the contact point on the display area (111) to the electronic device (101) through modulation of a code indicated by the signal (120) must represent various pressures at the contact point on the display area (111) identified by the stylus (102), a modulation and / or demodulation operation for transmitting the signal (120) to provide the pressure at the contact point on the display area (111) to the electronic device (101) through code modulation of the signal (120) can become complicated.
[0038] For example, the stylus (102) may perform signal modulation, such as phase modulation, to provide the pressure at the contact point on the display area (111) to the electronic device (101) by modulating the frequency of the signal (120) and modulating a code associated with the signal (120) to provide the pressure at the contact point on the display area (111) to the electronic device (101). For example, the electronic device (101) may change the thickness of at least a portion of the path (115) displayed through the display area (111) according to the signal modulation performed by the stylus (102).
[0039] Although the descriptions above and below describe changing the thickness of at least a portion of the path (115) in response to the pressure with which the stylus (102) is brought into contact with the touch-sensitive display (110), this is merely exemplary. For example, the electronic device (101) may change the representation of at least a portion of the path (115) in response to the pressure. For example, changing the representation of at least a portion of the path (115) in response to the pressure may include changing the thickness of at least a portion of the path (115) in response to the pressure and / or changing the color, tone, tint, etc., of at least a portion of the path (115) in response to the pressure. However, the present invention is not limited thereto.
[0040] For example, the electronic device (101) may include hardware components for changing the thickness of at least a portion of the path (115) displayed through the display area (111) according to the operation, and the stylus (102) may include hardware components for the operation. The hardware components of the electronic device (101) are described (and / or exemplified) with reference to FIG. 2, and the hardware components of the stylus (102) are described (and / or exemplified) with reference to FIG. 3.
[0041] Figure 2 is a simplified block diagram of an exemplary electronic device.
[0042] Referring to FIG. 2, the electronic device (101) may be one of various forms of electronic devices, such as a notebook (290), smartphones (291) having various form factors (e.g., a bar-type smartphone (291-1), a foldable-type smartphone (291-2), or a sliderable (or rollable) type smartphone (291-3)), a tablet (292), a cellular phone (not shown), and other similar computing devices (not shown). The components, their relationships, and their functions illustrated in FIG. 2 are exemplary only and do not limit the implementations described or claimed in this document. The electronic device (101) may be referred to as a mobile device, a user device, a multi-function device, a portable device, or a server.
[0043] An electronic device (101) may include at least one processor (210), memory (220), a touch-sensitive display (110), and communication circuitry (240).
[0044] At least one processor (210) may be a hardware component of the electronic device (101) that is available to execute (or perform) at least some of the operations exemplified in the above and below descriptions. For example, at least one processor (210) may include processing circuitry or processing integrated circuitry. For example, at least one processor (210) may include a central processing unit (CPU) (e.g., including processing circuitry). For example, at least one processor (210) may include a graphics processing unit (GPU) (e.g., including processing circuitry). For example, at least one processor (210) may include a display processing unit (DPU) (e.g., including processing circuitry). For example, the CPU may be used to generate an image for displaying a path of a stylus (102) moving on the touch-sensitive display (110) through the touch-sensitive display (110). For example, the CPU may be used to change the thickness of the path of the stylus (102) displayed through the touch-sensitive display (110). For example, the DPU may be used to transmit the image to the touch-sensitive display (110).
[0045] As a non-limiting example, at least one processor (210) may be implemented as a system on chip (SoC). As a non-limiting example, at least one processor (210) may comprise a processor assembly. For example, at least one processor (210) may include at least a portion of the processor (1220) of FIG. 12 or may correspond to at least a portion of the processor (1220) of FIG. 12.
[0046] The memory (220) may include one or more storage media (or one or more storage devices). For example, the memory (220) may comprise a memory assembly comprising one or more storage media. For example, the one or more storage media may include a hard drive, flash memory, permanent memory such as read-only memory (ROM), semi-permanent memory such as random access memory (RAM), any other suitable type of storage (or storage assembly), or any combination thereof. The memory (220) may include a cache memory, which is one or more different types of memory used to temporarily store data for a function or feature of the electronic device (101). As a non-limiting example, the cache memory may be included within at least one processor (210).
[0047] The memory (220) may be fixedly embedded within the electronic device (101) or incorporated into one or more suitably types of components (e.g., a subscriber identity module (SIM) card and / or a secure digital (SD) card) that can be repeatedly inserted into and removed from the electronic device (101).
[0048] For example, the memory (220) may store one or more software applications, such as an operating system (or system software application), a firmware software application, a driver software application, a plug-in (e.g., add-in, add-on, and / or applet) software application, and / or any other suitable software applications. For example, the one or more software applications may include instructions executable by at least one processor (210). For example, the memory (220) may store instructions callable by an application programming interface (API). For example, the memory (220) may store instructions within a library.
[0049] For example, the memory (220) may include at least a portion of the memory (1230) of FIG. 12 or may correspond to at least a portion of the memory (1230) of FIG. 12.
[0050] The touch-sensitive display (110) may be a hardware component of the electronic device (101) that is available to perform at least some of the operations exemplified in the above and below descriptions. For example, the touch-sensitive display (110) may include at least a portion of the display module (1260) of FIGS. 12 and 13 or may correspond to at least a portion of the display module (1260) of FIGS. 12 and 13.
[0051] For example, the touch-sensitive display (110) may include electrodes (231) for receiving a signal (120) transmitted from a tip (103) of a stylus (102). For example, the touch-sensitive display (110) may include control circuitry (232) for identifying a location where the stylus (102) has made contact on the touch-sensitive display (110) using the signal (120) received by each of the electrodes (231). As a non-limiting example, the control circuitry (232) may further be used to transmit a signal receivable by the stylus (102) through the touch-sensitive display (110) (or the electrodes (231)).
[0052] The communication circuit (240) may be a hardware component of the electronic device (101) that is available for communication between the electronic device (101) and an external electronic device (e.g., a stylus (102)). For example, the communication circuit (240) may be available for transmitting information to the stylus (102). For example, the communication circuit (240) may be available for receiving information transmitted from the stylus (102). As a non-limiting example, the communication circuit (240) may support Bluetooth and / or Bluetooth low energy (BLE). For example, the communication circuit (240) may include at least a portion of the communication module (1290) of FIG. 12 (or the wireless communication module (1292) of FIG. 12) or may correspond to at least a portion of the communication module (1290) of FIG. 12 (or the wireless communication module (1292) of FIG. 12).
[0053] Figure 3 is a simplified block diagram of an exemplary stylus.
[0054] Referring to FIG. 3, the stylus (102) may include a processor (310), a memory (320), a contact pressure sensor (330) (or a contact strength sensor (330)), a communication circuit (340), and a signal generation circuit (350). The stylus (102) may include at least one sensor (360) other than the contact pressure sensor (330). As a non-limiting example, the stylus (102) may correspond to the electronic device (1202) of FIG. 12.
[0055] The processor (310) may be a hardware component of the stylus (102) available to execute (or perform) at least some of the operations exemplified in the above and below descriptions. For example, the processor (310) may include processing circuitry or processing integrated circuitry.
[0056] The memory (320) may store instructions executable by the processor (310). The memory (320) may include one or more storage media (or one or more storage devices). For example, the one or more storage media may include a hard drive, flash memory, permanent memory such as read-only memory (ROM), semi-permanent memory such as random access memory (RAM), any other suitable type of storage (or storage assembly), or any combination thereof. The memory (320) may include a cache memory, which is one or more different types of memory used to temporarily store data for the function or feature of the stylus (102). As a non-limiting example, the cache memory may be included within the processor (310).
[0057] A contact pressure sensor (330) may be a hardware component of the stylus (102) that can be used to identify the pressure with which the stylus (102) makes contact on the touch-sensitive display (e.g., pen pressure at a point of contact on the touch-sensitive display (110). By way of non-limiting example, the contact pressure sensor (330) may optionally include a capacitive force sensor, an electric force sensor, a piezoelectric force sensor, an optical force sensor, a capacitive touch-sensitive surface, a piezoresistive strain gauge, or other pressure sensor (e.g., a sensor used to measure the force (or pressure) of contact on the touch-sensitive display). As a non-limiting example, the contact pressure sensor (330) may be collocated with the tip (103) of the stylus (102), or may be proximate to the tip (103) of the stylus (102). As a non-limiting example, the contact pressure sensor (330) may be connected to the tip (103) of the stylus (102), such as in state (391). As a non-limiting example, the contact pressure sensor (330) may also be located within (or at) a portion of the housing of the stylus (102).
[0058] As a non-limiting example, the stylus (102) may include a hardware component for identifying a pressure with which the other end of the stylus (102) is in contact with a surface, such as a touch-sensitive display (110), opposite the tip (103) of the stylus (102). For example, the other end of the stylus (102) may be brought into contact with a flat surface, such as a touch-sensitive display (110), for an erase function. For example, the pressure with which the other end of the stylus (102) is in contact may be identified via a contact pressure sensor (330) further connected to the other end of the stylus (102). For example, the pressure with which the other end of the stylus (102) is in contact may be identified via another contact pressure sensor within the stylus (102) that is connected to the other end of the stylus (102) and is distinct from the contact pressure sensor (330).
[0059] For example, the contact pressure sensor (330) may be used to identify whether the stylus (102) is in contact with a touch-sensitive display (e.g., the touch-sensitive display (110) of the electronic device (101). For example, the contact pressure sensor (330) may be used to provide the writing pressure (or the pressure) to the electronic device (e.g., the electronic device (101)). For example, data on the writing pressure obtained by the contact pressure sensor (330) may be provided to the processor (310). For example, the processor (310) may use the data to execute (or perform) operations for providing the writing pressure to the electronic device. For example, the operations will be exemplified in the description below.
[0060] The communication circuit (340) may be a hardware component of the stylus (102) that is available for communication between the stylus (102) and another electronic device (e.g., the electronic device (101)). For example, the communication circuit (340) may be available for transmitting information to the electronic device (101). For example, the communication circuit (340) may be available for receiving information transmitted from the electronic device (101). As a non-limiting example, the communication circuit (340) may support Bluetooth and / or BLE.
[0061] The signal generation circuit (350) (or signal transmission circuit (350)) may be a hardware component of the stylus (102) that can be used to generate a signal (120) that can be received by using the touch-sensitive display (110) of the electronic device (101) and the communication circuit (240) of the electronic device (101), and to transmit the generated signal (120). As a non-limiting example, the signal (120) may be transmitted (or emitted) (or radiated) through the tip (103) of the stylus (102), such as in the state (392). For example, the signal (120) transmitted through the stylus (102) may be used to identify the location of a contact point on the touch-sensitive display (110) (or a contact point on the display area (111)).
[0062] At least one sensor (360) may be a hardware component of the stylus (102) available to identify a state associated with the use of the stylus (102).
[0063] As a non-limiting example, the stylus (102) may include a button (e.g., a physical button (370) and / or a touch pad) exposed through a portion of the housing (or enclosure) of the stylus (102). For example, at least one sensor (360) may include circuitry used to identify an input to the physical button (370) and / or an input to the touch pad. As a non-limiting example, the circuitry may be used to identify a physical button (370) being depressed by a user's finger, such as in state (393). As a non-limiting example, the circuitry may be used to identify a release of a press of the physical button (370). As a non-limiting example, the circuitry may include another pressure sensor within the stylus (102) distinct from the contact pressure sensor (330).
[0064] As a non-limiting example, the stylus (102) may not include a button (370). For example, instead of a button (370), the stylus (102) may include a pressure sensor embedded within the stylus (102) that identifies pressure on a portion of the stylus (102) gripped by a user. As a non-limiting example, the pressure sensor may be distinct from a contact pressure sensor (330).
[0065] For example, at least one sensor (360) may include circuitry used to identify whether a stylus (102) is gripped. As a non-limiting example, the circuitry may be used to identify a stylus (102) being gripped by a user, such as in a state (394).
[0066] For example, the processor (310) may control the signal generation circuit (350) to generate a signal (120) to cause a touch input on the touch-sensitive display (110) (or display area (111)) of the electronic device (101) and transmit the signal (120). For example, the signal (120) may be transmitted through the tip (103) of the stylus (102).
[0067] For example, the condition for initiating transmission of the signal (120) can be defined in various ways. For example, the processor (310) can initiate transmission of the signal (120) based on identifying, via the contact pressure sensor (330), that the stylus (102) is in contact with the touch-sensitive display (110). For example, the processor (310) can initiate transmission of the signal (120) based on identifying, via at least one sensor (360), that a physical button (370) is pressed, such as in state (393). For example, the processor (310) can initiate transmission of the signal (120) based on identifying, via at least one sensor (360), that the stylus (102) is gripped, such as in state (394). For example, the processor (310) may initiate transmitting the signal (120) based on identifying that the state of charge (SoC) of the rechargeable battery (not shown) of the stylus (102) exceeds a reference SoC, but is not limited thereto.
[0068] For example, the condition for stopping (or terminating) transmission of the signal (120) can be defined in various ways. For example, the processor (310) can activate a timer based on identifying that contact between the touch-sensitive display (110) and the stylus (102) is released via the contact pressure sensor (330), and can stop transmitting the signal (120) based on identifying that the release of contact is maintained until the timer expires. For example, the processor (310) can stop transmitting the signal (120) based on identifying that the stylus (102) is not gripped via at least one sensor (360). For example, the processor (310) can stop transmitting the signal (120) based on identifying that the SoC of the rechargeable battery of the stylus (102) is below a reference SoC. However, the present invention is not limited thereto.
[0069] For example, the processor (310) can change the frequency of the signal (120). For example, the processor (310) can obtain data on the pressure with which the stylus (102) is in contact from the contact pressure sensor (330) and, based on the data, identify whether the stylus (102) is in contact with a surface (e.g., the touch-sensitive display (110)). As a non-limiting example, the processor (310) can identify, via the contact pressure sensor (330), whether the stylus (102) (or the tip (103) of the stylus (102)) is in contact with the touch-sensitive display (110). For example, the processor (310) can change the frequency of the signal (120) depending on whether the stylus (102) is in contact with the touch-sensitive display (110). This operation is described (and / or illustrated) in more detail with reference to FIG. 4.
[0070] FIG. 4 illustrates an exemplary method for changing the frequency of a signal transmitted through the tip of a stylus from a first frequency to a second frequency based on contact on a touch-sensitive display.
[0071] Referring to FIG. 4, the processor (310) may, while identifying through the contact pressure sensor (330) that the stylus (102) (or the tip (103) of the stylus (102)) is not in contact with the same plane as the touch-sensitive display (110), transmit (periodically) a signal (120-1) on a first frequency through the tip (103) of the stylus (102) using the signal generation circuit (350). For example, at least one processor (210) of the electronic device (101) may receive (periodically) the signal (120-1) on the first frequency through the touch-sensitive display (110). For example, at least one processor (210) may identify that the stylus (102) is not in contact with the touch-sensitive display (110) based on the signal (120-1) on the first frequency.
[0072] For example, the processor (310) of the stylus (102) may, while identifying through the contact pressure sensor (330) that the stylus (102) (or the tip (103) of the stylus (102)) is in contact with the same plane as the touch-sensitive display (110) as in state (402), transmit (periodically) a signal (120-2) on a second frequency different from the first frequency through the tip (103) of the stylus (102) using the signal generation circuit (350). For example, at least one processor (210) of the electronic device (101) may receive (periodically) the signal (120-2) on the second frequency through the touch-sensitive display (110). For example, at least one processor (210) can identify that the stylus (102) is in contact with the touch-sensitive display (110) based on the signal (120-2) on the second frequency.
[0073] For example, the processor (310) of the stylus (102) can change the frequency of the signal (120) from the first frequency to the second frequency based on identifying, through the contact pressure sensor (330), that the state (401) of the stylus (102) not in contact with an external object, such as a touch-sensitive display (110), has changed to the state (402) of the stylus (102) in contact with an external object, such as a touch-sensitive display (110). For example, at least one processor (210) of the electronic device (101) can recognize that the state (401) has changed to the state (402) based on identifying that the frequency of the signal (120) received through the touch-sensitive display (110) has changed from the first frequency to the second frequency. For example, at least one processor (210) may recognize a stylus (102) in contact with a touch-sensitive display (110) according to the change from the first frequency to the second frequency. For example, the change from the first frequency to the second frequency will be described in more detail below.
[0074] For example, the processor (310) of the stylus (102) may change the frequency of the signal (120) from the second frequency to the first frequency based on identifying through the contact pressure sensor (330) that the state (402) has changed to the state (401). For example, at least one processor (210) of the electronic device (101) may recognize that the state (402) has changed to the state (401) based on identifying that the frequency of the signal (120) received through the touch-sensitive display (110) has changed from the second frequency to the first frequency. For example, the at least one processor (210) may recognize that the contact between the touch-sensitive display (110) and the stylus (102) has been released based on the change from the second frequency to the first frequency. For example, the change from the second frequency to the first frequency will be described in more detail below.
[0075] For example, at least one processor (210) of the electronic device (101) may refrain from displaying the path of the stylus (102) moving on the touch-sensitive display (110) through the touch-sensitive display (110) while (periodically) receiving the signal (120-1) on the first frequency through the touch-sensitive display (110), and may display the path of the stylus (102) moving on the touch-sensitive display (110) through the touch-sensitive display (110) while (periodically) receiving the signal (120-2) on the second frequency through the touch-sensitive display (110). As a non-limiting example, displaying the path under the condition of receiving the signal (120-2) on the second frequency through the touch-sensitive display (110) may be performed (or executed) based on a setting of the electronic device (101) that disables displaying the path when the stylus (102) is hovered.
[0076] For example, the (periodically) transmitting of the signal (120-2) on the second frequency from the stylus (102) can be maintained while the contact between the touch-sensitive display (110) and the stylus (102) is maintained. For example, the stylus (102) in contact with the touch-sensitive display (110) in state (402) can be moved on the touch-sensitive display (110) as in state (403). For example, the processor (310) of the stylus (102) can maintain the (periodically) transmitting of the signal (120-2) on the second frequency while the stylus (102) is moved on the display (110). For example, at least one processor (210) of the electronic device (101) may display a path (420) along which the stylus (102) is moved on the display (110), such as a state (403), based on the signal (120-2) on the second frequency that is (periodically) received while the stylus (102) is moved on the display (110).
[0077] Referring again to FIGS. 2 and 3, the processor (310) of the stylus (102) may, while identifying through the contact pressure sensor (330) that the stylus (102) (or the tip (103) of the stylus (102)) is in contact with the touch-sensitive display (110), transmit information obtained through the contact pressure sensor (330) and representing the pressure with which the tip (103) of the stylus (102) is in contact with the touch-sensitive display (110) to the electronic device (101) through the communication circuit (340).
[0078] As a non-limiting example, the information may be transmitted to the electronic device (101) via a communication link between the electronic device (101) and the stylus (102).
[0079] For example, the processor (310) may advertise a packet including identification information of the stylus (102) through the communication circuit (340) before the communication link is established, establish the communication link with the electronic device (101) that receives the packet through the communication circuit (240), and transmit the information to the electronic device (101) through the established communication link. As a non-limiting example, the processor (310) may recognize that the external object that the tip (103) of the stylus (102) has come into contact with is the touch-sensitive display (110) by using packets (e.g., including the advertised packet) exchanged between the electronic device (101) and the stylus (102) to establish the communication link, and transmit the information to the electronic device (101) through the communication link based on the recognition. For example, the information transmitted from the stylus (102) to the electronic device (101) via the communication link can control the electronic device (101) to change the thickness of the path of movement of the stylus (102) displayed through the touch-sensitive display (110) according to the pressure with which the stylus (102) comes into contact with the touch-sensitive display (110).
[0080] For example, at least one processor (210) of the electronic device (101) may advertise a packet including identification information of the electronic device (101) through the communication circuit (240) before the communication link is established, establish the communication link with the stylus (102) that received the packet through the communication circuit (340), and receive the information from the stylus (102) through the established communication link. As a non-limiting example, the processor (310) may recognize that the external object that the tip (103) of the stylus (102) has come into contact with is the touch-sensitive display (110) by using packets (e.g., including the advertised packet) exchanged between the electronic device (101) and the stylus (102) to establish the communication link, and transmit the information to the electronic device (101) through the communication link based on the recognition. For example, the information transmitted from the stylus (102) to the electronic device (101) via the communication link can control the electronic device (101) to change the thickness of the path of movement of the stylus (102) displayed through the touch-sensitive display (110) according to the pressure with which the stylus (102) comes into contact with the touch-sensitive display (110).
[0081] As a non-limiting example, the information may be transmitted to the electronic device (101) without using the communication link. For example, the processor (310) of the stylus (102) may broadcast the information via the communication circuit (340) without using the communication link. For example, at least one processor (210) of the electronic device (101) may receive the information broadcast from the stylus (102). For example, the information broadcast from the stylus (102) without using the communication link may control the electronic device (101) to change the thickness of the path of movement of the stylus (102) displayed through the touch-sensitive display (110) according to the pressure with which the stylus (102) is brought into contact with the touch-sensitive display (110).
[0082] The operations of the electronic device (101) performed (or executed) in relation to the above information are described (and / or illustrated) in more detail with reference to FIG. 4.
[0083] Referring again to FIG. 4, the processor (310) of the stylus (102) may (periodically) transmit information (410) representing a pressure (e.g., a strength with which the stylus (102) is in contact with the touch-sensitive display (110)) at a point of contact on the touch-sensitive display (110) to the electronic device (101) via the communication circuit (340) based on identifying (or recognizing) the stylus (102) in contact with the touch-sensitive display (110) as in state (402).
[0084] The processor (310) can (periodically) transmit information (410) to the electronic device (101) via the communication circuit (340) to provide a noise-robust handwriting input service (and / or drawing service) by providing the pressure to the electronic device (101) through modulation of the frequency of the signal (120) and providing the strength to the electronic device (101) through modulation of the code represented by the signal (120).
[0085] For example, transmitting information (410) may be maintained while contact is maintained between the touch-sensitive display (110) and the stylus (102). For example, the stylus (102) in contact with the touch-sensitive display (110) within state (402) may be moved on the touch-sensitive display (110) as in state (403). For example, the processor (310) of the stylus (102) may maintain transmitting information (410) while the stylus (102) is moved on the display (110). For example, maintaining the transmission of information (410) may be performed (or executed) to change the thickness of the path of movement of the stylus (102) displayed on the touch-sensitive display (110) according to a change in the pressure with which the stylus (102) (or the tip (103) of the stylus (102)) is in contact with the touch-sensitive display (110).
[0086] For example, at least one processor (210) of the electronic device (101) can receive information (410) transmitted from the stylus (102) via the communication circuit (240). For example, at least one processor (210) can change the thickness of the path (420) using the information (410), such as the state (403).
[0087] State (403) indicates changing the thickness of the path (420), but this is merely exemplary. For example, at least one processor (210) can use the information (410) to change the representation of the path (420). For example, at least one processor (210) can use the information (410) to change the color (or grayscale) of the path (420). For example, when the stylus (102) is used for a function of erasing at least a portion of the path (420) displayed through the touch-sensitive display (110), at least one processor (210) can use the information (410) to change the size of the eraser for the function. However, the present invention is not limited thereto.
[0088] As a non-limiting example, the first start timing (or first start point) at which the signal (120-2) on the second frequency is received via the touch-sensitive display (110) may be different from the second start timing (or second start point) at which the information (410) is received via the communication circuit (240). For example, the second start timing may be after the first start timing. For example, since the signal (120-2) on the second frequency indicates (only) whether the stylus (102) is in contact with the touch-sensitive display (110) and the information (410) indicates the pressure with which the stylus (102) is in contact with the touch-sensitive display (110), displaying the path (420) of the stylus (102) moving on the touch-sensitive display (110) through the touch-sensitive display (110) according to the information (410) received after the signal (120-2) on the second frequency is received can control a state in which the path (e.g., a part of the path (420)) of the stylus (102) moving on the touch-sensitive display (110) within the time period from the first start timing to the second start timing is not displayed through the touch-sensitive display (110). Since this state can control the user's discomfort, at least one processor (210) can display a path (420) through a touch-sensitive display (110) according to the signal (120-2) on the second frequency among the information (410) and the signal (120-2) on the second frequency. This operation is described in more detail (and / or illustrated) with reference to FIG. 5.
[0089] FIG. 5 illustrates an exemplary method for displaying the path of a stylus moving on a touch-sensitive display based on a signal on a second frequency transmitted through the tip of the stylus and information transmitted through the communication circuitry of the stylus.
[0090] Referring to FIG. 5, the horizontal axis of the chart (510) represents time, and the vertical axis of the chart (510) represents pressure. For example, a line (511) in the chart (510) may represent a change in pressure at a contact point on the touch-sensitive display (110) controlled by a stylus (102) moving from a starting point (591) (or referred to as a starting point (591)) on the touch-sensitive display (110). For example, a line (511) in the chart (510) may represent a change in pressure at a contact point on the touch-sensitive display (110) identified by a contact pressure sensor (330) of the stylus (102). For example, the path (420) of movement of the stylus (102) displayed on the touch-sensitive display (110) according to the change in pen pressure indicated by the line (511) in the chart (510) may be indicated as a state (550). For example, the path (420) indicated as a state (550) may correspond to the result of a handwritten input intended by the user.
[0091] The horizontal axis of the chart (520) represents time, and the vertical axis of the chart (520) represents pen pressure. For example, a line (521) in the chart (520) may represent a change in pen pressure at a contact point on the touch-sensitive display (110) indicated by information (410) received by the electronic device (101). For example, the information (410) may be received by the electronic device (101) from a start time (592) (or referred to as a start time (592)) after a start time (591) of applying the pen pressure at the contact point. For example, due to a difference between the start time (591) of applying the pen pressure at the contact point and the start time (592) of receiving the information (410), the line (521) in the chart (520) may shift from the line (511) in the chart (510). For example, since the line (521) in the chart (520) is shifted by the difference between the starting point (591) and the starting point (592) from the line (511) in the chart (510), the path (420) of the movement of the stylus (102) displayed on the touch-sensitive display (110) according to the change in the pen pressure indicated by the line (521) in the chart (520) may be displayed as in the state (560). For example, when at least one processor (210) of the electronic device (101) displays the path (420) using the information (410) and the signal (120-2) on the second frequency, a part of the path (420) of the stylus (102) moved on the touch-sensitive display (110) within the time interval (593) from the point (591) to the point (592) may not be displayed as in the state (560).Since not displaying the above part of the path (420) as in the state (560) may be an operation of the electronic device (101) that is not intended (or not preferred) by the user, using only the information (410) to display the path of the stylus (102) moving on the touch-sensitive display (110) can control the user's inconvenience.
[0092] The horizontal axis of the chart (530) represents time, and the vertical axis of the chart (530) represents the frequency of the signal (120). For example, a line (531) in the chart (530) may represent a change in the frequency of the signal (120). For example, the processor (310) of the stylus (102) may stop transmitting the signal (120-1) on the first frequency at time (591) and start transmitting the signal (120-2) on the second frequency at time (591) based on identifying that the stylus (102) is in contact with the touch-sensitive display (110) through the contact pressure sensor (330) at time (591), as represented by the line (531) in the chart (530). For example, the path (420) of movement of the stylus (102) displayed on the touch-sensitive display (110) according to the change in the frequency of the signal (120) represented by the line (531) in the chart (530) may be represented as a state (570). For example, when at least one processor (210) of the electronic device (101) displays the path (420) using the signal (120-2) on the second frequency among the information (410) and the signal (120-2) on the second frequency, the user's inconvenience may be reduced by not displaying the part of the path (420) as represented by the state (570). Displaying the path (420) using the signal (120-2) on the second frequency as in state (570) does not control the loss of the part of the path (420) as in state (560), but the thickness of the path (420) displayed using the signal (120-2) on the second frequency may not reflect the change in the pressure of the stylus (102) contacting the touch-sensitive display (110) as indicated by state (570).Since the thickness not reflecting the change in the pressure (or maintaining the thickness independently of the change in the pressure) is an operation of the electronic device (101) that is not intended (or not preferred) by the user, using only the signal (120-2) on the second frequency to indicate the path of the stylus (102) moving on the touch-sensitive display (110) can control the user's discomfort. As a non-limiting example, using only the signal (120-2) on the second frequency to indicate the path of the stylus (102) moving on the touch-sensitive display (110) can reduce the user experience.
[0093] The horizontal axis of the chart (540) represents time, and the vertical axis of the chart (540) represents pressure. For example, a line (541) in the chart (540) may represent a change in pressure at a contact point on the touch-sensitive display (110) that is used to indicate a path of a stylus (102) moving on the touch-sensitive display (110) according to the signal (120-2) and information (410) on the second frequency. For example, the change in pressure represented by the line (541) in the chart (540) may be at least partially different from a physical change in pressure at a contact point on the touch-sensitive display (110).
[0094] For example, at least one processor (210) can display a path of a stylus (102) moving on the touch-sensitive display (110) according to the signal (120-2) on the second frequency among the signal (120-2) on the second frequency and the information (410). For example, at least one processor (210) can display the path according to the signal (120-2) on the second frequency received from a time point (591) before a start time point (592) of receiving the information (410). For example, at least one processor (210) can change the thickness of the path displayed through the touch-sensitive display (110) using the information (410) while receiving the signal (120-2) on the second frequency.
[0095] For example, at least one processor (210) can deactivate changing the thickness of the path indicated by the signal (120-2) on the second frequency before contact of the stylus (102) is identified by the information (410), and can activate changing the thickness of the path indicated by the signal (120-2) on the second frequency based on contact of the stylus (102) being identified by the information (410).
[0096] For example, the processor (310) of the stylus (102) may transmit information (410) indicating that the pressure of the tip (103) of the stylus (102) is 0 before the contact of the stylus (102) is identified through the contact pressure sensor (330), and may transmit information (410) indicating the pressure of the contact based on identifying the contact of the stylus (102) through the contact pressure sensor (330). For example, if the processor (310) transmits information (410) indicating that the pressure of the tip (103) of the stylus (102) is 0 before the tip (103) of the stylus (102) comes into contact with an external object (e.g., a touch-sensitive display (110)) and transmits information (410) indicating the pressure is not 0 based on identifying through the contact pressure sensor (330) that the tip (103) of the stylus (102) comes into contact with the external object, at least one processor (210) of the electronic device (101) deactivates changing the thickness of the path indicated according to the signal (120-2) on the second frequency before the contact of the stylus (102) is identified by the information (410) (or while receiving the information (410) indicating the pressure is 0), and changes the thickness of the path indicated according to the signal (120-2) on the second frequency. The stylus (102) may be activated based on the contact identified by the information (410) (or while receiving information (410) indicating non-zero pressure).
[0097] For example, at least one processor (210) can deactivate changing the thickness of the path indicated by the signal (120-2) on the second frequency before receiving the information (410), and can activate changing the thickness of the path indicated by the signal (120-2) on the second frequency based on receiving the information (410).
[0098] As a non-limiting example, since changing the thickness of the path is activated from the time point (592), the thickness of the path indicated by the signal (120-2) on the second frequency can be maintained within the time interval (593) between the time points (591) and (592).
[0099] For example, at least one processor (210) may maintain the thickness of the path of the stylus (102) displayed through the touch-sensitive display (110) at a predetermined thickness (e.g., corresponding to the pressure a in the chart (540)) based on the signal (120-2) on the second frequency before receiving the information (410) through the communication circuit (240), and may change the thickness of the path of the stylus (102) displayed through the touch-sensitive display (110) based on the signal (120-2) on the second frequency in response to receiving the information (410) through the communication circuit (240). For example, the thickness of the path of the stylus (102) displayed through the touch-sensitive display (110) before information (410) is received may correspond to the pressure (e.g., pressure a) at the contact point on the touch-sensitive display (110) indicated by the line (541) within the time interval (593), and the thickness of the path of the stylus (102) displayed through the touch-sensitive display (110) after information (410) is received may correspond to the pressure at the contact point on the touch-sensitive display (110) indicated by the line (541) within the time interval (594).
[0100] For example, the path (420) of the stylus (102) displayed according to the pressure at the contact point on the touch-sensitive display (110) represented by the line (541) in the chart (540) may be displayed as in the state (580). For example, the thickness of a part of the path (420) displayed within the time interval (593) may be maintained, and the thickness of another part (or the remaining part) of the path (420) displayed within the time interval (594) may be changed. For example, the electronic device (101) may enhance the responsiveness of the handwriting input service (and / or drawing service) by starting the display of the path (420) from the start time (591) of receiving the signal (120-2) on the second frequency, and may enhance the quality of the handwriting input service (and / or drawing service) by changing the thickness of the path (420) from the start time (592) of receiving the information (410).
[0101] As a non-limiting example, a path (420) (e.g., state (580)) displayed by starting display of the path (420) from a start time (591) of reception of the signal (120-2) on the second frequency and changing the thickness of the path (420) from a start time (592) of reception of the information (410) may be at least partially different from a path (420) (e.g., state (550)) displayed according to a pressure at a contact point on the touch-sensitive display (110) identified via a contact pressure sensor (330). For example, since a path (420) such as state (580) is at least partially different from a path (420) such as state (550), at least one processor (210) may delay displaying the path (420) through the touch-sensitive display (110) based on the signal (120-2) on the second frequency until it receives information (410) for displaying the path (420) based on a pressure at a contact point on the touch-sensitive display (110) identified by the contact pressure sensor (330). This operation is described (and / or illustrated) in more detail with reference to FIG. 6.
[0102] FIG. 6 illustrates an exemplary method of delaying display of the path of a stylus moving on a touch-sensitive display until contact of the stylus is identified based on information transmitted via the communication circuitry of the stylus.
[0103] Referring to FIG. 6, at least one processor (210) may delay displaying the path (420) based on the signal (120-2) on the second frequency until contact of the stylus (102) is identified via information (410). For example, at least one processor (210) may, in response to identifying contact of the stylus (102) using information (410) received via the communication circuit (240), begin displaying the path (420) based on the signal (120-2) on the second frequency. For example, at least one processor (210) can link (or correspond) (or map) (or associate) information (410) to a path (420) displayed based on the signal (120-2) on the second frequency by using the difference (e.g., time interval (593)) between the start time (591) of receiving the signal (120-2) on the second frequency and the start time (592) of receiving the information (410), such as in the state (600). For example, the shape of the path (420) represented by the state (600) can correspond to the shape of the path (420) displayed according to the pressure at the contact point on the touch-sensitive display (110) identified by the contact pressure sensor (330). For example, a path (420) such as the state (600) can be temporally shifted from a path (420) such as the state (550).
[0104] As a non-limiting example, since displaying a path (420) such as state (600) starts from time point (592), at least one processor (210) can change the thickness of the displayed path (420) (e.g., a predetermined thickness corresponding to intensity a) to a thickness corresponding to information (410) within a time interval (593) between time points (591) and (592). This operation is described (and / or illustrated) in more detail with reference to FIG. 7 .
[0105] FIG. 7 illustrates an exemplary method of changing the thickness of a portion of a path indicated by a signal on a second frequency transmitted through the tip of the stylus prior to identifying contact of the stylus based on information transmitted through the communication circuit of the stylus.
[0106] Referring to FIG. 7, at least one processor (210) may maintain the thickness of a path (420) displayed through the touch-sensitive display (110) at a predetermined thickness based on the signal (120-2) on the second frequency before the pressure is identified according to the information (410), and in response to identifying the pressure according to the information (410), change the thickness of a portion of the path (420) displayed through the touch-sensitive display (110) based on the signal (120-2) on the second frequency (e.g., the path (420) displayed within the time interval (594). For example, at least one processor (210) may display the path (420) as a state (580).
[0107] For example, at least one processor (210) may, in response to identifying a pressure according to information (410), change the thickness of another portion of a path (420) displayed on the touch-sensitive display (110) (e.g., a path (420) displayed within a time interval (593)) based on the signal (120-2) on the second frequency before the pressure is identified from the predetermined thickness to a thickness corresponding to the information (410). For example, at least one processor (210) may display the path (420) as a changed state (720) from the state (580). For example, within the state (720), the thickness of the path (420) displayed within the time interval (593) may be changed from the predetermined thickness according to the information (410). As a non-limiting example, if the thickness of the path (420) displayed within the time interval (594) does not correspond to a pressure at a contact point on the touch-sensitive display (110) identified via the contact pressure sensor (330), at least one processor (210) may change the thickness of the path (420) displayed within the time interval (594).
[0108] For example, the time for changing the thickness of at least a portion of the path (420) displayed through the touch-sensitive display (110) can be defined in various ways.
[0109] For example, at least one processor (210) may, in response to receiving information (410) (e.g., information (410) indicating a non-zero pressure) via the communication circuit (240), identify whether a signal (120-1) on the first frequency that has been changed from the second frequency is received via the touch-sensitive display (110). For example, at least one processor (210) may, in response to the signal (120-1) on the first frequency received through the touch-sensitive display (110), change the thickness of another portion (e.g., the path (420) displayed within the time interval (593)) of the path (420) displayed through the touch-sensitive display (110) from the predetermined thickness to a thickness corresponding to the information (410) based on the signal (120-2) on the second frequency prior to receiving information (410) (e.g., information (410) indicating non-zero pressure) through the communication circuit (240).
[0110] For example, at least one processor (210) may, before receiving the signal (120-1) on the first frequency through the touch-sensitive display (110), change the thickness of another portion of the path (420) displayed through the touch-sensitive display (110) from the predetermined thickness to a thickness corresponding to the information (410). For example, at least one processor (210) may (incrementally) execute (or perform) the change using the information (410) before the contact between the touch-sensitive display (110) and the stylus (102) is released. For example, at least one processor (210) may (incrementally) execute (or perform) the change using the information (410) while the contact on the touch-sensitive display (110) and the stylus (102) is maintained.
[0111] As illustrated above, since the time point (592) of receiving the information (410) is after the time point (591) of receiving the signal (120-2) on the second frequency, at least one processor (210) can perform (or execute) stopping (or terminating) the display of the path (420) based on the release of contact between the touch-sensitive display (110) and the stylus (102), based on receiving the signal (120-1) on the first frequency. For example, since information (410) (e.g., information (410) indicating non-zero pressure) may be received even after contact between the touch-sensitive display (110) and the stylus (102) is released over a time delay, at least one processor (210) may, in response to identifying through the touch-sensitive display (110) that the frequency of the signal (120) has changed from the second frequency to the first frequency, stop displaying the path (420). This operation is described (and / or illustrated) in more detail with reference to FIG. 8.
[0112] FIG. 8 illustrates an exemplary method for changing the frequency of a signal transmitted through the tip of a stylus from a second frequency to a first frequency based on release of contact on a touch-sensitive display.
[0113] Referring to FIG. 8, while contact between the stylus (102) and the touch-sensitive display (110) is maintained, at least one processor (210) can display a path (420) through the touch-sensitive display (110). For example, the path (420) can be displayed according to the signal (120-2) and information (410) on the second frequency, such as the state (800).
[0114] For example, the contact between the stylus (102) and the touch-sensitive display (110) may be released from the state (800) to the changed state (850). For example, since the information (410) is transmitted from the stylus (102) to the electronic device (101) via the communication circuit (340) unlike the signal (120) (e.g., the signal (120-1) on the first frequency), unlike the frequency of the signal (120) changing from the second frequency to the first frequency in response to the release of the contact between the stylus (102) and the touch-sensitive display (110), the transmission of the information (410) from the stylus (102) to the electronic device (101) may be performed after the release of the contact between the stylus (102) and the touch-sensitive display (110). For example, even though the contact between the stylus (102) and the touch-sensitive display (110) is released, the information (410) received by the electronic device (101), such as state (850), may indicate that the tip (103) of the stylus (102) is in contact. For example, because the information (410) received by the electronic device (101) may indicate that the tip (103) of the stylus (102) is in contact even after the contact between the stylus (102) and the touch-sensitive display (110) is released, at least one processor (210) may stop displaying the path of the stylus (102) moving on the touch-sensitive display (110) based on receiving the signal (120) on the first frequency changed from the second frequency to provide a response to the release of the contact between the stylus (102) and the touch-sensitive display (110).
[0115] The above descriptions show that the frequency of the signal (120) transmitted through the tip (103) of the stylus (102) is changed to the first frequency or the second frequency depending on whether the tip (103) of the stylus (102) is in contact with an external object (e.g., a touch-sensitive display (110), but this is merely exemplary. For example, the processor (310) of the stylus (102) may modulate the phase of the signal (120) or the code of the signal (120) instead of changing the frequency depending on whether the tip (103) of the stylus (102) is in contact with the external object. For example, the processor (310) may indicate to an electronic device (e.g., the electronic device (101)) whether the tip (103) of the stylus (102) is in contact with the external object through modulation of the phase or modulation of the code.
[0116] For example, since the modulation of the phase and the modulation of the code only indicate that the stylus (102) is in contact with the external object or that the stylus (102) is not in contact with the external object, the modulation of the phase and the modulation of the code can be simplified rather than modulating the phase or modulating the code to indicate the magnitude (or degree) (or level) of pressure with which the stylus (102) is in contact with the external object.
[0117] For example, the processor (210) can determine whether the stylus (102) is in contact with the touch-sensitive display (110) by identifying whether the frequency of the signal (120) changes through the electrodes (231) and the control circuit (232).
[0118] For example, if the pressure of the stylus (102) is not identified through information (410) received through the communication circuit (240), but the pressure is identified according to a signal (120) received through the electrodes (231) and the control circuit (232), the processor (210) may display the path of the stylus (102) moving on the touch-sensitive display (110) according to a predetermined pressure (e.g., minimum pressure, etc.).
[0119] As another example, the processor (210) may not display the path of the stylus (102) moving on the touch-sensitive display (110) if the pressure of the stylus (102) is identified through information (410) received through the communication circuit (240) but the pressure is not identified based on the signal (120) received through the electrodes (231) and the control circuit (232). As a non-limiting example, the processor (210) may refrain from displaying the path and display a visual object indicating that the stylus (102) is hovering over the touch-sensitive display (110) (or a visual object indicating that the stylus (102) is over the touch-sensitive display (110).
[0120] In one embodiment, the processor (210) may display the path of the stylus (102) using information received through the touch-sensitive display (110) and the communication circuit (240) by performing the following operations. In step 1, the processor (210) may receive position and / or contact state information of the stylus (102) using information received through the touch-sensitive display (110). In step 2, the processor (210) may receive pressure information of the stylus (102) through the communication circuit (240). For example, steps 1 and 2 may be performed in parallel. In step 3, the processor (210) may generate corrected pressure information of the stylus (102) by correcting the pressure information of the stylus (102) received through the communication circuit (240) using the contact state information of the stylus (102) received through the touch-sensitive display (110). For example, if the contact state of the stylus (102) received through the communication circuit (240) and the contact state information of the stylus (102) received through the touch-sensitive display (110) are different, the processor (210) may preferentially use the contact state information of the stylus (102) received through the touch-sensitive display (110). For example, if the contact state of the stylus (102) received through the communication circuit (240) is a non-contact state, but the contact state information of the stylus (102) received through the touch-sensitive display (110) is a contact state, the processor (210) may correct the pressure information of the stylus (102) with a predetermined pressure. In step 4, the processor (210) may display the path of the stylus (102) based on the corrected pressure information of the stylus (102).
[0121] As a non-limiting example, at least one processor (210) may scan for a signal (120) transmitted from a stylus (102) using the touch-sensitive display (110). As a non-limiting example, the timing at which the signal (120) is transmitted from the stylus (102) may be undetectable (or unnoticeable) to the electronic device (101). For example, since the timing at which the signal (120) is transmitted may be different from the timing at which the electronic device (101) scans for the signal (120), the signal (120) may be (periodically) transmitted from the stylus (102) outside of a time interval during which the electronic device (101) scans for the signal (120). To enable the electronic device (101) to more quickly detect the signal (120) and the driving timing of the signal (120), the stylus (102) may transmit another signal (or additional signal, hereinafter referred to as an additional signal) through the tip (103) of the stylus (102). For example, the additional signal may be generated using a signal generation circuit (350) and transmitted through the tip (103) of the stylus (102) using the signal generation circuit (350). The other signal is described (and / or illustrated) in more detail with reference to FIGS. 9 and 10.
[0122] Figures 9 and 10 illustrate exemplary methods of transmitting a signal through the tip of a stylus and other signals to indicate the timing at which the signal is transmitted.
[0123] Referring to FIG. 9, the processor (310) of the stylus (102) can periodically transmit a signal (120) through the tip (103) of the stylus (102). Although not shown in FIG. 9, the processor (310) can periodically transmit a signal (120-1) on the first frequency while the stylus (102) is not in contact with the touch-sensitive display (110), and can periodically transmit a signal (120-2) on the second frequency while the stylus (102) is in contact with the touch-sensitive display (110).
[0124] For example, the processor (310) may periodically transmit the additional signal (920) to reduce the time consumed until the electronic device (101) detects the signal (120) and the driving timing of the signal (120). For example, the additional signal (920) may be transmitted through the tip (103) of the stylus (102) on a third frequency different from the first frequency and / or the second frequency. For example, the additional signal (920) may be transmitted from a timing a predetermined interval (or a reference interval) before or after the signal (120) to indicate the timing of the signal (120) transmitted through the tip (103) of the stylus (102). For example, the duty ratio of the additional signal (920) may be lower than the duty ratio of the signal (120). For example, the processor (310) can reduce power consumed by transmitting the additional signal (920) by transmitting the additional signal (920) having a duty ratio lower than the duty ratio of the signal (120).
[0125] For example, the processor (310) may transmit the signal (120) from timing (901) (or point in time (901)). For example, if there is a mismatch between the scan timing of the touch-sensitive display (110) of the electronic device (101) and the transmission timing of the signal (120) and the transmission timing of the additional signal (920), the signal (120) transmitted from timing (901) may not be received by the electronic device (101).
[0126] For example, the processor (310) may transmit the additional signal (920) from timing (902) (e.g., a timing between timing (901) and timing (903). For example, since the transmission of the additional signal (920) from timing (902) is performed outside of a time interval (e.g., time interval (931)) during which the touch-sensitive display (110) of the electronic device (101) searches for the signal (120) and the additional signal (920), the additional signal (920) transmitted from timing (902) may not be received by the electronic device (101).
[0127] For example, the processor (310) may transmit a signal (120) from timing (903). For example, since the transmission of the signal (120) from timing (903) is performed outside of a time interval (e.g., time interval (931)) during which the touch-sensitive display (110) of the electronic device (101) searches for the signal (120) and the additional signal (920), the signal (120) transmitted from timing (903) may not be received by the electronic device (101).
[0128] For example, the processor (310) can transmit the additional signal (920) from timing (904) (e.g., a timing between timing (903) and timing (905). For example, since the transmission of the additional signal (920) from timing (904) is performed within a time interval (e.g., time interval (932)) during which the touch-sensitive display (110) of the electronic device (101) detects the signal (120) and the additional signal (920), the additional signal (920) transmitted from timing (904) can be received by the electronic device (101). For example, at least one processor (210) of the electronic device (101) can identify a timing (905) at which a signal (120) is to be transmitted, as indicated by an arrow (941), using an additional signal (920), and perform sensing of the signal (120) within a time interval (e.g., a time interval (933)) that includes the timing (905). For example, the at least one processor (210) can transmit information (991) (or packet (991)) to the stylus (102) via the communication circuit (240), as indicated by an arrow (940), based on reception of the additional signal (920). For example, the information (991) can control the stylus (102) to stop (or terminate) transmission of the additional signal (920), as indicated by an arrow (942). For example, Information (991) can be transmitted to the stylus (102) via the communication circuit (240) to reduce power consumed within the stylus (102) according to transmission (or periodic transmission) of the additional signal (920).
[0129] Although Fig. 9 illustrates an example in which information (991) is transmitted upon reception of a signal (920), this is merely exemplary. Information (991) may also be transmitted to the stylus (102) upon reception of a signal (120) transmitted from a timing (905) as exemplified below.
[0130] For example, the processor (310) can transmit a signal (120) from timing (905). For example, since the transmission of the signal (120) from timing (905) can be predicted by the additional signal (920) transmitted from timing (904), at least one processor (210) of the electronic device (101) can detect the signal (120) within the time interval (933). For example, since the transmission of the signal (120) from timing (905) is performed within the time interval (933), the signal (120) transmitted from timing (905) can be received by the electronic device (101).
[0131] For example, the processor (310) can transmit a signal (120) from timing (906). For example, since the transmission of the signal (120) from timing (906) is performed within a time interval (934), the signal (120) transmitted from timing (906) can be received by the electronic device (101).
[0132] For example, the processor (310) can transmit a signal (120) from timing (907). For example, since the transmission of the signal (120) from timing (907) is performed within a time interval (935), the signal (120) transmitted from timing (907) can be received by the electronic device (101).
[0133] For example, the processor (310) may transmit a signal (120) from timing (908). For example, the transmission of the signal (120) from timing (908) is performed within a time interval (936), but the signal (120) transmitted from timing (908) may not be received by the electronic device (101). For example, the stylus (102) transmitting the signal (120) from timing (908) may be separated from the touch-sensitive display (110), such as in state (993). For example, the stylus (102) transmitting the signal (120) from timing (908) may be detached from the touch-sensitive display (110), such as in state (993). For example, since a signal (120) transmitted from a stylus (102) detached from a touch-sensitive display (110) may not reach the electronic device (101), the transmission of the signal (120) from timing (908) is performed within the time interval (936), but the signal (120) transmitted from timing (908) may not be received by the electronic device (101).
[0134] For example, the processor (210) of the electronic device (101) may transmit information (992) to the stylus (102) via the communication circuit (240), as indicated by arrow (943), based on identifying a signal (120) that is not received by the electronic device (101) even though the timing of transmission of the signal (120) is recognized (e.g., timing (908)). For example, the information (992) may control the stylus (102) to start (or resume) transmitting the additional signal (920), as indicated by arrow (944). For example, the information (992) may be transmitted to the stylus (102) via the communication circuit (240) to reduce the time until the signal (120) is received using the additional signal (920).
[0135] For example, the processor (310) may transmit a signal (920) from timing (909). For example, since the transmission of the additional signal (920) from timing (909) is performed outside of a time interval (e.g., time interval (937)) during which the touch-sensitive display (110) of the electronic device (101) searches for the signal (120) and the additional signal (920), the additional signal (920) transmitted from timing (909) may not be received by the electronic device (101).
[0136] Although FIG. 9 illustrates an example of transmitting an additional signal (920) in response to information (992), transmitting an additional signal (920) in response to information (992) is merely exemplary. For example, when contact of the tip (103) of the stylus (102) is detected through the contact pressure sensor (330), the processor (310) of the stylus (120) may initiate transmission of the additional signal (920).
[0137] For example, the condition for the stylus (102) to initiate transmission of the additional signal (920) may include information about the detection status of the signal (120) of the electronic device (101) received via the communication circuit (340), information about whether the tip (103) of the stylus (102) is in contact (detected via the contact pressure sensor (330), the passage of time, information about the movement of the stylus (102) acquired via a motion detection sensor within the stylus (102) (e.g., included within at least one sensor (360)), a command received from the electronic device (101) (e.g., a command to initiate transmission of the additional signal (920)), or a combination thereof.
[0138] Although Fig. 9 illustrates an example of stopping transmission of the additional signal (920) according to information (991), stopping transmission of the additional signal (920) according to information (901) is merely exemplary. For example, the processor (310) of the stylus (102) may identify whether the number of transmissions of the additional signal (920) periodically performed through the tip (103) of the stylus (102) reaches a reference number, and before identifying that the number reaches the reference number, may continue to periodically transmit the additional signal (920) through the tip (103) of the stylus (102), and may stop transmitting the additional signal (920) based on identifying that the number reaches the reference number. As another example, the processor (310) may identify whether a reference time has elapsed since it began periodically transmitting the additional signal (920) through the tip (103) of the stylus (102), and may continue to periodically transmit the additional signal (920) through the tip (103) of the stylus (102) before identifying that the reference time has elapsed, and may stop transmitting the additional signal (920) based on identifying that the reference time has elapsed.
[0139] For example, the condition for the stylus (102) to terminate transmission of the additional signal (920) may include information about the detection status of the electronic device (101) for the transmitted signal (120) through the communication circuit (340), information about whether the tip (103) of the stylus (102) is in contact (detected via the contact pressure sensor (330), the passage of time, information about the movement of the stylus (102) acquired via a motion detection sensor within the stylus (102) (e.g., included within at least one sensor (360)), a command received from the electronic device (101) (e.g., a command to terminate transmission of the additional signal (920), or a combination thereof.
[0140] For example, the first condition related to the start and end of transmission of the additional signal (920) described above can be combined with the second condition related to the start and end of transmission of the signal (120). For example, depending on the combination of the first condition and the second condition, the scenario for starting transmission of the signal (120) and the additional signal (920) and the scenario for ending transmission of the signal (120) and the additional signal (920) can be implemented in various ways.
[0141] For example, when the stylus (102) is not in use, the processor (310) of the stylus (102) can reduce power consumption by terminating transmission of the signal (120) and the additional signal (920). For example, after transmission of the signal (120) and the additional signal (920) has terminated, the processor (310) can start (or resume) transmission of the signal (120) and the additional signal (920) based on detecting the start of contact of the tip (103) of the stylus (102). For example, the processor (310) may recognize that the electronic device (101) detects the signal (120) based on information about the detection status of the signal (120) received from the electronic device (101) through the communication circuit (340) after transmission of the signal (120) and the additional signal (920) has started, and may stop transmitting the additional signal (920) based on the recognition. For example, the processor (310) may recognize that the electronic device (101) does not detect the signal (120) based on information about the detection status of the signal (120) received from the electronic device (101) through the communication circuit (340) while transmission of the additional signal (920) is stopped, and may resume transmitting the additional signal (920) based on the recognition.
[0142] For example, based on information about the detection status of the signal (120) received from the electronic device (101) via the communication circuit (340), the processor (310) may recognize that the signal (120) is not detected and that the tip (103) of the stylus (102) is not in contact. For example, the processor (310) may stop transmitting the additional signal (920) after a first time has elapsed since the recognition was performed, and may stop transmitting the signal (120) after a second time (e.g., longer than the first time) has elapsed since the recognition was performed.
[0143] Although FIG. 9 illustrates an example of performing a single transmission of an additional signal (920) between transmissions of a signal (120), performing a single transmission of an additional signal (920) between transmissions of a signal (120) is merely exemplary. Multiple transmissions of an additional signal (920) performed between transmissions of a signal (120) are described (and / or illustrated) with reference to FIG. 10.
[0144] Referring to FIG. 10, the processor (310) of the stylus (102) can periodically transmit a signal (120) through the tip (103) of the stylus (102). For example, the processor (310) can transmit a signal (120) from timing (1001) through the tip (103) of the stylus (102). For example, the processor (310) can transmit a signal (120) from timing (1002) through the tip (103) of the stylus (102).
[0145] For example, the processor (310) may perform multiple transmissions of the supplementary signal (920) between periodic transmissions of the signal (120) to reduce the time until the electronic device (101) detects the signal (120) or the driving timing of the signal (120). For example, the processor (310) may transmit the supplementary signal (920-1) from timing (1003) between timings (1001) and (1002) via the tip (103) of the stylus (102). For example, the processor (310) may transmit the supplementary signal (920-2) from timing (1004) between timings (1001) and (1002) and after timing (1003) via the tip (103) of the stylus (102). For example, the processor (310) can transmit an additional signal (920-3) from a timing (1005) that is between timing (1001) and timing (1002) and after timing (1004) through the tip (103) of the stylus (102).
[0146] For example, since the timing (or start timing) of each of the multiple transmissions is a predetermined time interval after the signal (120), the additional signal (920-1) may indicate the timing (1002) at which the signal (120) is transmitted, the additional signal (920-2) may indicate the timing (1002) at which the signal (120) is transmitted, and the additional signal (920-3) may indicate the timing (1003) at which the signal (120) is transmitted. To indicate that the additional signals (920-1), (920-2), and (920-3) are different from the signal (120), the lengths, frequencies, and / or codes of the driving times of the additional signals (920-1), (920-2), and (920-3) may be different from each other.
[0147] As a non-limiting example, the stylus (102) may include one or more receiving electrodes, which are hardware components of the stylus (102) for receiving a signal transmitted from the touch-sensitive display (110). For example, the one or more receiving electrodes may be integrated with one or more transmitting electrodes, which are hardware components of the stylus (102) available for transmitting a signal (120) and / or an additional signal (920). For example, the one or more receiving electrodes may be collocated with the one or more transmitting electrodes. For example, the one or more transmitting electrodes and the one or more receiving electrodes may be adjacent to a tip (103) of the stylus (102).
[0148] For example, when the stylus (102) includes one or more receiving electrodes, at least one processor (210) of the electronic device (101) may transmit a signal to the stylus (102) via the touch-sensitive display (110) to synchronize the driving timing of the receiving end scanning or sensing the signal (120) with the signal (120). The signal may be described as an uplink signal. The uplink signal may include information related to the time period during which the electronic device (101) scans the signal (120). The signal is described (and / or illustrated) with reference to FIG. 11.
[0149] FIG. 11 illustrates an exemplary method for determining the timing of a signal transmitted through the tip of a stylus based on an uplink signal transmitted through a touch-sensitive display.
[0150] Referring to FIG. 11, at least one processor (210) may transmit a signal (1120) via the touch-sensitive display (110). The signal (1120) may include information about a time interval (1150) for searching for the signal (120), as indicated by an arrow (1140). For example, if the time interval (1150) for searching for the signal (120) is set to start after a reference time from the timing at which transmission of the signal (1120) is terminated, the stylus (102) may predict (or identify) (or recognize) (or determine) the time interval (1150) after the reference time from the timing as the start timing of transmission of the signal (120).
[0151] Since the transmission of the signal (1120) is performed within the time interval (1130) for searching the signal (1120), the signal (1120) can be received by the stylus (102). For example, since the signal (1120) includes information about the time interval (1150) for searching the signal (120), the processor (310) of the stylus (102) can determine the timing of the transmission of the signal (120) using the signal (1120). For example, the processor (310) can transmit the signal (120) within the time interval (1150), as indicated by the arrow (1160).
[0152] For example, since the signal (120) is transmitted within a time interval (1150), the signal (120) can be received by the electronic device (101). For example, the electronic device (101) can synchronize the transmission of the signal (120) with the time interval (1150) by transmitting the signal (1120).
[0153] As a non-limiting example, the processor (210) may, under conditions of periodically receiving the signal (120), stop transmitting the uplink signal or reduce the frequency of transmission of the uplink signal (or increase the period of transmission of the uplink signal) to reduce power consumed by transmitting the uplink signal (e.g., signal (1120)).
[0154] For example, the processor (310) of the stylus (102) may transmit information to the electronic device (101) via the communication circuit (340) to notify the transmission of the signal (120) under the condition of starting to transmit the signal (120). For example, the information may indicate the timing of the signal (120) that is transmitted periodically. For example, the processor (210) of the electronic device (101) may identify the timing from the information and receive the signal (120) based on the identification. For example, the electronic device (101) may reduce the time until the signal (120) is received by utilizing the information.
[0155] For example, the electronic device (101) may enhance an operation related to a signal (120) via a communication link established with the stylus (102) via the communication circuit (240). For example, at least one processor (210) may identify a signal-to-noise ratio (SNR) of the signal (120-2) on the second frequency and, based on the SNR of the signal being lower than a reference SNR, transmit a request to the stylus (102) via the communication circuit (240) to change the frequency of the signal (120).
[0156] In one embodiment, the stylus (102) can transmit pressure information via the communication circuit (340). For example, the electronic device (101) can determine the position of the stylus (102) in contact with the touch-sensitive display (110) from the signal (120) received via the electrodes (231). For example, the electronic device (101) can receive pressure information via the communication circuit (240).
[0157] In one embodiment, the electronic device (101) may perform a search step of repeatedly performing periodic reception using the receiving end of the touch-sensitive display (110) to find the driving timing of the signal (120).
[0158] As a non-limiting example, characteristics of the signal (120), such as frequency, may be changed depending on information indicating whether the stylus (102) is in contact.
[0159] In one embodiment, the electronic device (101) may provide a predetermined pressure based on the information identified from the signal (120), or may provide a path of the stylus (240) without pressure, if the information (e.g., information (410)) received through the communication circuit (240) is different from the information identified from the signal (120).
[0160] In one embodiment, the stylus (102) may transmit a signal (120) and an additional signal (920), and determine whether to continue transmitting the additional signal (920) based on information received from the electronic device (101) via the communication circuit (340) regarding whether the signal (120) is received.
[0161] In one embodiment, the stylus (102) can transmit pressure information to the electronic device (101) via the communication circuit (340). For example, the stylus (102) can transmit different signals (e.g., a signal (120) on the first frequency or a signal (120) on the second frequency) depending on whether the tip (103) of the stylus (102) is in contact.
[0162] The operations of the electronic device (101) exemplified above may also be performed by the electronic device (1201) described with reference to FIGS. 11 and 12.
[0163] FIG. 12 is a block diagram of an electronic device (1201) within a network environment (1200) according to various embodiments. Referring to FIG. 12 , in the network environment (1200), the electronic device (1201) may communicate with the electronic device (1202) via a first network (1298) (e.g., a short-range wireless communication network), or may communicate with at least one of the electronic device (1204) or the server (1208) via a second network (1299) (e.g., a long-range wireless communication network). In one embodiment, the electronic device (1201) may communicate with the electronic device (1204) via the server (1208). According to one embodiment, the electronic device (1201) may include a processor (1220), a memory (1230), an input module (1250), an audio output module (1255), a display module (1260), an audio module (1270), a sensor module (1276), an interface (1277), a connection terminal (1278), a haptic module (1279), a camera module (1280), a power management module (1288), a battery (1289), a communication module (1290), a subscriber identification module (1296), or an antenna module (1297). In some embodiments, the electronic device (1201) may omit at least one of these components (e.g., the connection terminal (1278)), or may have one or more other components added. In some embodiments, some of these components (e.g., sensor module (1276), camera module (1280), or antenna module (1297)) may be integrated into a single component (e.g., display module (1260)).
[0164] The processor (1220) may control at least one other component (e.g., hardware or software component) of the electronic device (1201) connected to the processor (1220) by executing, for example, software (e.g., program (1240)), and may perform various data processing or operations. According to one embodiment, as at least a part of the data processing or operations, the processor (1220) may store commands or data received from other components (e.g., sensor module (1276) or communication module (1290)) in volatile memory (1232), process the commands or data stored in volatile memory (1232), and store result data in non-volatile memory (1234). According to one embodiment, the processor (1220) may include a main processor (1221) (e.g., a central processing unit or an application processor) or an auxiliary processor (1223) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together with the main processor (1221). For example, when the electronic device (1201) includes the main processor (1221) and the auxiliary processor (1223), the auxiliary processor (1223) may be configured to use less power than the main processor (1221) or to be specialized for a given function. The auxiliary processor (1223) may be implemented separately from the main processor (1221) or as a part thereof.
[0165] The auxiliary processor (1223) may control at least a portion of functions or states associated with at least one component (e.g., a display module (1260), a sensor module (1276), or a communication module (1290)) of the electronic device (1201), for example, on behalf of the main processor (1221) while the main processor (1221) is in an inactive (e.g., sleep) state, or together with the main processor (1221) while the main processor (1221) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (1223) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (1280) or a communication module (1290)). In one embodiment, the auxiliary processor (1223) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, on the electronic device (1201) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (1208)). The learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model can include multiple artificial neural network layers.The artificial neural network may be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.
[0166] The memory (1230) can store various data used by at least one component (e.g., the processor (1220) or the sensor module (1276)) of the electronic device (1201). The data can include, for example, software (e.g., the program (1240)) and input data or output data for commands related thereto. The memory (1230) can include a volatile memory (1232) or a non-volatile memory (1234).
[0167] The program (1240) may be stored as software in memory (1230) and may include, for example, an operating system (1242), middleware (1244), or an application (1246).
[0168] The input module (1250) can receive commands or data to be used in a component of the electronic device (1201) (e.g., a processor (1220)) from an external source (e.g., a user) of the electronic device (1201). The input module (1250) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
[0169] The audio output module (1255) can output audio signals to the outside of the electronic device (1201). The audio output module (1255) can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.
[0170] The display module (1260) can visually provide information to an external party (e.g., a user) of the electronic device (1201). The display module (1260) may include, for example, a display, a holographic device, or a projector, and a control circuit for controlling the device. In one embodiment, the display module (1260) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.
[0171] The audio module (1270) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (1270) can acquire sound through the input module (1250), output sound through the sound output module (1255), or an external electronic device (e.g., electronic device (1202)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (1201).
[0172] The sensor module (1276) can detect the operating status (e.g., power or temperature) of the electronic device (1201) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status. According to one embodiment, the sensor module (1276) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
[0173] The interface (1277) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (1201) with an external electronic device (e.g., the electronic device (1202)). In one embodiment, the interface (1277) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
[0174] The connection terminal (1278) may include a connector through which the electronic device (1201) may be physically connected to an external electronic device (e.g., the electronic device (1202)). In one embodiment, the connection terminal (1278) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0175] The haptic module (1279) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. In one embodiment, the haptic module (1279) may include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
[0176] The camera module (1280) can capture still images and videos. According to one embodiment, the camera module (1280) may include one or more lenses, image sensors, image signal processors, or flashes.
[0177] The power management module (1288) can manage the power supplied to the electronic device (1201). According to one embodiment, the power management module (1288) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).
[0178] A battery (1289) may power at least one component of the electronic device (1201). In one embodiment, the battery (1289) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
[0179] The communication module (1290) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (1201) and an external electronic device (e.g., electronic device (1202), electronic device (1204), or server (1208)), and the performance of communication through the established communication channel. The communication module (1290) may operate independently from the processor (1220) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (1290) may include a wireless communication module (1292) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (1294) (e.g., a local area network (LAN) communication module, or a power line communication module). Any of these communication modules may communicate with an external electronic device (1204) via a first network (1298) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (1299) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules may be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (1292) may use subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (1296) to verify or authenticate the electronic device (1201) within a communication network such as the first network (1298) or the second network (1299).
[0180] The wireless communication module (1292) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (1292) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (1292) may support various technologies for securing performance in high-frequency bands, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module (1292) may support various requirements specified in the electronic device (1201), an external electronic device (e.g., the electronic device (1204)), or a network system (e.g., the second network (1299)). According to one embodiment, the wireless communication module (1292) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.
[0181] The antenna module (1297) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). In one embodiment, the antenna module (1297) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). In one embodiment, the antenna module (1297) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (1298) or the second network (1299), may be selected from the plurality of antennas, for example, by the communication module (1290). A signal or power may be transmitted or received between the communication module (1290) and an external electronic device via the selected at least one antenna. In some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (1297).
[0182] According to various embodiments, the antenna module (1297) may form a mmWave antenna module. In one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high frequency band.
[0183] At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
[0184] According to one embodiment, commands or data may be transmitted or received between the electronic device (1201) and an external electronic device (1204) via a server (1208) connected to a second network (1299). Each of the external electronic devices (1202 or 1204) may be the same or a different type of device as the electronic device (1201). According to one embodiment, all or part of the operations executed in the electronic device (1201) may be executed in one or more of the external electronic devices (1202, 1204, or 1208). For example, when the electronic device (1201) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (1201) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (1201). The electronic device (1201) may process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (1201) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In one embodiment, the external electronic device (1204) may include an Internet of Things (IoT) device. The server (1208) may be an intelligent server utilizing machine learning and / or a neural network.According to one embodiment, an external electronic device (1204) or server (1208) may be included within the second network (1299). The electronic device (1201) may be applied to intelligent services (e.g., smart homes, smart cities, smart cars, or healthcare) based on 5G communication technology and IoT-related technology.
[0185] FIG. 13 is a block diagram (1300) of a display module (1260) according to various embodiments. Referring to FIG. 13, the display module (1260) may include a display (1310) and a display driver IC (DDI) (1330) for controlling the display (1310). The DDI (1330) may include an interface module (1331), a memory (1333) (e.g., a buffer memory), an image processing module (1335), or a mapping module (1337). The DDI (1330) may receive image information including, for example, image data or an image control signal corresponding to a command for controlling the image data, from another component of the electronic device (1201) through the interface module (1331). For example, according to one embodiment, image information may be received from a processor (1220) (e.g., a main processor (1221) (e.g., an application processor) or an auxiliary processor (1223) (e.g., a graphics processing unit) that operates independently of the function of the main processor (1221). The DDI (1330) may communicate with a touch circuit (1350) or a sensor module (1276) through the interface module (1331). In addition, the DDI (1330) may store at least a part of the received image information in the memory (1333), for example, in units of frames. The image processing module (1335) may, for example, perform preprocessing or postprocessing (e.g., resolution, brightness, or size adjustment) on at least a part of the image data based on at least a characteristic of the image data or a characteristic of the display (1310). The mapping module (1337) may output a voltage value or a value corresponding to the image data preprocessed or postprocessed through the image processing module (1335). Current values can be generated.According to one embodiment, the generation of voltage values or current values may be performed at least in part based on, for example, properties of pixels of the display (1310) (e.g., arrangement of pixels (RGB stripe or pentile structure), or size of each sub-pixel). At least some pixels of the display (1310) may be driven at least in part based on, for example, the voltage values or current values, so that visual information (e.g., text, images, or icons) corresponding to the image data may be displayed through the display (1310).
[0186] According to one embodiment, the display module (1260) may further include a touch circuit (1350). The touch circuit (1350) may include a touch sensor (1351) and a touch sensor IC (1353) for controlling the same. The touch sensor IC (1353) may control the touch sensor (1351) to detect, for example, a touch input or a hovering input for a specific location of the display (1310). For example, the touch sensor IC (1353) may detect a touch input or a hovering input by measuring a change in a signal (e.g., voltage, light quantity, resistance, or charge quantity) for a specific location of the display (1310). The touch sensor IC (1353) may provide information (e.g., location, area, pressure, or time) regarding the detected touch input or hovering input to the processor (1220). According to one embodiment, at least a portion of the touch circuit (1350) (e.g., touch sensor IC (1353)) may be included as part of the display driver IC (1330), or as part of the display (1310), or as part of another component (e.g., auxiliary processor (1223)) disposed external to the display module (1260).
[0187] According to one embodiment, the display module (1260) may further include at least one sensor (e.g., a fingerprint sensor, an iris sensor, a pressure sensor, or an illuminance sensor) of the sensor module (1276), or a control circuit therefor. In this case, the at least one sensor or the control circuit therefor may be embedded in a part of the display module (1260) (e.g., the display (1310) or the DDI (1330)) or a part of the touch circuit (1350). For example, when the sensor module (1276) embedded in the display module (1260) includes a biometric sensor (e.g., a fingerprint sensor), the biometric sensor may obtain biometric information (e.g., a fingerprint image) associated with a touch input through a part of the display (1310). For another example, if the sensor module (1276) embedded in the display module (1260) includes a pressure sensor, the pressure sensor may obtain pressure information associated with a touch input through a portion or the entire area of the display (1310). According to one embodiment, the touch sensor (1351) or the sensor module (1276) may be disposed between pixels of a pixel layer of the display (1310), or above or below the pixel layer.
[0188] The technical problems to be achieved in the present disclosure are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by a person having ordinary knowledge in the technical field to which the present disclosure pertains.
[0189] As described above, an electronic device (e.g., electronic device (101) of FIG. 2) may include a touch sensitive display (e.g., touch sensitive display (110) of FIG. 2), a communication circuit (e.g., communication circuit (240) of FIG. 2), and at least one processor including a processing circuit (e.g., at least one processor (210) of FIG. 2). The at least one processor may be configured to receive, through the touch-sensitive display, a signal transmitted through a tip of a stylus, and, based on identifying that a frequency of the signal received through the touch-sensitive display has changed from a first frequency to a second frequency different from the first frequency, display a path of the stylus moving on the touch-sensitive display through the touch-sensitive display, and change a representation of the path of the stylus displayed through the touch-sensitive display using information received from the stylus through the communication circuit, the information indicating a pressure with which the stylus is in contact with the touch-sensitive display.
[0190] For example, the at least one processor may be configured to recognize that the stylus is over the touch-sensitive display while the signal on the first frequency transmitted through the tip of the stylus is received through the touch-sensitive display.
[0191] For example, the at least one processor is configured to display, through the touch-sensitive display, a visual object indicating a position of the stylus over the touch-sensitive display and distinct from the path based on the recognition performed while the signal on the first frequency transmitted through the tip of the stylus is received through the touch-sensitive display, the visual object displayed through the touch-sensitive display being capable of vanishing or disappearing based on identifying that receiving the signal on the first frequency has ceased, and the path displayed through the touch-sensitive display based on the signal on the second frequency being capable of being maintained independently of identifying that receiving the signal on the second frequency has ceased.
[0192] For example, the at least one processor may be configured to change the representation of the path based on changing the thickness of the path using the information.
[0193] For example, the at least one processor may be configured to change the representation of the path based on changing the color of the path using the information.
[0194] For example, changing the representation of the path of the stylus may be deactivated prior to identifying the non-zero pressure based on the information received from the stylus via the communication circuit, and activated based on identifying the non-zero pressure based on the information received from the stylus via the communication circuit.
[0195] For example, the at least one processor may be configured to maintain a thickness of the path of the stylus displayed through the touch-sensitive display at a predetermined thickness based on the signal on the second frequency prior to receiving the information (e.g., indicating a non-zero pressure) through the communication circuitry, and to change the representation of the path based on changing the thickness of the path of the stylus displayed through the touch-sensitive display based on the signal on the second frequency, in response to receiving the information through the communication circuitry.
[0196] For example, the at least one processor may be configured to change the representation of the path based on changing the thickness of the path of the stylus displayed based on the signal on the second frequency in response to receiving the information, using a difference between a start time of receiving the signal on the second frequency and a start time of receiving the information.
[0197] For example, the at least one processor may be configured to, prior to receiving the information via the communication circuit, maintain a thickness of the path of the stylus displayed through the touch-sensitive display at a predetermined thickness based on the signal on the second frequency, and, in response to receiving the information via the communication circuit, change the thickness of a portion of the path of the stylus displayed through the touch-sensitive display based on the signal on the second frequency after receiving the information via the communication circuit, and change the thickness of another portion of the path of the stylus displayed through the touch-sensitive display based on the signal on the second frequency from the predetermined thickness to a thickness corresponding to the information before receiving the information via the communication circuit, thereby changing the representation of the path.
[0198] For example, the at least one processor may be configured to, in response to receiving the information via the communication circuit, identify whether the signal on the first frequency changed from the second frequency is received via the touch-sensitive display, and, in response to the signal on the first frequency received via the touch-sensitive display, change the representation of the path based on changing the thickness of the other portion of the path of the stylus displayed via the touch-sensitive display from the predetermined thickness to the thickness corresponding to the information based on the signal on the second frequency prior to receiving the information via the communication circuit.
[0199] For example, the at least one processor may be configured to change the representation of the path based on changing the thickness of the other portion of the path of the stylus displayed through the touch-sensitive display from the predetermined thickness to the thickness corresponding to the information prior to receiving the signal on the first frequency through the touch-sensitive display.
[0200] An electronic device as described above (e.g., electronic device (101) of FIG. 2) may include a touch sensitive display (e.g., touch sensitive display (110) of FIG. 2), a communication circuit (e.g., communication circuit (240) of FIG. 2), and at least one processor including a processing circuit (e.g., at least one processor (210) of FIG. 2). The at least one processor may be configured to receive, through the touch-sensitive display, a signal transmitted through a tip (e.g., tip (103) of FIG. 3) of a stylus (e.g., stylus (102) of FIG. 3), and, while receiving the signal on a first frequency through the touch-sensitive display, refrain from displaying, through the touch-sensitive display, a path of the stylus moved on the touch-sensitive display, while receiving, through the touch-sensitive display, the signal on a second frequency different from the first frequency, and display, through the touch-sensitive display, a path of the stylus moved on the touch-sensitive display, and, using information received from the stylus through the communication circuit and representing an intensity with which the stylus is in contact with the touch-sensitive display, change a thickness of the path of the stylus displayed through the touch-sensitive display while receiving the signal on the second frequency.
[0201] For example, changing the thickness of the path of the stylus may be deactivated prior to receiving the information from the stylus via the communication circuit, and activated based on receiving the information from the stylus via the communication circuit.
[0202] For example, the at least one processor may be configured to maintain the thickness of the path of the stylus displayed through the touch-sensitive display at a predetermined thickness based on the signal on the second frequency prior to receiving the information through the communication circuit, and to change the thickness of the path of the stylus displayed through the touch-sensitive display based on the signal on the second frequency in response to receiving the information through the communication circuit.
[0203] For example, the at least one processor may be configured to delay displaying the path of the stylus through the touch-sensitive display based on the signal on the second frequency until receiving the information through the communication circuitry, and in response to receiving the information through the communication circuitry, begin displaying the path of the stylus through the touch-sensitive display based on the signal on the second frequency.
[0204] For example, the at least one processor may be configured to change the thickness of the path of the stylus displayed based on the signal on the second frequency in response to receiving the information, using a difference between a start time of receiving the signal on the second frequency and a start time of receiving the information.
[0205] For example, the at least one processor may be configured to, prior to receiving the information through the communication circuit, maintain a thickness of the path of the stylus displayed through the touch-sensitive display at a predetermined thickness based on the signal on the second frequency, and, in response to receiving the information through the communication circuit, change a thickness of a portion of the path of the stylus displayed through the touch-sensitive display based on the signal on the second frequency after receiving the information through the communication circuit, and change a thickness of another portion of the path of the stylus displayed through the touch-sensitive display from the predetermined thickness to a thickness corresponding to the information based on the signal on the second frequency before receiving the information through the communication circuit.
[0206] For example, the at least one processor may be configured to, in response to receiving the information via the communication circuit, identify whether the signal on the first frequency changed from the second frequency is received via the touch-sensitive display, and, in response to the signal on the first frequency received via the touch-sensitive display, change the thickness of the other portion of the path of the stylus displayed via the touch-sensitive display from the predetermined thickness to the thickness corresponding to the information based on the signal on the second frequency prior to receiving the information via the communication circuit.
[0207] For example, the at least one processor may be configured to change the thickness of another portion of the path of the stylus displayed through the touch-sensitive display from the predetermined thickness to a thickness corresponding to the information prior to receiving the signal on the first frequency through the touch-sensitive display.
[0208] For example, the at least one processor may be configured to receive the signal by controlling the touch-sensitive display to receive another signal transmitted through the tip of the stylus before the signal is transmitted, to identify, using the other signal, a timing at which the signal is to be transmitted through the tip of the stylus, and to perform a search for the signal within a time interval including the timing.
[0209] For example, the duty ratio of the other signal may be lower than the duty ratio of the signal.
[0210] For example, the at least one processor may be configured to identify the timing using a frequency of the other signal.
[0211] For example, the at least one processor may be configured to identify the timing using a code represented by the other signal.
[0212] For example, the at least one processor may be configured to use the timing of the reception of the other signal to identify the timing at which the signal is to be transmitted via the tip of the stylus.
[0213] For example, the at least one processor may be configured to transmit another signal through the touch-sensitive display, the signal representing a time interval during which retrieval of the signal is performed through the touch-sensitive display, prior to receiving the signal through the touch-sensitive display, and to receive, through the touch-sensitive display, the signal transmitted through the tip of the stylus within the time interval.
[0214] For example, the at least one processor may be configured to identify a signal-to-noise ratio (SNR) of the signal on the second frequency, and transmit, through the communication circuitry, to the stylus, a request to change the frequency of the signal based on the SNR of the signal being lower than a reference SNR.
[0215] A stylus as described above (e.g., stylus (102) of FIG. 3) may include a communication circuit (e.g., communication circuit (340) of FIG. 3), a contact pressure sensor (e.g., contact pressure sensor (330) of FIG. 3), and a processor including a processing circuit (e.g., at least one processor (360) of FIG. 3). The processor may be configured to identify, through the contact pressure sensor, whether the stylus is in contact with a touch-sensitive display of the electronic device, and, while identifying, through the contact pressure sensor, that the stylus is not in contact with the touch-sensitive display, transmit a signal on a first frequency through a tip of the stylus (e.g., tip (103) of FIG. 3), and, while identifying, through the contact pressure sensor, that the stylus is in contact with the touch-sensitive display, transmit the signal on a second frequency different from the first frequency through the tip of the stylus and transmit, through the communication circuit, information obtained through the contact pressure sensor and indicating a strength with which the tip of the stylus is in contact with the touch-sensitive display, to the electronic device.
[0216] For example, the processor may be configured to change the frequency of the signal transmitted through the tip of the stylus from the first frequency to the second frequency in response to identifying via the contact pressure sensor that the stylus is in contact with the touch-sensitive display.
[0217] For example, the processor may be configured to transmit the signal on the second frequency through the tip of the stylus from a first timing by periodically transmitting the signal on the second frequency through the tip of the stylus in response to identifying via the contact pressure sensor that the stylus is in contact with the touch-sensitive display, and to transmit the signal on the second frequency through the tip of the stylus from a second timing after the first timing and to transmit the other signal through the tip of the stylus from a third timing between the first timing and the second timing by periodically transmitting another signal to indicate a timing at which the signal on the second frequency is transmitted.
[0218] For example, the stylus may further include a sensor (e.g., at least one sensor 360 of FIG. 3) usable to identify whether the stylus is gripped. The processor may be configured to transmit the signal through the tip of the stylus from a first timing by periodically transmitting the signal through the tip of the stylus in response to identifying through the sensor that the stylus is gripped, and to transmit the signal through the tip of the stylus from a second timing after the first timing and to transmit the other signal through the tip of the stylus from a third timing between the first timing and the second timing by periodically transmitting another signal through the tip of the stylus to indicate a timing at which the signal is transmitted.
[0219] For example, the stylus may further include a physical button exposed through a portion of a housing of the stylus, and circuitry usable for identifying a state of the physical button. The processor may be configured to transmit the signal through the tip of the stylus from a first timing by periodically transmitting the signal through the tip of the stylus in response to identifying through the circuit that the physical button is pressed, and to transmit the signal through the tip of the stylus from a second timing after the first timing and to transmit the signal through the tip of the stylus from a third timing between the first timing and the second timing by periodically transmitting another signal through the tip of the stylus to indicate a timing at which the signal is transmitted.
[0220] For example, the processor may be configured to receive, from the electronic device via the communication circuit, information indicating that the timing of the signal periodically transmitted through the tip of the stylus is identified, and to stop transmitting the other signal through the tip of the stylus based on the information received from the electronic device.
[0221] For example, the processor may be configured to identify whether a number of transmissions of the other signal periodically performed through the tip of the stylus reaches a reference number, to continue periodically transmitting the other signal through the tip of the stylus before identifying that the number reaches the reference number, and to stop transmitting the other signal based on identifying that the number reaches the reference number.
[0222] For example, the processor may be configured to identify whether a reference time has elapsed since it began periodically transmitting the other signal through the tip of the stylus, to continue periodically transmitting the other signal through the tip of the stylus before identifying that the reference time has elapsed, and to stop transmitting the other signal based on identifying that the reference time has elapsed.
[0223] For example, the other signal may be transmitted through the tip of the stylus on a third frequency different from the first frequency and / or the second frequency to indicate the timing of the signal transmitted through the tip of the stylus.
[0224] For example, the other signal may represent a code that controls the electronic device to identify the timing of the signal transmitted through the tip of the stylus.
[0225] For example, the other signal may be transmitted from the third timing to indicate the timing of the signal transmitted through the tip of the stylus.
[0226] For example, the duty ratio of the other signal may be lower than the duty ratio of the signal.
[0227] The effects that can be obtained from the present disclosure are not limited to the effects mentioned above, and other effects that are not mentioned will be clearly understood by a person having ordinary skill in the art to which the present disclosure pertains.
[0228] Electronic devices according to the various embodiments disclosed in this document may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to the embodiments of this document are not limited to the aforementioned devices.
[0229] The various embodiments of this document and the terminology used therein are not intended to limit the technical features described in this document to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of the items, unless the context clearly indicates otherwise. In this document, each of the phrases "A or B", "at least one of A and B", "at least one of A or B", "A, B, or C", "at least one of A, B, and C", and "at least one of A, B, or C" can include any one of the items listed together in the corresponding phrase among those phrases, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as "coupled" or "connected" to another (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.
[0230] The term "module" used in various embodiments of this document may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).
[0231] Various embodiments of the present document may be implemented as software (e.g., a program (1240)) including one or more instructions stored in a storage medium (e.g., an internal memory (1236) or an external memory (1238)) readable by a machine (e.g., an electronic device (1201)). For example, a processor (e.g., a processor (1220)) of the machine (e.g., an electronic device (1201)) may call at least one instruction among the one or more instructions stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one called instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, 'non-transitory' simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.
[0232] According to one embodiment, the method according to various embodiments disclosed in this document may be provided as included in a computer program product. The computer program product may be traded as a commodity between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read-only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play Store™) or directly between two user devices (e.g., smart phones). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or an intermediary server.
[0233] According to various embodiments, each component (e.g., a module or a program) of the above-described components may include one or more entities, and some of the entities may be separated and placed in other components. According to various embodiments, one or more components or operations of the aforementioned components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to the integration. According to various embodiments, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.
Claims
1. In electronic devices, touch sensitive display; communication circuit; A memory comprising one or more storage media and storing instructions; and At least one processor comprising a processing circuit, The above instructions, when individually or collectively executed by the at least one processor, Receives a signal transmitted through the tip of the stylus through the touch-sensitive display, Based on identifying that the frequency of the signal received through the touch-sensitive display has changed from a first frequency to a second frequency different from the first frequency, displaying a path of the stylus moving on the touch-sensitive display through the touch-sensitive display, and To change the representation of the path of the stylus displayed through the touch-sensitive display using information received from the stylus through the communication circuit and representing the pressure with which the stylus is in contact with the touch-sensitive display, Controlling the above electronic device, Electronic devices.
2. In claim 1, the instructions, when individually or collectively executed by the at least one processor, Controlling the electronic device to recognize that the stylus is over the touch-sensitive display while the signal on the first frequency transmitted through the tip of the stylus is received through the touch-sensitive display; Electronic devices.
3. In claim 2, the instructions, when individually or collectively executed by the at least one processor, Controlling the electronic device to display a visual object through the touch-sensitive display, the visual object indicating the position of the stylus on the touch-sensitive display and being distinct from the path, based on the recognition performed while the signal on the first frequency transmitted through the tip of the stylus is received through the touch-sensitive display, The visual object displayed through the touch-sensitive display is, disappears based on identifying that receiving the signal on the first frequency has ceased, The path displayed through the touch-sensitive display based on the signal on the second frequency is, Independently of identifying that receiving said signal on said second frequency has ceased, Electronic devices.
4. In claim 1, the instructions, when individually or collectively executed by the at least one processor, To change the expression of the path based on changing the thickness of the path using the above information, Controlling the above electronic device, Electronic devices.
5. In claim 1, the instructions, when individually or collectively executed by the at least one processor, To change the expression of the path based on changing the color of the path using the above information, Controlling the above electronic device, Electronic devices.
6. In claim 1, changing the expression of the path of the stylus comprises: is deactivated prior to receiving the information from the stylus via the communication circuit, and is activated based on receiving the information from the stylus through the communication circuit; Electronic devices.
7. In claim 1 or 6, the instructions, when individually or collectively executed by the at least one processor, Prior to receiving the information through the communication circuit, maintaining the thickness of the path of the stylus displayed through the touch-sensitive display at a predetermined thickness based on the signal on the second frequency; and In response to receiving said information through said communication circuit, based on said signal on said second frequency, changing said thickness of said path of said stylus displayed through said touch-sensitive display, Controlling the electronic device to change the expression of the path; Electronic devices.
8. In claim 1 or 6, the instructions, when individually or collectively executed by the at least one processor, Delaying displaying the path of the stylus through the touch-sensitive display based on the signal on the second frequency until the information is received through the communication circuit, and In response to receiving said information through said communication circuit, controlling said electronic device to start displaying said path of said stylus through said touch-sensitive display based on said signal on said second frequency; Electronic devices.
9. In claim 8, the instructions, when individually or collectively executed by the at least one processor, Controlling the electronic device to change the representation of the path based on changing the thickness of the path of the stylus displayed based on the signal on the second frequency in response to receiving the information by using the difference between the start time of receiving the signal on the second frequency and the start time of receiving the information, Electronic devices.
10. In claim 1 or 6, the instructions, when individually or collectively executed by the at least one processor, Before receiving the information through the communication circuit, the thickness of the path of the stylus displayed through the touch-sensitive display is maintained at a predetermined thickness based on the signal on the second frequency, and In response to receiving said information via said communication circuit: After receiving the information through the communication circuit, changing the thickness of a portion of the path of the stylus displayed through the touch-sensitive display based on the signal on the second frequency; and Based on the signal on the second frequency before receiving the information through the communication circuit, changing the thickness of another part of the path of the stylus displayed through the touch-sensitive display from the predetermined thickness to a thickness corresponding to the information, To change the above expression of the above path, Controlling the above electronic device, Electronic devices.
11. In claim 10, the instructions, when individually or collectively executed by the at least one processor, In response to receiving said information through said communication circuit, identifying whether said signal on said first frequency changed from said second frequency is received through said touch-sensitive display, and In response to the signal on the first frequency received through the touch-sensitive display, based on the signal on the second frequency before receiving the information through the communication circuit, changing the thickness of the other part of the path of the stylus displayed through the touch-sensitive display from the predetermined thickness to the thickness corresponding to the information, To change the above expression of the above path, Controlling the above electronic device, Electronic devices.
12. In claim 10, the instructions, when individually or collectively executed by the at least one processor, Before receiving the signal on the first frequency through the touch-sensitive display, based on changing the thickness of the other part of the path of the stylus displayed through the touch-sensitive display from the predetermined thickness to the thickness corresponding to the information, to change the representation of the path, Controlling the above electronic device, Electronic devices.
13. In any one of claims 1 to 12, the instructions, when individually or collectively executed by the at least one processor, Receive another signal transmitted through the tip of the stylus before the signal is transmitted through the touch-sensitive display; Using said other signal, identify the timing at which said signal is to be transmitted through said tip of said stylus, To receive the signal by controlling the touch-sensitive display to perform a search for the signal within a time interval including the timing, Controlling the above electronic device, Electronic devices.
14. In claim 13, the duty ratio of the other signal is lower than the duty ratio of the above signal, Electronic devices.
15. For the stylus, communication circuit; Contact pressure sensor; A memory comprising one or more storage media and storing instructions; and A processor comprising a processing circuit, The above instructions, when executed by the processor, Identifying whether the stylus is in contact with the touch-sensitive display of the electronic device through the contact pressure sensor, While the contact pressure sensor identifies that the stylus is not in contact with the touch-sensitive display, a signal on a first frequency is transmitted through the tip of the stylus, and While the stylus is identified as being in contact with the touch-sensitive display via the contact pressure sensor: Transmitting the signal on a second frequency different from the first frequency through the tip of the stylus; and To transmit information, obtained through the contact pressure sensor and representing the pressure with which the stylus comes into contact on the touch-sensitive display, to the electronic device through the communication circuit; Controlling the above stylus, Stylus.
Citation Information
Patent Citations
Pointing member, position detection apparatus and position detection method
KR1020110074652A
Touch screen input device
KR1020130136680A
Method for controlling display in terminal and terminal thereof
KR1020140030379A
Pressure recognition based touch screen device and operating method thereof
KR1020170077318A
Input device, electronic system and control method thereof
KR102303136B1