This application claims the priority benefit of Taiwan application serial no. 102115473, filed on Apr. 30, 2013. The entirety of the above-mentioned patent application is hereby incorporated by reference herein and made a part of this specification.
1. Technical Field
The invention relates to an application of operation feedback. Particularly, the invention relates to a stylus, a system and a method for providing haptic feedback.
2. Related Art
Along with booming development of mobile electronic devices, in order to control a device volume and increase a size of displayed images, it has becomes a main stream in design of electronic devices to use a touch screen as both of an input interface and an output interface. Along with increasing growth of related applications of the touch screen, besides devices emphasizing the characteristic of portability such as smart phones, tablet PCs or notebook computers, etc., even desktop computers successively introduce the touch technology to facilitate user's operation.
When a user operates a device supporting a touch input, the user's finger and a stylus are commonly used input tools, and since the stylus may produce fine drawings and text, in recent years, more and more users start to use the stylus in collaboration with the electronic device to replace the function of handwriting input. However, when the user uses the existing stylus to write on a glass substrate of the touch screen, the user can only get a cold and monotonous writing experience, which is completely unable to match effects of writing on different materials by using different writing tools in real life, and cannot provide the user a better usage experience.
The invention is directed to a stylus, a system and a method for providing haptic feedback, by which when a user uses a stylus to operate an electronic device, the stylus provides a suitable haptic feedback.
The invention provides a method for providing a haptic feedback, which includes following steps. A stylus activation signal is sent by a stylus when the stylus enters an active state. After the stylus activation signal is received by an electronic device, when an event to be notified occurs, the electronic device transmits a feedback effect signal corresponding to the event to be notified to the stylus. Then, a haptic feedback is provided by the stylus according to the feedback effect signal.
The invention provides a haptic feedback providing system including a stylus and an electronic device. The stylus includes a stylus transmission interface, a control unit and a haptic feedback unit. The stylus transmission interface sends a stylus activation signal when the stylus enters an active state. The control unit is coupled to the stylus transmission interface, and the haptic feedback unit is coupled to the control unit. The electronic device includes a device transmission interface and a processing unit. After the device transmission interface receives the stylus activation signal, the processing unit transmits a feedback effect signal corresponding to an event to be notified to the stylus when the event to be notified occurs. The control unit of the stylus controls the haptic feedback unit to provide a corresponding haptic feedback according to the feedback effect signal received by the stylus transmission interface.
The invention provides a stylus including a stylus transmission interface, a control unit and a haptic feedback unit. The stylus transmission interface sends a stylus activation signal when the stylus enters an active state. The control unit is coupled to the stylus transmission interface, and the haptic feedback unit is coupled to the control unit. The control unit determines whether a feedback effect signal is received from an electronic device through the stylus transmission interface after the stylus activation signal is sent, where the feedback effect signal is sent by the electronic device when an event to be notified occurs after the electronic device receives the stylus activation signal. After the feedback effect signal is received from the electronic device, the control unit controls the haptic feedback unit to provide a corresponding haptic feedback according to the feedback effect signal.
According to the above descriptions, when the user uses the stylus to operate on the electronic device, the stylus provides corresponding haptic feedbacks according various events to be notified that are occurred on the electronic device. By providing the haptic feedback by the stylus, the feedback effect can be directly transmitted to the user, which facilitates the user identifying different events to improve usage convenience of the electronic device.
In order to make the aforementioned and other features and advantages of the invention comprehensible, several exemplary embodiments accompanied with figures are described in detail below.
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
Referring to
In the present embodiment, the stylus transmission interface 111 is, for example, a bluetooth interface. In other embodiments, the stylus transmission interface 111 can be a wireless fidelity (WiFi) interface, a near field communication (NFC) interface, an infrared transmission interface, or any interface supporting wireless communication, which is not limited by the invention. The stylus transmission interface 111 is used for sending signals generated by the stylus 110 and receiving signals come from other devices.
The control unit 113 is mainly in charge of controlling a haptic feedback mechanism of the stylus 110, for example, controlling the haptic feedback unit 115 to provide a corresponding haptic feedback according to a special signal received by the stylus transmission interface 111. In an embodiment, the haptic feedback unit 115 is a vibration motor, and the control unit 113 dominates the haptic feedback unit 115 to provide various haptic feedbacks by controlling a time of supplying power to the haptic feedback unit 115 and a magnitude of voltage provided thereto. In another embodiment, the haptic feedback unit 115 is composed of a piezoelectric material, and the control unit 113 supplies electricity to two ends of the piezoelectric material to control the piezoelectric material to present a vibration effect. It should be noticed that the haptic feedback unit 115 can be any device capable of providing a vibration effect, which is not limited by the invention.
In the haptic feedback providing system 10, the stylus 110 provides the haptic feedback through the vibration effect provided by the haptic feedback unit 115, and a configuration position of the haptic feedback unit 115 in the stylus 110 is determined based on a pen holding habit of most people. According to statistics, when most of the users use an input tool like the stylus, the fingertip of the user contacts the stylus at a position near a penpoint of the stylus, and a tail of the stylus leans against the part of the hand between the thumb and the index finger. As shown in
Referring to
In the present embodiment, the device transmission interface 121 can be a bluetooth interface corresponding to the stylus transmission interface 111. In other embodiments, the device transmission interface 121 can also be a WiFi interface, a NFC interface, an infrared transmission interface, or any interface supporting wireless communication. The device transmission interface 121 is in charge of sending out signals generated by the electronic device 120 and receiving signals come from other devices.
The processing unit 123 is in charge of controlling operations of the electronic device 120, and can be a central processing unit (CPU) or a programmable general-purpose or special-purpose microprocessor, a digital signal processor (DSP), a programmable controller, an application specific integrated circuit (ASIC) or other similar device or a combination of the aforementioned devices.
In the present embodiment, once the user starts to use the stylus 110 to operate the electronic device 120, the stylus 110 suitably generates a haptic feedback. It should be noticed that the stylus 110 provides a corresponding haptic feedback according to a position of a touch point, information provided by a program executed on the electronic device 120, or a setting of the user. In order to further describe a detailed operation method of the haptic feedback providing system 10, detailed steps of the method for providing haptic feedback of the invention are described below with reference of
Referring to
Since the stylus transmission interface 111 of the stylus 110 and the device transmission interface 121 of the electronic device 120 have a same interface type and can transmit data to each other, the device transmission interface 121 can receive the stylus activation signal sent by the stylus 110, and the electronic device 120 accordingly learns existence of the stylus 110. Then, in step S320, after the device transmission interface 121 receives the stylus activation signal, when the processing unit 123 perceives occurrence of an event to be notified, the processing unit 123 transmits a feedback effect signal corresponding to the event to be notified to the stylus 110 through the device transmission interface 121. For example, the event to be notified is a touch event detected by the touch panel of the electronic device and/or a notification event generated by a program installed in the electronic device 120. How the processing unit 123 determines the feedback effect signal to be transmitted according to the event to be notified is described below with reference of figures.
After the stylus transmission interface 111 of the stylus 110 receives the feedback effect signal from the electronic device 120, in step S330, the control unit 113 of the stylus 110 controls the haptic feedback unit 115 to provide a haptic feedback according to the feedback effect signal. For example, the control unit 113 can obtain a vibration period, a vibration frequency and an amplitude corresponding to the feedback effect signal according to a lookup table, and determines a voltage variation manner (for example, a strength and power supplying time) required for making the haptic feedback unit 115 to generate the haptic feedback complied with the vibration period, the vibration frequency and the amplitude. After the control unit 113 supplies power to the haptic feedback unit 115 according to the determined voltage variation manner and power supplying time, the haptic feedback unit 115 provides the corresponding haptic feedback, for example, the longer the power supplying time is, the longer the effect of the haptic feedback is, and the higher the supplied power is, the higher the vibration frequency or the amplitude is.
A plurality of embodiments are provided below to describe how the processing unit 123 of the electronic device 120 determines the feedback effect signal to be transmitted to the stylus 110 according to the event to be notified.
In an embodiment, the electronic device 120 includes a touch panel coupled to the processing unit 123, and the touch panel is an input and output interface of the electronic device 120. In other words, the touch panel may receive a touch operation from user's finger or the stylus 110, and can display various images generated during the operation of the electronic device 120. In the present embodiment, the event to be notified is the touch event detected by the touch panel. As shown in
For example, when the user uses different types of writing tools to write on different writing surfaces in real life, the user may have different writing experiences. For example, different thickness and hardness of the penpoint of the writing tool and different evenness of the writing surface may cause different degrees of smooth feeling and frictional feeling. In order to use different vibration effects to simulate different writing experiences caused when different writing tools are used to write on different types of the writing surfaces in real life, the electronic device 120 displays one or a plurality of feedback effect setting options on the touch panel to facilitate the user to select the writing tool and the writing surface to be used. The writing tool includes a pencil, a ball pen, a fountain pen, a brush pen, a spray gun, an engraving pen, etc., and the writing surface includes paper, wooden board and leather, etc. The predetermined region mentioned in the step S430 of
Taking the embodiment of
In an example of
Besides, the predetermined region mentioned in the step S430 of
In the following embodiment, the event to be notified is related to the program installed in the electronic device 120. For example, one or a plurality of programs are installed in the electronic device 120, and the programs can be built-in programs installed in the electronic device 120 by the manufacturer before delivery, or can be application programs downloaded by the user. The event to be notified is a notification event generated by a program installed in the electronic device 120.
Referring to
For example, it is assumed that the user activates a text editing application and uses the stylus 110 to perform text input, if the text editing application has a word debug capability, when the text input by the user has an error, the text editing application can generate a notification event with a type of text input error notification, and the processing unit 123 determines the feedback effect signal to be transmitted to the stylus 110 according to the type of the notification event. In this way, after the stylus 110 receives the feedback effect signal, the control unit 113 controls the haptic feedback unit 115 to generate the corresponding haptic feedback. The user can perceive that the text input has an error according to the haptic feedback.
In another example, when an E-mail application installed in the electronic device 120 receives a new E-mail from a mail server, the E-mail application generates a notification event with a type of mail notification, and the processing unit 123 determines the corresponding feedback effect signal according to the notification event, and transmits the feedback effect signal to the stylus 110. The control unit 113 of the stylus 110 controls the haptic feedback unit 115 to generate the corresponding haptic feedback according to the received feedback effect signal, and the user can learn that there is a new mail according to the haptic feedback sent by the stylus 110.
In the aforementioned embodiment, during the period that the stylus 110 is used to operate the electronic device 120, the stylus 110 replaces the electronic device 120 to provide a suitable haptic feedback. In other words, when any event to be notified and required to notify the user occurs, the stylus 110 provides the haptic feedback, and the electronic device 120 does not provide a haptic alert effect (for example, does not send a vibration alert).
In order to achieve the aforementioned effect, the processing unit 123 of the electronic device 120 has to effectively determine whether the stylus 110 is still used to operate the electronic device 120. In an embodiment, the stylus 110 can continually sends the stylus activation signal through the stylus transmission interface 111 as long as the stylus 110 is in the active state, so that the processing unit 123 of the electronic device 120 can determine whether the stylus 110 has left the active state according to whether the stylus activation signal is not received for a long time. For example, the processing unit 123 determines whether a time interval since last reception of the stylus activation signal does not exceed a predetermined value (for example, 3 seconds, though the invention is not limited thereto). If the time interval does not exceed the predetermined value, it represents that the stylus 110 is still in the active state, and can still be used to operate the electronic device 120, so that even if the event to be notified occurs, the processing unit 123 still controls the electronic device 120 not to provide a haptic feedback related to the event to be notified.
For example, the user sets the electronic device 120 to send a vibration alert when receiving a phone call, though in the present embodiment, when the user uses the stylus 110 to perform input to the electronic device 120, when the electronic device 120 receives a phone call, the electronic device 120 itself does not send the vibration alert, instead, the stylus 110 provides a corresponding haptic feedback to notify the user that a phone call is received.
In summary, according to the method, system and stylus for providing haptic feedback, when the user uses the stylus to operate the electronic device, the stylus suitably provides a corresponding haptic feedback. Since most of the users hold the stylus in a similar way, if the stylus is used to provide the haptic feedback, it is more easy to define an effective vibration region, so that the vibration effect can be directly transferred to the user, and the user can obtain better operation experience though the haptic feedback.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
102115473 | Apr 2013 | TW | national |