Time based cloud input method
Publication Date: 2014-Dec-05
The IP.com Prior Art Database
The key idea of this invention is: analyzing end users’ input habit with time info, and combining it with user’s social network and hot words(both personal and common) for current time duration, to predict the most possible input values, so that to improve users’ input efficiency.
Our predictive input method resurrected the input idea with time-based service, social network and cloud technology. The word library is generated according to the input from terminals and is reordered together with time information and social network on cloud. Then local users synchronize the library from cloud. When a user enters a character, many words starting with this character will be listed. The order of these candidates will be calculated based on current time, social network relations and frequency.
Page 01 of 7
Time based cloud input method
1.1 Field of this invention
This invention is about predictive input according to the word library synchronized from cloud to improve the input efficiency. The library on cloud was generated by local input terminals, combined with input time, common/personal hot words related to time, and social network among users as weight when calculating word ranking in the library.
We need to input a lot of things everyday, and the input efficiency is quite important to user. To improve user's input efficiency, there has been a lot of improvement to the input method. Most of the input method in market today can give users one predict list based on the analyzing a lot of users history input habit. This kind of predict list can improve user's input efficiency while it matches users intention. So the veracity of the prediction is quite important.
1.3 The Problem
Previous predictive input method makes inputting easier in a lot of situations, but it is not smart enough to make input convenient in some cases. For example, providing input terminal with time related predictive words. Considering a common scenario like this: it's Mid-Autumn Festival, you are going to send SMS to your friends to say "Happy Mid-Autumn Festival"(in Chinese ZhongQiuKuaiLe). While you enter the Chinese character "
", the words such as "ZhongGuo", "ZhongJian" will be provided as candidates by existing input method according to current predictive methodology as these words are the most popular one people used. These are not what you want mostly, and you have to enter all the characters, which is more time-consuming. You might expect "ZhongQiu" to be listed in the top of predict word list, since the Mid-Autumn Festival is around.
Another situation is related to your personal calendar schedules. For example, you have a meeting in your calendar named"ZhongShanDaXue XXX YanTaoHui", which you would attend in a few hours. Now when you input"Zhong", it's likely that you are trying to discuss with someone about this meeting, so it will be convenient if the input method is smart enough to recommend "ZhongShanDaXue" in the top of predict word list.
Therefore, the answer to this question may be how to leverage current time information in predictive input method. Besides, the words that you and your friends have inputted recently can be also a good reference. So the social network can be used as weight when calculating word frequency in library.
In this invention, a new input method which provides predictive input words according to the current time and social network is introduced to improve the input efficiency.
Page 02 of 7
1.4 Prior Art
There are a lot of input methods based on different predictive policies. One of the most popular one is to generate a library to save word used by user in history and list predictive candidates by word frequency. Furthermore, cloud computing technology greatly extends the ability of word frequency...