Patent ID: 9560182
Date: 2017-01-31
CPC Classifications: G06F,H04M

Claim:
1. A mobile terminal apparatus comprising: at least one memory operable to store program code; at least one processor operable to read the program code and operate as instructed by the program code to provide one of a plurality of alarm sounds, in response to detecting a combination of acceleration of a threshold magnitude or greater, a specific touch position on the mobile terminal apparatus corresponding to one of a plurality of items, and data relating to a threshold magnitude or greater of data of the one of the plurality of items, the program code including: storing code configured to cause the at least one processor to store information in a storage; acceleration detecting code configured to cause the at least one processor to detect applied acceleration; acceleration condition storing code configured to cause the at least one processor to store, in the storage, an acceleration condition data set in advance for the detected acceleration, wherein the acceleration condition data indicates a threshold of a magnitude of the detected acceleration; alarm condition storing code configured to cause the at least one processor to store an alarm condition set in advance for each of a plurality of items, the alarm condition comprising a combination of information indicating a touch position on a touch panel of the mobile terminal apparatus corresponding to each of the plurality of items, information indicating a plurality of sound tones of an alarm sound corresponding to each threshold data, information indicating threshold data related to the threshold magnitude of data of corresponding items at which a sound tone of the alarm sound is switched at a time of alarming about each item to the user; correspondence relation information storing code configured to cause the at least one processor to store correspondence relation information indicating respective correspondence relations between a plurality of directions of the detected acceleration and the plurality of items; alarming code configured to cause the at least one processor to classify the stored information into one of the plurality of items according to a direction of the detected acceleration based on the stored correspondence relation information, and output the alarm sound about the classified information in accordance with an alarming method set in advance in response to detecting the combination of acceleration of a threshold magnitude or greater, the specific touch position on the mobile terminal corresponding to one of the plurality of items, and the data relating to the threshold magnitude or greater of the data of the one of the plurality of items, the alarming method comprising generating a corresponding sound tone of the alarm sound associated with the alarm condition for the item, when it is determined that the magnitude of the detected acceleration is greater than the threshold indicated by the acceleration condition data by reading the acceleration condition data from the storage and comparing the threshold indicated by the acceleration condition data with the magnitude of the detected acceleration, and the stored information classified according to the direction of the detected acceleration satisfies the stored alarm condition for the item; and threshold rewrite code configured to cause the at least one processor to rewrite a value of the threshold of the magnitude of the detected acceleration as the acceleration condition to be stored in the storage, according to a user input.