[go: up one dir, main page]

HK1172172A - Terminal, control method thereof, and program thereof - Google Patents

Terminal, control method thereof, and program thereof Download PDF

Info

Publication number
HK1172172A
HK1172172A HK12113007.0A HK12113007A HK1172172A HK 1172172 A HK1172172 A HK 1172172A HK 12113007 A HK12113007 A HK 12113007A HK 1172172 A HK1172172 A HK 1172172A
Authority
HK
Hong Kong
Prior art keywords
vibration
vibrator
user
terminal
notice
Prior art date
Application number
HK12113007.0A
Other languages
Chinese (zh)
Inventor
佃直树
Original Assignee
Nec Platforms, Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nec Platforms, Ltd. filed Critical Nec Platforms, Ltd.
Publication of HK1172172A publication Critical patent/HK1172172A/en

Links

Abstract

The invention provides a curing agent comprising a plant-based nitrite derived from plant material comprising nitrate and a process for preparing the curing agent comprising contacting a plant material with an organism capable of converting nitrate to nitrite. The curing agent can be used to preserve or cure meat or meat products.

Description

Terminal, control method of terminal, and program of terminal
RELATED APPLICATIONS
This application is based on and claimed from priority of japanese patent application No. 2011-.
Technical Field
The invention relates to a terminal, a control method of the terminal, and a program of the terminal.
Background
Generally, when a user carries a terminal represented by a mobile phone with him in a pocket (particularly when the user walks), the following often occurs: when a phone call or an email arrives, the user is unaware of the vibration alert given by the vibrator to notify of the incoming phone call or email. Hereinafter, an incoming phone call or an incoming e-mail is referred to as an incoming call for simplicity.
In order to solve this problem, there are the following techniques: the manner of the incoming call notification is changed according to the moving condition of the terminal. In japanese patent application laid-open No.2008-148155, a manner of changing incoming call notification according to the movement condition of the terminal is proposed. There is also a technique of increasing the vibration amplitude of the vibrator. In japanese patent application laid-open No.2003-018245 and japanese patent application laid-open No.2004-236202, it is proposed to increase the vibration amplitude of the vibrator.
When the technique of changing the manner of incoming call notification according to the moving condition of the terminal is employed, it is necessary to keep the acceleration sensor continuously in the operating state. As a result, power consumption increases, and thus it can be said that this method of incoming call notification is undesirable for a terminal that operates on a battery.
In order to increase the vibration amplitude of the vibrator, it is necessary to increase the driving current of the vibrator. As a result, power consumption increases, and thus it can be said that this technique is also undesirable for a terminal that operates on a battery.
Disclosure of Invention
Accordingly, the present invention aims to: provided is a technique capable of notifying a user of an incoming call with low power consumption.
In order to solve the above problems, a terminal according to the present invention includes: a vibrator to inform the presence of an incoming call with vibration; a measuring device that measures the magnitude of vibration applied to the terminal from the outside when an incoming call is detected; and a controller that determines whether the user can notice the vibration generated by the vibrator based on the measured vibration amplitude, and causes the vibrator to generate vibration when the determination result is that the user can notice the vibration.
The control method of the terminal according to the present invention includes: a measuring step of measuring an amplitude of vibration applied to the terminal from the outside when the incoming call is detected; a judging step of judging whether the user can notice the vibration generated by the vibrator based on the measured vibration amplitude; and a control step of causing the vibrator to generate vibration when the judgment result of the judgment step is that the user can notice the vibration.
The program of the terminal according to the present invention causes the terminal to function as: a vibrator to inform the presence of an incoming call with vibration; a measuring device that measures the magnitude of vibration applied to the terminal from the outside when an incoming call is detected; and a controller that determines whether the user can notice the vibration generated by the vibrator based on the measured vibration amplitude, and causes the vibration device to generate vibration when the determination result is that the user can notice the vibration.
Drawings
The above and other objects and advantages of this invention, as well as further description thereof, will become more apparent to those skilled in the art by reference to the description taken in conjunction with the accompanying drawings, in which:
fig. 1 is a block diagram of a terminal according to the present invention;
fig. 2A and 2B are diagrams for illustrating operation timings of the first exemplary embodiment of the present invention.
Fig. 3 is a diagram for illustrating the operation of the first exemplary embodiment of the present invention.
Fig. 4A and 4B are diagrams for illustrating operation timings of the second exemplary embodiment of the present invention.
Fig. 5 is a diagram for illustrating the operation of the second exemplary embodiment of the present invention.
Detailed Description
In order to explain the features of the present invention, the present invention will be described in detail below with reference to the accompanying drawings. The present invention is a terminal that can use vibration to notify the presence of an incoming call. Namely, the terminal is characterized in that: when the terminal detects an incoming call, the terminal measures the magnitude of vibration applied to the terminal from the outside; and determining whether the user can notice the vibration generated by the vibrator included in the terminal based on the measured vibration amplitude, and causing the vibrator to generate the vibration when the determination result is that the user can notice the vibration. According to this feature, the user can be notified of the incoming call with lower power consumption.
Hereinafter, preferred exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. First, a first exemplary embodiment of the present invention will be described in detail with reference to the accompanying drawings. Fig. 1 is a block diagram of a terminal according to the present invention.
The terminal according to the present exemplary embodiment is a terminal represented by a mobile terminal that a user can put into a pocket or the like. As shown in fig. 1, the terminal includes a vibrator 101, an acceleration sensor 102, a memory 103, and a central processing unit 104. Hereinafter, the central processing unit 104 is referred to as a CPU 104.
The vibrator 101 has a vibration function and generates vibration when a phone call or an email arrives to notify the user of an incoming call.
When an incoming call is detected, the acceleration sensor 102 measures the magnitude of vibration applied to the terminal from the outside.
The memory 103 stores a threshold value for determining whether the vibration function of the vibrator 101 should be turned on.
When an incoming call is detected, the CPU104 notifies the acceleration sensor 102 to start measurement. The amplitude of the vibration measured by the acceleration sensor 102 is compared with a threshold value stored in the memory 103, and the CPU104 determines whether the user can notice the vibration to be generated by the vibrator 101. That is, the CPU104 compares the vibration amplitude measured by the acceleration sensor 102 with the threshold value stored in the memory 103, and determines whether or not the vibration function of the vibrator 101 is turned on. When determining to turn on the vibration function, the CPU104 notifies the vibrator 101 to start generating vibration. Further, the CPU104 confirms whether the user is aware that the incoming call has performed an action on the terminal such as answering a phone call or viewing an email. If the user has not performed any action on the terminal after the vibrator has generated the vibration for a certain period of time or a certain number of times, the CPU104 notifies the acceleration sensor 102 to start measurement. The CPU104 notifies the start of measurement when the vibrator 101 does not generate vibration, so that the vibration generated by the vibrator 101 does not affect the amplitude of vibration measured by the acceleration sensor 102.
Fig. 2A and 2B show timing charts of the operation of the first exemplary embodiment. Fig. 2A shows the measured vibration amplitude versus the measurement time, and fig. 2B shows the on/off operation of the vibration function changed according to the result of the vibration amplitude measurement. In fig. 2A, at vibration amplitude measurements (1), (2), and (5), the measured vibration amplitudes are all less than the threshold. In these cases, the vibration function is turned on because the user is expected to notice the vibration generated by the vibrator. In fig. 2A, at vibration amplitude measurements (3) and (4), the measured vibration amplitude is greater than a threshold value. In these cases, the vibration function is not turned on since the user is expected not to notice the vibration generated by the vibrator.
Next, the operation of the terminal according to the present exemplary embodiment will be described. Fig. 3 is a flowchart for illustrating the operation of the present exemplary embodiment.
In step 201, the CPU104 determines whether there is an arrival of a phone call, an email, or the like. At this step, if the CPU104 detects the arrival of e-mail, for example, the CPU104 instructs the acceleration sensor 102 to start measurement.
In step 202, the acceleration sensor 102 measures the magnitude of vibration externally applied to the terminal. In this state, the vibrator 101 does not generate vibration, and thus the amplitude of vibration is measured in a state where the vibrator 101 does not generate vibration.
Next, in step 203, the CPU104 determines whether the measured vibration amplitude is equal to or smaller than a threshold value. If the measured vibration amplitude is not equal to or less than the threshold, the CPU104 returns to step 202. Alternatively, the CPU104 may perform the incoming call notification by voice before returning to step 202.
On the other hand, if the measured vibration amplitude is equal to or smaller than the threshold value, the CPU104 notifies the vibrator 101 to start generating vibration (yes at step 203). In step 204, the vibrator 101 starts generating vibrations.
After the vibrator 101 starts generating vibration, the CPU104 confirms whether the user is aware that the incoming call has performed any action on the terminal in step 205. If the user has performed any action (YES at step 205), the CPU104 determines that the user has recognized the incoming call notification and ends the incoming call notification accordingly.
On the other hand, if the user is not aware of the incoming call even if the vibrator 101 gives a vibration, has not performed any action on the terminal (no at step 205), the vibrator 101 generates a vibration for a certain period of time or a certain number of times, and then stops at step 206, and the CPU104 then returns to step 201.
According to this exemplary embodiment of the present invention, when it is determined that the notification of the vibrator is valid because the user is almost motionless, the CPU104 turns on the vibrator to perform the incoming call notification using the vibration function, but when the notification of the vibrator 101 is considered invalid, the CPU104 does not turn on the vibrator 101. As a result, the user may be notified of the incoming call with lower power consumption. Accordingly, it is possible to suppress power consumption of the terminal and thereby avoid wasteful use of the battery of the terminal.
Next, a second exemplary embodiment of the present invention will be described in detail with reference to the accompanying drawings. Here, the same reference numerals are given for configurations similar to those in the first example embodiment described above without detailed description.
Similar to the first exemplary embodiment, the terminal according to the present exemplary embodiment includes: a vibrator 101, an acceleration sensor 102, a memory 103, and a CPU 104.
The CPU104 compares the vibration amplitude measured by the acceleration sensor 102 with a threshold value stored in the memory 103. When it is judged that the vibration amplitudes measured N consecutive times are all equal to or smaller than the threshold value, the CPU104 notifies the vibrator 101 to start generating vibration. Here, it is assumed that N is an optional number selected from natural numbers equal to or greater than 2.
The memory 103 stores a selectable value N.
Fig. 4A and 4B show timing charts of the operation of the second exemplary embodiment. Fig. 4A shows the measured vibration amplitude versus the measurement time, and fig. 4B shows the on/off operation of the vibration function changed according to the result of the vibration amplitude measurement. In fig. 4A, the vibration amplitudes measured at the vibration amplitude measurements (2), (3), and (4) (i.e., the vibration amplitudes at 3 consecutive measurement times) are all less than the threshold value. In this case, since the user is expected to notice the vibration generated by the vibrator 101, the vibration function is turned on.
Next, the operation of the terminal according to the present exemplary embodiment will be described. Fig. 5 shows a flowchart of the operation of the present exemplary embodiment.
In step 501, the CPU104 determines whether there is an arrival of a phone call, an email, or the like. In this step, if the CPU104 detects the arrival of e-mail, for example, the CPU104 instructs the acceleration sensor 102 to start measurement.
In step 502, the acceleration sensor 102 measures the magnitude of vibration externally applied to the terminal. In this state, the vibrator 101 does not generate vibration, and thus the amplitude of vibration is measured in a state where the vibrator 101 does not generate vibration.
Next, in step 503, the CPU104 determines whether the measured vibration amplitude is equal to or smaller than a threshold value. If the measured vibration amplitude is equal to or less than the threshold value, the CPU104 returns to step 502 without performing any operation. Alternatively, the CPU104 may perform the incoming call notification by voice before returning to step 502.
On the other hand, if the measured vibration amplitude is equal to or less than the threshold value, the CPU104 confirms whether the results equal to or less than the threshold value have been measured a predetermined number of times in succession (step 504). If the number of times that the measurement result is continuously equal to or smaller than the threshold value is less than the predetermined number of times, the CPU104 returns to step 502 ("NO" at step 504).
On the other hand, if the number of times that the measurement result is continuously equal to or smaller than the threshold value is equal to or larger than the predetermined number of times, the CPU104 notifies the vibrator 101 to start generating vibration (yes at step 504). In step 505, vibrator 101 begins to generate vibrations.
After the vibrator 101 starts generating vibration, the CPU104 confirms whether the user is aware that the incoming call has performed any action on the terminal in step 506. If the user has performed any action (YES at step 506), the CPU104 determines that the user has recognized the incoming call notification and ends the incoming call notification accordingly.
On the other hand, if the user is not aware of the incoming call even if the vibrator 101 gives a vibration, has not performed any action on the terminal (no at step 506), the vibrator 101 generates a vibration for a certain period of time or a certain number of times, and then stops at step 507, and the CPU104 then returns to step 502.
According to this exemplary embodiment of the present invention, similar to the first exemplary embodiment, when it is judged that the notification of the vibrator is valid because the user is almost motionless, the CPU104 turns on the vibrator 101 to perform the incoming call notification using the vibration function, but when the notification of the vibrator 101 is considered to be invalid, the CPU104 does not turn on the vibrator 101. As a result, the user may be notified of the incoming call with lower power consumption. Accordingly, it is possible to suppress power consumption of the terminal and thereby avoid wasteful use of the battery of the terminal.
According to the present exemplary embodiment, it is determined whether the vibration amplitudes measured at a plurality of consecutive times are all equal to or smaller than the threshold value, and accordingly the detection accuracy of whether the terminal is stationary is improved. Since it is judged that the terminal is almost stationary after the above steps, it is possible to notify the user of the incoming call using the vibrator with high accuracy.
The previous description of the embodiments is provided to enable any person skilled in the art to make or use the present invention. Moreover, various modifications to these example embodiments will be readily apparent to those skilled in the art, and the generic principles and specific examples defined herein may be applied to other embodiments without the use of inventive faculty. Thus, the present invention is not intended to be limited to the example embodiments described herein, but is to be accorded the widest scope defined by the claims and equivalents.
Further, it should be noted that the inventors intend to retain all equivalents of the claimed invention even if the claims are amended during the prosecution.
Some or all of the above-described exemplary embodiments may also be described as the following supplementary notes, but are not limited thereto.
(supplementary note 1) a terminal comprising:
a vibrator to inform the presence of an incoming call with vibration;
a measuring device that measures the magnitude of vibration applied to the terminal from the outside when an incoming call is detected; and
a controller that determines whether the user can notice the vibration generated by the vibrator based on the measured vibration amplitude, and causes the vibrator to generate vibration when the determination result is that the user can notice the vibration.
(supplementary note 2) the terminal according to supplementary note 1, wherein the determination as to whether the vibration generated by the vibrator is noticeable to the user is made based on whether the measured vibration amplitude is equal to or less than a threshold value.
(supplementary note 3) the terminal according to supplementary note 1 or supplementary note 2, wherein the measuring device continuously performs vibration measurement periodically until the user is aware of the incoming call.
(supplementary note 4) the terminal according to any one of supplementary notes 1 to 3, wherein the controller stops the vibrator from generating vibration if the user is not expected to notice the vibration as a result of the determination.
(supplementary note 5) the terminal according to any one of supplementary notes 1 to 4, wherein the controller causes the vibrator to vibrate when the controller determines that the user can notice the vibration a plurality of times in succession.
(supplementary note 6) the terminal according to any one of supplementary notes 1 to 5, wherein the measuring device performs vibration measurement during a period in which the vibrator does not generate vibration.
(supplementary note 7) a control method of a terminal, the control method comprising:
a measuring step of measuring an amplitude of vibration applied to the terminal from the outside when the incoming call is detected;
a judging step of judging whether the user can notice the vibration generated by the vibrator based on the measured vibration amplitude; and
a control step of causing the vibrator to generate vibration when the determination made by the determination step is that the user can notice the vibration.
(supplementary note 8) the control method according to supplementary note 7, wherein in the measuring step, vibration measurement is continuously performed periodically until the user is aware of the incoming call.
(supplementary note 9) the control method according to supplementary note 7 or 8, wherein, at the controlling step, if the vibration is not expected to be noticed by the user as a result of the determination, the vibration generated by the vibrator is stopped.
(supplementary note 10) the control method according to any one of supplementary notes 7 to 9, wherein, in the controlling step, the controller causes the vibrator to vibrate when the controller determines that the user can notice the vibration a plurality of times in succession.
(supplementary note 11) the control method according to any one of supplementary notes 7 to 10, wherein in the measuring step, vibration measurement is performed during a period in which the vibrator is not generating vibration.
(supplementary note 12) a program of a terminal which causes the terminal to function as:
a vibrator to inform the presence of an incoming call with vibration;
a measuring device that measures the magnitude of vibration applied to the terminal from the outside when an incoming call is detected; and
a controller that determines whether the user can notice the vibration generated by the vibrator based on the measured vibration amplitude, and causes the vibrator to generate vibration when the determination result is that the user can notice the vibration.
(supplementary note 13) the program according to supplementary note 12, wherein the measuring device continuously performs vibration measurement periodically until the user is aware of the incoming call.
(supplementary note 14) the program according to supplementary note 12 or 13, wherein the controller stops the vibrator from generating vibration if the user is not expected to notice the vibration as a result of the determination.
(supplementary note 15) the program according to any one of supplementary notes 12 to 14, wherein the controller causes the vibrator to vibrate when the controller determines that the user can notice the vibration a plurality of times in succession.
(supplementary note 16) the program according to any one of supplementary notes 12 to 15, wherein the controller performs vibration measurement during a period in which the vibrator is not generating vibration.

Claims (19)

1. A terminal, comprising:
a vibrator to inform the presence of an incoming call with vibration;
a measuring device that measures the magnitude of vibration applied to the terminal from the outside when an incoming call is detected; and
a controller that determines whether the user can notice the vibration generated by the vibrator based on the measured vibration amplitude, and causes the vibrator to generate vibration when the determination result is that the user can notice the vibration.
2. The terminal according to claim 1, wherein the determination of whether the vibration generated by the vibrator is noticeable to a user is made based on whether the measured vibration amplitude is equal to or less than a threshold value.
3. A terminal as claimed in claim 2, wherein the measurement device continuously makes vibration measurements periodically until the user is aware of the incoming call.
4. The terminal of claim 2, wherein the controller stops the vibrator from generating vibration if, as a result of the determination, the user is not expected to notice the vibration.
5. The terminal of claim 2, wherein the controller causes the vibrator to vibrate when the controller determines that the user can notice the vibration a plurality of times in succession.
6. A terminal according to claim 2, wherein the measuring device performs vibration measurement during a period when the vibrator is not generating vibration.
7. A terminal according to claim 3, wherein the controller stops the vibrator from generating vibration if, as a result of the determination, the user is not expected to notice vibration.
8. The terminal of claim 3, wherein the controller vibrates the vibrator when the controller determines that the user can notice the vibration a plurality of times in succession.
9. The terminal of claim 4, wherein the controller vibrates the vibrator when the controller determines that the user can notice the vibration a plurality of times in succession.
10. A control method of a terminal, the control method comprising:
a measuring step of measuring an amplitude of vibration applied to the terminal from the outside when the incoming call is detected;
a judging step of judging whether the user can notice the vibration based on the measured vibration amplitude; and
a control step of causing the vibrator to generate vibration when the determination made by the determination step is that the user can notice the vibration.
11. The control method of a terminal according to claim 10, wherein the determination as to whether the vibration generated by the vibrator is noticeable to a user is made based on whether a measured vibration amplitude is equal to or less than a threshold value.
12. The control method according to claim 11, wherein in the measuring step, vibration measurement is continuously performed periodically until a user becomes aware of the incoming call.
13. The control method according to claim 11, wherein at the controlling step, if the user is not expected to notice the vibration as a result of the determination, the vibration generated by the vibrator is stopped.
14. The control method according to claim 11, wherein, in the controlling step, the controller causes the vibrator to vibrate when the controller determines that the user can notice the vibration a plurality of times in succession.
15. The control method according to claim 11, wherein in the measuring step, vibration measurement is performed during a period in which the vibrator does not generate vibration.
16. The control method according to claim 12, wherein at the controlling step, if the user is not expected to notice the vibration as a result of the determination, the vibration generated by the vibrator is stopped.
17. The control method according to claim 12, wherein, in the controlling step, the controller causes the vibrator to vibrate when the controller determines that the user can notice the vibration a plurality of times in succession.
18. The control method according to claim 13, wherein, in the controlling step, the controller causes the vibrator to vibrate when the controller determines that the user can notice the vibration a plurality of times in succession.
19. A program for a terminal, causing the terminal to function as:
a vibrator to inform the presence of an incoming call with vibration;
a measuring device that measures the magnitude of vibration applied to the terminal from the outside when an incoming call is detected; and
a controller that determines whether the user can notice the vibration generated by the vibrator based on the measured vibration amplitude, and causes the vibrator to generate vibration when the determination result is that the user can notice the vibration.
HK12113007.0A 2011-02-28 2012-12-17 Terminal, control method thereof, and program thereof HK1172172A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011-041088 2011-02-28

Publications (1)

Publication Number Publication Date
HK1172172A true HK1172172A (en) 2013-04-12

Family

ID=

Similar Documents

Publication Publication Date Title
US6973336B2 (en) Method and apparatus for providing a notification of received message
US7937116B2 (en) Electronic device, incoming call notification control method, and incoming call notification control program
WO2013001900A1 (en) Terminal device, communication system, and method for starting terminal device
CA2739225A1 (en) Method of providing tactile feedback and electronic device
CN102394973B (en) Terminal intelligent vibration method and terminal
CN103792840A (en) Alarm clock control method and device based on mobile terminal
US20120220348A1 (en) Terminal, control method thereof, and program thereof
CN110933206B (en) Electronic device
CN108288937A (en) The driving method and its driving circuit structure of linear resonance device
CN106054075A (en) Method for determining vibration motor driving parameter and electronic device
CN102668650A (en) Method and system for saving energy in a mobile terminal
JP6016670B2 (en) Mobile terminal device
US20170090951A1 (en) Method for controlling schedule of executing application in terminal device and terminal device implementing the method
US9681005B2 (en) Mobile communication device and prompting method thereof
HK1172172A (en) Terminal, control method thereof, and program thereof
EP3142342B1 (en) Generating adaptive notification
EP2386934B1 (en) Method of providing tactile feedback and electronic device
CN105141780A (en) Vibration indication control method and system at conversation
CN101765074A (en) Method, device and recording medium for controlling operation mode of electronic device
JP2010062931A (en) Cellular phone, notification control method used for same, and notification control program
JP2012199891A (en) Portable terminal and vibration function control method
CN103731910B (en) Timing reminding method, terminal and server
JP5125822B2 (en) Portable information processing apparatus, measurement control method, and measurement control program
EP2581807A1 (en) Tactile indicator for a portable electronic device
CN103685738A (en) Operating state switching method and electronic equipment