本發(fā)明涉及移動終端技術(shù),特別是指一種實現(xiàn)操作序列的方法和移動終端。
背景技術(shù):
隨著移動終端相關(guān)技術(shù)的發(fā)展,為用戶提供的服務(wù)也越來越多,用戶在接受各種服務(wù)的過程中,對移動終端易用性的重視程度也越來越高。
不同移動終端廠家針對移動終端的各種服務(wù)功能進(jìn)行了大量的易用性增強設(shè)計,例如減少打電話、發(fā)送短信息的流程步驟等;移動終端廠家為了滿足用戶多樣化的需求,提出了一些用戶定制化的功能,如用戶可以為快捷鍵定義不同的功能,定義左右軟按鍵的功能,或者可以排列主菜單界面上的布局等,使得用戶可以為自己常用的應(yīng)用對應(yīng)更加快捷的啟動方式;在最新的symbian(一種移動終端名稱)智能移動終端中,提供了專門的快捷方式區(qū),用戶可以將常用應(yīng)用直接放入快捷區(qū),這樣在啟動的時候就不需要一級級查找和選擇了。但是不同移動終端廠家對于易用性的理解不同,造成相同的應(yīng)用服務(wù)的操作流程各自有其特點甚至完全不同。例如,用戶更換了移動終端后,必須重新學(xué)習(xí)和適應(yīng)新的對應(yīng)用服務(wù)操作序列,而且對于同一個用戶不同時間段內(nèi)使用需求不同的情況,現(xiàn)有的固定操作序列無法保證不同情況下的用戶易用性。
發(fā)明人在實現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:不同廠商在為移動終端的應(yīng)用服務(wù)提供的易用性技術(shù)較難滿足不同用戶的多樣化需求。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種優(yōu)化移動終端操作序列的方法和移動終端,用于解決現(xiàn)有技術(shù)中,移動終端的應(yīng)用服務(wù)提供的易用性技術(shù)較難滿足不同用戶的多樣化需求的缺陷。
一種移動終端操作序列的生成方法,包括:將應(yīng)用服務(wù)的過程分為至少一個功能步驟;在至少一個所述功能步驟中,提供至少兩種完成當(dāng)前所述功能步驟的操作方式;選定完成當(dāng)前所述功能步驟的所述操作方式;根據(jù)所述應(yīng)用服務(wù)的所有功能步驟選定的所述操作方式生成所述應(yīng)用服務(wù)的操作序列。
一種優(yōu)化移動終端操作序列的移動終端,包括:應(yīng)用服務(wù)分解模塊,用于將應(yīng)用服務(wù)的過程分為至少一個功能步驟;操作方式提供模塊,用于在至少一個所述功能步驟中,提供至少兩種能夠完成當(dāng)前所述功能步驟的操作方式;操作方式記錄模塊,用于選定完成當(dāng)前所述功能步驟的所述操作方式;操作序列生成模塊,用于將所有所述操作方式構(gòu)成一個所述應(yīng)用服務(wù)的操作序列。
一種移動終端應(yīng)用服務(wù)實現(xiàn)方法,包括:應(yīng)用服務(wù)的過程包括至少一個功能步驟;至少一個所述功能步驟具有至少兩種完成當(dāng)前所述功能步驟的操作方式,并在所述操作方式中選定一操作方式;執(zhí)行所述應(yīng)用服務(wù)所有功能步聚的已選定的所述操作方式。
本發(fā)明的實施例具有以下有益效果,可以使得不同用戶根據(jù)自己的需要,動態(tài)的配置最為適合自己使用習(xí)慣的操作序列;為用戶提供的多樣化的操作序列,增強了用戶的體驗。
附圖說明
圖1為本發(fā)明實施例移動終端結(jié)構(gòu)示意圖;
圖2為本發(fā)明實施例電話薄模塊結(jié)構(gòu)示意圖;
圖3為本發(fā)明實施例電話薄模塊提供給用戶的界面示意圖;
圖4為本發(fā)明實施例常用聯(lián)系人模塊提供給用戶的界面示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)特征和實施效果更加清楚,下面將結(jié)合附圖及具體實施例對本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)描述。本發(fā)明的實施例提供了一種在使用移動終端的應(yīng)用服務(wù)過程中,可以對應(yīng)用服務(wù)的操作序列進(jìn)行動態(tài)修改的技術(shù),用戶根據(jù)自己的需要,動態(tài)配置最為適合自己使用習(xí)慣的操作序列。
本發(fā)明實施例中,將一個應(yīng)用分解為至少一個關(guān)鍵的功能步驟,然后為每個功能步驟提供至少一個可供用戶選擇的操作方式,每個操作方式都是對應(yīng)特定的使用場景進(jìn)行優(yōu)化。用戶根據(jù)自己的使用習(xí)慣,為每個功能步驟選擇一種最合適的操作方式,所有功能步驟的操作方式的集合構(gòu)成了一個應(yīng)用的操作序列,這一操作序列滿足用戶的個性化需求。
為進(jìn)一步揭示本發(fā)明的技術(shù)特征,選擇優(yōu)選實施例進(jìn)行描述。一種優(yōu)化移動終端操作序列的移動終端,如圖1所示,通常包括:
應(yīng)用服務(wù)分解模塊101,用于當(dāng)接到用戶希望定制新的符合自己個性的操作序列的指令之后,將應(yīng)用服務(wù)的過程分為至少一個功能步驟。
操作方式提供模塊102,用于在至少一個所述功能步驟中,提供至少兩種能夠完成當(dāng)前所述功能步驟的操作方式。
操作方式提供模塊102還可以包括:顯示界面隱藏模塊,用于將當(dāng)前所述功能步驟中選定的所述操作方式,作為所述移動終端的后臺進(jìn)程/線程,并在所述應(yīng)用服務(wù)的過程中隱藏對應(yīng)的顯示界面。
操作方式記錄模塊103,用于選定完成當(dāng)前所述功能步驟的所述操作方式。
操作序列生成模塊104,用于將所有所述操作方式構(gòu)成一個所述應(yīng)用服務(wù)的操作序列。
當(dāng)具有以上功能的移動終端在應(yīng)用于輸入聯(lián)系人信息時,移動終端還可以進(jìn)一步包括:
場景設(shè)置模塊105,與操作方式提供模塊102連接,用于為用戶提供當(dāng)前所述功能步驟中不同所述操作方式所對應(yīng)的顯示界面,對不同場景各提供一個優(yōu)化后的操作方式,由用戶自行選擇并確定最為適合自己的操作序列。
如圖2所示,移動終端中,由于發(fā)送短信息的流程分為兩個主要的功能步驟:輸入短信息的內(nèi)容,輸入聯(lián)系人;且聯(lián)系人的輸入針對不同用戶提供三種操作界面,分別由三個輸入模塊實現(xiàn)。此時,場景設(shè)置模塊105,用于在不同的時間段為用戶提供不同輸入模塊的操作界面。具體為:用戶在辦公時間使用移動終端時,主要是與自己的商務(wù)伙伴進(jìn)行聯(lián)系,因此在電話薄中進(jìn)行選擇會比較方便;而在個人業(yè)余時間,則主要與少數(shù)好友聯(lián)系,這一時間段使用常用聯(lián)系人模塊1053的輸入界面會更加方便。加載了場景設(shè)置模塊105的移動終端,可以與該移動終端的使用場景進(jìn)行結(jié)合。
號碼直接輸入模塊1051,用于接收用戶直接輸入的收件人的電話聯(lián)系信息。
電話薄模塊1052,用于存放移動終端記錄的所有的電話聯(lián)系信息。
常用聯(lián)系人模塊1053,用于記錄用戶經(jīng)常聯(lián)系的聯(lián)系人的電話聯(lián)系信息。
在移動終端中,集合了以上三個輸入模塊,則用戶在輸入聯(lián)系人這一功能步驟中,移動終端可以提供的操作包括:
在號碼直接輸入模塊1051提供給用戶的界面中,由用戶自行輸入聯(lián)系人的信息,例如分別輸入姓名、電話號碼甚至住址等;習(xí)慣手工輸入聯(lián)系人的用戶可以選擇號碼直接輸入模塊1051提供的輸入界面,直接輸入號碼,并且可以很快捷地添加新聯(lián)系人的信息。同時,號碼直接輸入模塊1051還提供了:選擇項,用于當(dāng)用戶不適應(yīng)當(dāng)前輸入環(huán)境時,選擇其他的輸入模塊;回退,用于回到上一級的操作界面。
在另一實施例中,如圖3所示,在電話薄模塊1052提供給用戶的界面中,由用戶在當(dāng)前電話薄中已有的聯(lián)系人中進(jìn)行選擇。同時,電話薄模塊1052還提供了:選擇項,用于當(dāng)用戶不適應(yīng)當(dāng)前輸入環(huán)境時,選擇其他的輸入模塊;回退,用于回到上一級的操作界面。
或者,如圖4所示,在常用聯(lián)系人模塊1053提供給用戶的界面中,由用戶在當(dāng)前記錄的常用聯(lián)系人中進(jìn)行選擇,所述常用聯(lián)系人與電話薄模塊1052中已有的聯(lián)系人之間的區(qū)別由用戶事先自行定義。同時,常用聯(lián)系人模塊1053還提供了:選擇項,用于當(dāng)用戶不適應(yīng)當(dāng)前輸入環(huán)境時,選擇其他的輸入模塊;回退,用于回到上一級的操作界面。
本發(fā)明還提供了對三種操作方式都較為合適的折衷實施例,即在輸入界面的上方區(qū)域是手工輸入框,而在下方區(qū)域則是常用的聯(lián)系人或者是按照拼音字母、漢字筆畫的聯(lián)系人列表;該輸入界面可以作為一種默認(rèn)的界面。
本發(fā)明提供的實施例不局限于對單個功能步驟提供多樣操作方式,還可以提供一種動態(tài)學(xué)習(xí)提示的功能,移動終端還可以包括:
動態(tài)記憶模塊106,用于在使用移動終端的過程中,自動記錄用戶使用短消息的習(xí)慣,當(dāng)發(fā)現(xiàn)用戶更加傾向于哪種方式后,可以提示用戶選擇認(rèn)為更加合適的操作界面。
本發(fā)明實施例所提供的移動終端,當(dāng)接到用戶希望定制新的符合自己個性的操作序列的指令之后,將應(yīng)用服務(wù)的過程分為至少一個功能步驟,至少一個功能步驟中提供至少兩種操作方式,根據(jù)用戶的選擇構(gòu)成最終的操作序列;使得不同用戶根據(jù)自己的需要,動態(tài)的配置最為適合自己使用習(xí)慣的操作序列;為用戶提供的多樣化的操作序列,增強了用戶的體驗。
為揭示優(yōu)化移動終端操作序列的方法的技術(shù)細(xì)節(jié),選擇的優(yōu)選實施例包括:在現(xiàn)有通用的移動終端中,發(fā)送短信息的流程可以分成兩個主要的功能步驟:
步驟1.輸入短信息的內(nèi)容。
步驟2.輸入聯(lián)系人。
輸入聯(lián)系人的方式一般有:直接輸入號碼,從電話薄種選擇,在常用聯(lián)系人列表中選擇等。而輸入聯(lián)系人的操作界面往往只能夠提供其中一種方式進(jìn)行輸入,因此同一個類型款式的移動終端無法滿足不同用戶的需要。
進(jìn)一步地,各個功能步驟之間的先后關(guān)系也可以改變,實現(xiàn)對操作序列的進(jìn)一步優(yōu)化。本發(fā)明以向特定聯(lián)系人發(fā)送從互聯(lián)網(wǎng)上搜索到的資源為具體實施例,提供了一種優(yōu)化方式,包括可以簡化功能步驟,改變各個功能步驟之間的先后關(guān)系。
用戶在網(wǎng)絡(luò)上搜索到某一資源并需要發(fā)送給特定的聯(lián)系人的過程,未優(yōu)化之前可以細(xì)分為以下功能步驟:
步驟201.搜索網(wǎng)絡(luò),并找到需要的資源。
步驟202.將資源下載存放在特定的路徑下面。
步驟203.打開一個短信息操作界面。
步驟204.在所述短信息操作界面中加載所述資源。
步驟205.在所述短信息操作界面中輸入聯(lián)系人。
步驟206.點擊發(fā)送按鍵,發(fā)送短信息。
以上包括六個功能步驟,如果用戶需要經(jīng)常執(zhí)行以上功能步驟,就可以感覺到每次都執(zhí)行這六個功能步驟過于繁瑣,因此需要簡化;移動終端中的動態(tài)記憶模塊106通過統(tǒng)計,也會發(fā)現(xiàn)用戶經(jīng)常執(zhí)行以上功能步驟,因此會詢問用戶,是否需要對功能步驟進(jìn)行優(yōu)化,如果需要,則激活操作方式提供模塊102。
操作方式提供模塊102,用于為用戶提供了修改、優(yōu)化操作序列的具體應(yīng)用。在當(dāng)前實施例中,
步驟202由于受限于不同的條件,例如網(wǎng)絡(luò)信號不良或者帶寬不夠等因素,可以提取網(wǎng)絡(luò)資源的網(wǎng)址或者有效關(guān)鍵字等。
步驟204中,還可以節(jié)省用戶的粘貼復(fù)制過程,直接默認(rèn)將用戶選擇的地址加載到所述短信息的文本內(nèi)容之中。
步驟205中,可以在諸如號碼直接輸入模塊1051、電話薄模塊1052和常用聯(lián)系人模塊1053之間進(jìn)行選擇。
當(dāng)操作方式提供模塊102獲取了所述步驟202、步驟204和步驟205存在替代技術(shù)時,分步詢問用戶的設(shè)置,并進(jìn)行修改;同時,操作方式提供模塊102可以節(jié)省用戶對步驟203的操作,而是默認(rèn)打開一個短信息操作界面。
同時,進(jìn)行的優(yōu)化還可以改變各個功能步驟之間的先后關(guān)系,例如步驟204和步驟205之間可以顛倒,并進(jìn)一步地,由移動終端自動提供可能被輸入的聯(lián)系人?;蛘撸绻呀?jīng)執(zhí)行了步驟202,由于是特定的路徑,則可以認(rèn)定用戶將會發(fā)送短信息,則直接執(zhí)行步驟205由移動終端自動提供可能被輸入的聯(lián)系人,用戶選定之后,自動執(zhí)行步驟204,加載剛剛所下載的資源。
與本發(fā)明實施例所描述的移動終端對應(yīng)地,還提供一種移動終端操作序列的生成方法:將應(yīng)用服務(wù)的過程分為至少一個功能步驟;在至少一個所述功能步驟中,提供至少兩種完成當(dāng)前所述功能步驟的操作方式;選定完成當(dāng)前所述功能步驟的所述操作方式;根據(jù)所述應(yīng)用服務(wù)的所有功能步驟選定的所述操作方式生成所述應(yīng)用服務(wù)的操作序列。
所述提供至少兩種能夠完成當(dāng)前所述功能步驟的操作方式,之前還包括:記錄用戶的使用習(xí)慣,并根據(jù)所述使用習(xí)慣尋找對應(yīng)的全部所述操作方式。
如果當(dāng)前需要找到某一位聯(lián)系人的聯(lián)系方式,例如電話號碼,則所述提供至少兩種能夠完成當(dāng)前所述功能步驟的操作方式,進(jìn)一步包括:當(dāng)前所述功能步驟是輸入聯(lián)系人時,則提供的所述操作方式至少包括:直接輸入號碼、從電話薄種選擇和在常用聯(lián)系人列表中選擇。
所述功能步驟包含的每一個所述操作方式,均對應(yīng)一個顯示界面。
所述提供至少兩種能夠完成當(dāng)前所述功能步驟的操作方式,進(jìn)一步包括:將當(dāng)前所述功能步驟中選定的所述操作方式,作為所述移動終端的后臺進(jìn)程/線程,并在所述應(yīng)用服務(wù)的過程中隱藏對應(yīng)的顯示界面。
應(yīng)用本實施例所提供的方法,移動終端可以根據(jù)用戶的喜好對不同的應(yīng)用服務(wù)的操作方式進(jìn)行優(yōu)化,提供了更為人性化的服務(wù),使得運營商更容易推廣自己的各種應(yīng)用服務(wù)。
基于本發(fā)明實施例所提供的一種移動終端操作序列的生成方法,為用戶的具體操作提供一種移動終端應(yīng)用服務(wù)實現(xiàn)方法,包括:應(yīng)用服務(wù)的過程包括至少一個功能步驟;至少一個所述功能步驟具有至少兩種完成當(dāng)前所述功能步驟的操作方式,并在所述操作方式中選定一操作方式;執(zhí)行所述應(yīng)用服務(wù)所有功能步聚的已選定的所述操作方式。
所述至少一個所述功能步驟具有至少兩種完成當(dāng)前所述功能步驟的操作方式,進(jìn)一步包括:當(dāng)前所述功能步驟是輸入聯(lián)系人時,則提供的所述操作方式至少包括:直接輸入號碼、從電話薄種選擇和在常用聯(lián)系人列表中選擇。
應(yīng)用本實施例的方法,可以使得用戶在使用各種應(yīng)用服務(wù)的同時,選擇最為合適自己的操作方式,增強了用戶的體驗。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于一移動終端可讀取存儲介質(zhì)中,該程序在執(zhí)行時,包括如上述方法實施例的步驟,所述的存儲介質(zhì),如:rom/ram、sd卡、sim卡等。
本發(fā)明的實施例具有以下有益效果,根據(jù)各實施例提供的優(yōu)化操作方式的方法,以及移動終端,可以使得不同用戶根據(jù)自己的需要,動態(tài)的配置最為適合自己使用習(xí)慣的操作方式,避免了固定的操作方式無法對所有的場景和用戶習(xí)慣進(jìn)行優(yōu)化,無法適合用戶多樣性需求的缺點。
應(yīng)當(dāng)說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制,所有的參數(shù)取值可以根據(jù)實際情況調(diào)整,且在該權(quán)利保護(hù)范圍內(nèi)。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的精神范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。