專利名稱:一種信息作業(yè)序列界面的生成裝置及其生成方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息技術(shù)領(lǐng)域,特別是涉及一種信息作業(yè)序列界面的生成裝置及其生成方法
背景技術(shù):
隨著信息社會的快速發(fā)展,人類對信息處理操作的便捷性提出了更高的要求。與鍵盤和鼠標(biāo)相比,觸摸屏進(jìn)一步簡化了智能手機(jī)、平板電腦等信息設(shè)備結(jié)構(gòu)和操作,方便了人類對信息的獲取、傳遞和加工,為信息處理操作的便捷性提供了新的改進(jìn)空間。用戶在用此類設(shè)備進(jìn)行信息處理操作時(shí),通常操作步驟是(I)通過主屏幕或程序菜單查找并啟動所需的應(yīng)用程序;(2)當(dāng)程序啟動完畢后,用該程序中查找并打開需要處理的數(shù)據(jù)文件;(3)打開數(shù)據(jù)文件后,查找并進(jìn)入到該數(shù)據(jù)文件上次的處理位置;(4)開始進(jìn)行本次信息處理。除此以外,用戶也可能使用下述操作方法(I)通過主屏幕或程序菜單查找并啟動文件(資源)管理器程序;(2)在文件管理器界面下查找需要處理的數(shù)據(jù)文件;(3)找到數(shù)據(jù)文件后,選擇該文件關(guān)聯(lián)的應(yīng)用程序打開該數(shù)據(jù)文件;(4)打開數(shù)據(jù)文件后,查找并進(jìn)入到該數(shù)據(jù)文件上次的處理位置;(5)開始進(jìn)行本次信息處理。上述兩種操作方法均需多次操作才能正式開始進(jìn)行本次信息處理,其步驟和過程顯得繁雜冗長,不便用戶使用。尤其是,一項(xiàng)信息處理任務(wù)常常并非一次能夠完成,而是需要多次接續(xù)、多種工具和多個(gè)文件的聯(lián)合處理才能最終完成。因此,實(shí)有必要提出改進(jìn)的技術(shù)手段,來簡化信息處理操作過程,提高信息處理效率。
發(fā)明內(nèi)容
為克服上述現(xiàn)有技術(shù)存在的不足,本發(fā)明的主要目的在于提供一種信息作業(yè)序列界面的生成裝置及其生成方法,其可以簡化信息處理接續(xù)過程,提高信息處理效率,而且操作簡單、直觀、方便、有趣。為達(dá)上述及其它目的,本發(fā)明提供一種信息作業(yè)序列界面的生成裝置,至少包括作業(yè)界面生成模組,用于生成列單元組成的作業(yè)界面(r、s為整數(shù),根據(jù)作業(yè)界面屏幕的尺寸與分辨率決定),其中每個(gè)單元用于顯示與操控信息作業(yè)序列中的一個(gè)作業(yè)標(biāo)識;作業(yè)序列生成模組,該模組在信息作業(yè)關(guān)閉時(shí)生成該信息作業(yè)的作業(yè)標(biāo)識,當(dāng)信息作業(yè)打開時(shí)銷毀該信息作業(yè)的作業(yè)標(biāo)識;每生成或銷毀一個(gè)作業(yè)標(biāo)識,該模組都按排列規(guī)則對本用戶現(xiàn)存的作業(yè)標(biāo)識排序,形成信息作業(yè)序列;
作業(yè)矩陣生成模組,該模組生成m行η列的作業(yè)矩陣(m的最小值為r,n的最小值為s ;用戶需要設(shè)定m恒等值或η恒等值),并把信息作業(yè)序列元素依序從頭填充到作業(yè)矩陣中;以及作業(yè)序列顯示模組,根據(jù)作業(yè)矩陣與作業(yè)界面的對應(yīng)關(guān)系在作業(yè)界面中顯示和操控該信息作業(yè)序列。進(jìn)一步地,所述的信息作業(yè)序列界面的生成裝置,其信息作業(yè)包括(I)用戶對一數(shù)據(jù)文件所授權(quán)的全部信息處理操作(該數(shù)據(jù)文件定義為該信息作業(yè)的主文件);(2)用戶對一數(shù)據(jù)文件為紐帶的一組文件所授權(quán)的相關(guān)信息處理操作(這個(gè)作為紐帶的數(shù)據(jù)文件定義為該信息作業(yè)的主文件);(3)用戶授權(quán)一應(yīng)用程序的所有信息處理操作,僅當(dāng)該應(yīng)用程序的運(yùn)行不涉及數(shù)據(jù)文件,或只能隱含使用一個(gè)或一組數(shù)據(jù)文件(該程序文件定義為該信息作業(yè)的主文件);(4)用戶定義的其它信息作業(yè)。進(jìn)一步地,所述的作業(yè)標(biāo)識由信息作業(yè)的名稱、程序圖標(biāo)、作業(yè)現(xiàn)場示意圖、操作位置示意圖以及作業(yè)關(guān)聯(lián)數(shù)據(jù)構(gòu)成;其中作業(yè)關(guān)聯(lián)數(shù)據(jù)包含該信息作業(yè)的用戶ID號、程序地址、主文件及關(guān)聯(lián)文件地址、關(guān)閉前的作業(yè)現(xiàn)場數(shù)據(jù)、關(guān)閉前的操作位置數(shù)據(jù)、主文件關(guān)閉時(shí)間以及其他相關(guān)數(shù)據(jù),一個(gè)作業(yè)標(biāo)識可以呈現(xiàn)出多種外形并能自動變形,以適應(yīng)不同顯示區(qū)的面積及形狀,其小的外形可只顯示信息作業(yè)名或同時(shí)顯示信息作業(yè)名和應(yīng)用程序圖標(biāo),占用的顯示面積小;大的外形可以同時(shí)顯示信息作業(yè)的名稱、程序圖標(biāo)、作業(yè)現(xiàn)場示意圖以及操作位置示意圖,占用的顯示面積大;其它外形則介于上述二者之間。當(dāng)打開作業(yè)標(biāo)識時(shí),則根據(jù)作業(yè)關(guān)聯(lián)數(shù)據(jù)啟動信息作業(yè)程序,打開信息作業(yè)主文件及關(guān)聯(lián)文件,恢復(fù)信息作業(yè)關(guān)閉前的作業(yè)現(xiàn)場,定位信息作業(yè)關(guān)閉前的操作位置等事項(xiàng),可使用戶接續(xù)處理該信息作業(yè)。進(jìn)一步地,信息作業(yè)序列默認(rèn)的排列規(guī)則是,一用戶的信息作業(yè)序列由該用戶現(xiàn)存的作業(yè)標(biāo)識按其信息作業(yè)關(guān)閉時(shí)間倒序排列形成;或者也可由用戶選定其他的排列規(guī)則,排列時(shí),用戶選定的排列規(guī)則或次序優(yōu)先。進(jìn)一步地,若用戶設(shè)定了作業(yè)矩陣的m恒等值,則該作業(yè)矩陣生成模組用信息作業(yè)序列元素依序從頭逐列填充作業(yè)矩陣,直到信息作業(yè)序列最后一個(gè)元素或作業(yè)矩陣達(dá)到用戶設(shè)定列數(shù)η的最大值nmax為止,其中nmax的最小值為s ;若用戶設(shè)定了作業(yè)矩陣η恒等值,則該作業(yè)矩陣生成模組用信息作業(yè)序列元素依序從頭逐行填充該作業(yè)矩陣,直到信息作業(yè)序列最后一個(gè)元素或作業(yè)矩陣達(dá)到用戶設(shè)定行數(shù)m的最大值mmax為止,其中mmax 的最小值為r ;作業(yè)矩陣中未填充作業(yè)標(biāo)識的元素為空白。進(jìn)一步地,所述的作業(yè)界面在初始狀態(tài)下顯示作業(yè)矩陣中用戶指定的r行s列元素,默認(rèn)顯示作業(yè)矩陣的前r行s列元素。進(jìn)一步地,當(dāng)所述的作業(yè)矩陣滾動顯示在作業(yè)界面上時(shí),其首、尾行相連,左、右列相接,以環(huán)形結(jié)構(gòu)循環(huán)展現(xiàn)其作業(yè)標(biāo)識。為達(dá)到上述及其他目的,本發(fā)明提供一種信息作業(yè)序列界面的生成方法,包括如下步驟(I)生成一作業(yè)界面,該作業(yè)界面由r行s列單元組成的,每個(gè)單元用于顯示與操控該信息作業(yè)序列中的一個(gè)作業(yè)標(biāo)識,其中r、s為整數(shù),由該作業(yè)界面的屏幕尺寸與分辨率決定;
(2)根據(jù)信息作業(yè)的打開或關(guān)閉,銷毀或生成該信息作業(yè)的作業(yè)標(biāo)識,并根據(jù)排序規(guī)則對本用戶當(dāng)前的作業(yè)標(biāo)識排序形成信息作業(yè)序列;(3)根據(jù)作業(yè)界面中單元的行列數(shù)生成m行n列的作業(yè)矩陣,并將信息作業(yè)序列元素依序從頭填充到作業(yè)矩陣中,其中,m的最小值為r,n的最小值為s ;但用戶需要設(shè)定m 恒等值或n恒等值;以及(4)根據(jù)作業(yè)矩陣與作業(yè)界面的對應(yīng)關(guān)系在作業(yè)界面中顯示與操控作業(yè)矩陣中的作業(yè)標(biāo)識。與現(xiàn)有技術(shù)相比,本發(fā)明一種信息作業(yè)序列界面的生成裝置及生成方法,通過作業(yè)界面生成模組、作業(yè)序列生成模組、作業(yè)矩陣生成模組和作業(yè)序列顯示模組間的相互協(xié)作進(jìn)行信息作業(yè)序列的生成、顯示與操控,不僅能夠使用戶快速瀏覽、定位和接續(xù)信息作業(yè),而且具有操作簡單、直觀、方便、有趣等優(yōu)點(diǎn)。
圖I為本發(fā)明一種信息作業(yè)序列界面生成裝置的架構(gòu)示意圖;圖2為本發(fā)明一種信息作業(yè)序列界面生成方法的步驟流程圖;圖3為本發(fā)明之實(shí)施例的信息作業(yè)序列界面生成裝置界面示意圖。
具體實(shí)施例方式以下通過特定的具體實(shí)例并結(jié)合
本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其它優(yōu)點(diǎn)與功效。本發(fā)明亦可通過其它不同的具體實(shí)例加以施行或應(yīng)用,本說明書中的各項(xiàng)細(xì)節(jié)亦可基于不同觀點(diǎn)與應(yīng)用,在不背離本發(fā)明的精神下進(jìn)行各種修飾與變更。在介紹本發(fā)明之系統(tǒng)與方法之前,先對本發(fā)明中涉及的一些基本概念進(jìn)行說明。 本發(fā)明所稱之信息作業(yè)是指(I)用戶對一個(gè)數(shù)據(jù)文件所授權(quán)的全部信息處理操作,其中該數(shù)據(jù)文件為該信息作業(yè)的主文件;(2)如果用戶對一個(gè)數(shù)據(jù)文件授權(quán)的信息處理操作結(jié)果必須記錄到以該文件為紐帶的若干文件中,則這些操作及其派生的對這組文件的信息處理操作同屬一個(gè)信息作業(yè),這個(gè)作為紐帶的數(shù)據(jù)文件為該信息作業(yè)的主文件;(3)如果一個(gè)應(yīng)用程序文件的運(yùn)行不涉及其它文件,或只能隱含使用一個(gè)或一組數(shù)據(jù)文件,則用戶授權(quán)該程序的所有信息處理操作即為一個(gè)信息作業(yè),此程序文件為該信息作業(yè)的主文件;(4) 用戶定義的其它信息作業(yè)。在本發(fā)明中,信息作業(yè)的主文件名定義為該信息作業(yè)名;用戶首次打開信息作業(yè)主文件定義為該信息作業(yè)開始;用戶第二次及以后打開信息作業(yè)主文件定義為該信息作業(yè)接續(xù);若信息作業(yè)主文件當(dāng)前處于關(guān)閉狀態(tài)則定義為該信息作業(yè)關(guān)閉;信息作業(yè)關(guān)閉時(shí)關(guān)聯(lián)的應(yīng)用程序定義為該信息作業(yè)程序。在本發(fā)明中,每一信息作業(yè)關(guān)閉時(shí)會生成一個(gè)對應(yīng)的作業(yè)標(biāo)識,該作業(yè)標(biāo)識在其信息作業(yè)接續(xù)時(shí)消失;一個(gè)作業(yè)標(biāo)識由該信息作業(yè)的名稱、程序圖標(biāo)、作業(yè)現(xiàn)場示意圖、操作位置示意圖以及作業(yè)關(guān)聯(lián)數(shù)據(jù)等多項(xiàng)要素構(gòu)成,用來表示、引用、辨認(rèn)、選擇和接續(xù)該信息作業(yè),其中前四項(xiàng)用于信息作業(yè)引用和外觀顯示,后一項(xiàng)用于信息作業(yè)的接續(xù)。當(dāng)打開作業(yè)標(biāo)識時(shí),作業(yè)關(guān)聯(lián)數(shù)據(jù)用于啟動信息作業(yè)程序,打開主文件及其相關(guān)文件,恢復(fù)信息作業(yè)關(guān)閉前的作業(yè)現(xiàn)場,定位信息作業(yè)關(guān)閉前的操作位置等事項(xiàng),可使用戶接續(xù)進(jìn)行該信息作業(yè)的下一步操作。作業(yè)關(guān)聯(lián)數(shù)據(jù)包含該信息作業(yè)的用戶ID號、程序地址、主文件及其相關(guān)文件地址、關(guān)閉前的作業(yè)現(xiàn)場數(shù)據(jù)、關(guān)閉前的操作位置數(shù)據(jù)以及其他相關(guān)數(shù)據(jù)。一個(gè)作業(yè)標(biāo)識可以有多種外形并能自動變形,以便顯示在不同的顯示面積內(nèi)。外形小的作業(yè)標(biāo)識僅僅顯示信息作業(yè)名或同時(shí)顯示信息作業(yè)名和應(yīng)用程序圖標(biāo),占用的顯示面積??;外形大的作業(yè)標(biāo)識可以同時(shí)顯示信息作業(yè)的名稱、程序圖標(biāo)、作業(yè)現(xiàn)場示意圖以及操作位置示意圖,占用的顯示面積大;其它外形的作業(yè)標(biāo)識則介于上述二者之間。圖I為本發(fā)明一種信息作業(yè)序列界面的生成裝置的架構(gòu)示意圖。如圖I所示,本發(fā)明一種信息作業(yè)序列界面的生成裝置,包括作業(yè)界面生成模組101、作業(yè)序列生成模組 102、作業(yè)矩陣生成模組103以及作業(yè)序列顯示模組104。作業(yè)界面生成模組101用于生成一作業(yè)界面,該作業(yè)界面由r行s列單元組成,其中r、s為整數(shù),其值根據(jù)作業(yè)界面屏幕的尺寸與分辨率確定。作業(yè)序列生成模組102根據(jù)信息作業(yè)的關(guān)閉或打開實(shí)時(shí)生成或銷毀該信息作業(yè)的作業(yè)標(biāo)識,然后按排列規(guī)則對該用戶現(xiàn)存的作業(yè)標(biāo)識排序,形成信息作業(yè)序列;信息作業(yè)序列的默認(rèn)排列規(guī)則是按信息作業(yè)關(guān)閉時(shí)間倒序排列,用戶也可選定其他的排列規(guī)則,排列時(shí),用戶選定的排列規(guī)則或次序優(yōu)先。作業(yè)矩陣生成模組103生成m行η列的作業(yè)矩陣,用戶必須設(shè)定m恒等值或設(shè)定 η恒等值,兩者之中選擇其一。若設(shè)定m恒等值,則作業(yè)矩陣生成模組用信息作業(yè)序列元素依序從頭逐列填充作業(yè)矩陣,直到信息作業(yè)序列最后一個(gè)元素或作業(yè)矩陣達(dá)到用戶設(shè)定列數(shù)η的最大值nmax為止;若設(shè)定η恒等值,則作業(yè)矩陣生成模組用信息作業(yè)序列元素依序從頭逐行填充該作業(yè)矩陣,直到信息作業(yè)序列最后一個(gè)元素或作業(yè)矩陣達(dá)到用戶設(shè)定行數(shù) m的最大值mmax為止;作業(yè)矩陣中未填充作業(yè)標(biāo)識的元素為空白。作業(yè)序列顯示模組104根據(jù)作業(yè)矩陣與作業(yè)界面的對應(yīng)關(guān)系在作業(yè)界面中顯示與操控信息作業(yè)序列。用戶可以指定作業(yè)矩陣和作業(yè)界面各單元的初始對應(yīng)關(guān)系,默認(rèn)的初始對應(yīng)關(guān)系為作業(yè)矩陣前r行s列作業(yè)標(biāo)識對應(yīng)顯示在作業(yè)界面的r行s列單元內(nèi)。當(dāng)作業(yè)矩陣元素在作業(yè)界面上滾動顯示時(shí),其首、尾行相連,左、右列相接,以環(huán)形結(jié)構(gòu)循環(huán)顯示在作業(yè)界面上。通過作業(yè)序列顯示模組104,用戶可以在作業(yè)界面上使用如下的操控方法方法I :用物體(例如手指、手寫筆等,下同)雙擊作業(yè)界面的作業(yè)標(biāo)識,例如,連續(xù)接觸作業(yè)標(biāo)識兩次且間隔時(shí)間與停留時(shí)間都< O. 05秒,則該信息作業(yè)接續(xù)。方法2 :用物體在作業(yè)界面內(nèi)滑動后并未立即抬起,則作業(yè)矩陣元素跟隨物體滑動的方向和速度在作業(yè)界面上滾動顯示,并隨物體動而動,隨物體停而停。方法3 :用物體在作業(yè)界面內(nèi)劃過后立即抬起,則作業(yè)矩陣元素跟隨物體劃動的方向和速度在作業(yè)界面上連續(xù)不斷地滾動顯示,這種連續(xù)移動隨物體劃動的開始而開始, 直到物體劃過抬起后再次接觸到作業(yè)界面時(shí)才停止。圖2為本發(fā)明一種信息作業(yè)序列界面的生成方法的步驟流程圖。如圖2所示,本發(fā)明一種信息作業(yè)序列界面的生成方法包括如下步驟步驟201 :生成一作業(yè)界面,該作業(yè)界面由!■行s列單元組成的,每個(gè)單元用于顯示和操控該信息作業(yè)序列中的一個(gè)作業(yè)標(biāo)識;步驟202 :根據(jù)信息作業(yè)的打開或關(guān)閉,銷毀或生成該信息作業(yè)的作業(yè)標(biāo)識,并根據(jù)排序規(guī)則對本用戶當(dāng)前的作業(yè)標(biāo)識排序形成信息作業(yè)序列;步驟203 :根據(jù)作業(yè)界面中單元的行列數(shù)生成m行n列的作業(yè)矩陣,并將信息作業(yè)序列元素依序從頭填充到作業(yè)矩陣中,其中,m的最小值為r,n的最小值為s ;但用戶需要設(shè)定m恒等值或n恒等值;以及步驟204 :根據(jù)作業(yè)矩陣與作業(yè)界面的對應(yīng)關(guān)系在作業(yè)界面中顯示與操控作業(yè)矩陣中的作業(yè)標(biāo)識。為使本發(fā)明更為清楚地予以揭露,以下將通過具體實(shí)施例來對本發(fā)明進(jìn)一步說明。實(shí)施例請參閱圖3,圖3是本發(fā)明之具體實(shí)施例中信息作業(yè)序列界面生成裝置界面的示意圖。該裝置屏幕分為區(qū)域I和區(qū)域2,其中區(qū)域2為常用信息和常用按鈕顯示操控區(qū),區(qū)域I為作業(yè)界面顯示操控區(qū)。區(qū)域I由5行5列共計(jì)25個(gè)單元組成球面區(qū)域,這25個(gè)單元分別用I. 15.、-1. -10.來標(biāo)識和排序,每個(gè)單元用于顯示與操控一個(gè)作業(yè)標(biāo)識。該裝置根據(jù)信息作業(yè)的打開與關(guān)閉,實(shí)時(shí)銷毀或生成該信息作業(yè)的作業(yè)標(biāo)識,并對用戶現(xiàn)存的作業(yè)標(biāo)識根據(jù)其信息作業(yè)關(guān)閉時(shí)間倒序排成信息作業(yè)序列,再把該信息作業(yè)序列依序填充到m行n列的作業(yè)矩陣中;其中n = 5, 5彡m彡max,默認(rèn)max = 5 ;用戶可以設(shè)定max值,max為> 5的整數(shù)。當(dāng)信息作業(yè)序列的元素?cái)?shù)量大于maxX 5時(shí),作業(yè)矩陣自動舍去maxX5以后的元素;若信息作業(yè)序列的元素?cái)?shù)量少于25,或少于maxX5且非5的倍數(shù),則作業(yè)矩陣未填充到作業(yè)標(biāo)識的元素為空白。該作業(yè)界面各單元根據(jù)顯示面積大小及位置排序,對應(yīng)顯示作業(yè)矩陣中的作業(yè)標(biāo)識。在初始狀態(tài)下,作業(yè)矩陣的第一行元素顯示在球面區(qū)域I的中間一行,其中作業(yè)矩陣的第一元素13顯示在單元I.內(nèi),第二個(gè)元素顯示在單元2.內(nèi),第三個(gè)元素顯示在在單元3.內(nèi),依次類推;作業(yè)矩陣倒數(shù)第一個(gè)元素顯示在單元-I.內(nèi),倒數(shù)第二個(gè)元素顯示在單元-2.內(nèi),倒數(shù)第三個(gè)元素顯示在單元-3.內(nèi),依次類推;如此這般,作業(yè)界面上的單元
I. 15.對應(yīng)顯示作業(yè)矩陣前15個(gè)元素,單元-I. -10.對應(yīng)顯示作業(yè)矩陣倒數(shù)第I 10個(gè)元素,作業(yè)矩陣其余元素暫不顯示。每一個(gè)作業(yè)標(biāo)識都有大、中、小三種大小不同的外形,其中大的外形信息量多,顯示面積大,用于作業(yè)標(biāo)識出現(xiàn)在球面區(qū)域I中間行各單元內(nèi)時(shí)的顯示形式;小的外形信息量少,顯示面積小,用于作業(yè)標(biāo)識出現(xiàn)在球面區(qū)域I頂部行和底部行各單元內(nèi)時(shí)的顯示形式;中等外形用于作業(yè)標(biāo)識出現(xiàn)在球面區(qū)域I其余行各單元內(nèi)時(shí)的顯示形式。作業(yè)標(biāo)識11 所示的是一個(gè)外形小的標(biāo)識,該標(biāo)識外形由作業(yè)程序圖標(biāo)、作業(yè)文件名稱“QQ”構(gòu)成。初始情況下,此作業(yè)標(biāo)識所在的位置表示該信息作業(yè)是作業(yè)矩陣中倒數(shù)第八信息作業(yè)。當(dāng)打開作業(yè)標(biāo)識11時(shí),QQ程序打開,顯示QQ程序關(guān)閉前現(xiàn)場,并進(jìn)入到QQ程序關(guān)閉前的操作位置處。作業(yè)標(biāo)識12所示的是一個(gè)中等外形標(biāo)識,該標(biāo)識的外形由信息作業(yè)程序圖標(biāo)、信息作業(yè)名稱“Wpfrect”、作業(yè)現(xiàn)場示意圖等要素構(gòu)成,表示該信息作業(yè)關(guān)閉前經(jīng)過Ms Vs程序處理,信息作業(yè)數(shù)據(jù)保存在以文件“Wpfrect”為紐帶的一組文件中。初始情況下,該作業(yè)標(biāo)識所在的位置表示該信息作業(yè)是作業(yè)矩陣中倒數(shù)第5個(gè)信息作業(yè)。當(dāng)打開作業(yè)標(biāo)識12 時(shí),Ms Vs程序打開數(shù)據(jù)文件“Wpfrect”及相關(guān)文件,恢復(fù)該項(xiàng)目關(guān)閉前的編輯現(xiàn)場,并進(jìn)入關(guān)閉前的編輯位置處。作業(yè)標(biāo)識13所示的是一個(gè)大外形標(biāo)識,其外形由數(shù)據(jù)文件名稱“世博.doc'Word 程序圖標(biāo)、數(shù)據(jù)文件當(dāng)前關(guān)閉時(shí)的作業(yè)現(xiàn)場示意圖、數(shù)據(jù)文件編輯位置示意圖等要素構(gòu)成, 表示該信息作業(yè)關(guān)閉前經(jīng)過Ms Word程序處理,信息處理數(shù)據(jù)保存在文件“世博.doc”中。 初始情況下,該位置放置最新關(guān)閉的信息作業(yè)的作業(yè)標(biāo)識。當(dāng)打開作業(yè)標(biāo)識13時(shí),Word 程序打開“世博.doc”文件,顯示該文件關(guān)閉前的編輯現(xiàn)場,并把當(dāng)前編輯位置定位到“世博.doc”文件關(guān)閉前的編輯位置處。上述表明,最新關(guān)閉的信息作業(yè)其作業(yè)標(biāo)識總是顯示在設(shè)備的焦點(diǎn)位置,顯示面積最大,能夠直觀識別的信息最多,操作也最為快捷。在本具體實(shí)施例中,當(dāng)作業(yè)矩陣元素滾動顯示在作業(yè)界面上時(shí),其首、尾行相連, 左、右列相接,按照環(huán)形結(jié)構(gòu)滾動顯示在作業(yè)界面上。若作業(yè)矩陣在區(qū)域I上的顯示內(nèi)容向上滾動一行,則作業(yè)矩陣先前顯示在區(qū)域I各行元素依次顯示到區(qū)域I對應(yīng)的上一行單元內(nèi),并根據(jù)當(dāng)前所在的單元自動選擇顯示所用的大、中、小作業(yè)標(biāo)識,同時(shí)自動使作業(yè)標(biāo)識變形使其充盈顯示在當(dāng)前所在單元之中;此時(shí),先前顯示在區(qū)域I首行的元素不可見;顯示在區(qū)域I末行的元素為作業(yè)矩陣先前顯示在區(qū)域I末行的下一行對應(yīng)元素;若先前顯示在區(qū)域I中末行是作業(yè)矩陣最后一行,則此時(shí)顯示在區(qū)域I末行的是作業(yè)矩陣首行元素。若作業(yè)矩陣在區(qū)域I上的顯示內(nèi)容向下滾動一行,則作業(yè)矩陣先前顯示在區(qū)域I 中各行元素依次顯示到區(qū)域I對應(yīng)的下一行單元內(nèi),并根據(jù)當(dāng)前所在的單元自動選擇顯示所用的大、中、小作業(yè)標(biāo)識,同時(shí)自動使作業(yè)標(biāo)識變形使其充盈顯示在當(dāng)前所在單元之中; 先前顯示在區(qū)域I末行的元素此時(shí)不可見,而此時(shí)顯示在區(qū)域I首行的元素為作業(yè)矩陣先前顯示在區(qū)域I首行的上一行對應(yīng)元素;若先前顯示在區(qū)域I中的首行是作業(yè)矩陣首行,則此時(shí)顯示在區(qū)域I首行的是作業(yè)矩陣末行的對應(yīng)元素。若作業(yè)矩陣在區(qū)域I上的顯示內(nèi)容向左滾動一列,則先前顯示在區(qū)域I中的作業(yè)矩陣對應(yīng)列從第二列開始依次顯示到區(qū)域I的第一列及以右各列對應(yīng)的單元內(nèi),并自動使作業(yè)標(biāo)識變形使使其充盈顯示在當(dāng)前所在單元之中;先前顯示在區(qū)域I中第一列的作業(yè)矩陣對應(yīng)列,此時(shí)顯示到區(qū)域I最后一列對應(yīng)的單元內(nèi)。若作業(yè)矩陣在區(qū)域I上的顯示內(nèi)容向右滾動一列,則先前顯示在區(qū)域I中的作業(yè)矩陣對應(yīng)列從第一列開始依次顯示到區(qū)域I的第二列及以右各列對應(yīng)的單元內(nèi),并自動使作業(yè)標(biāo)識變形使其充盈顯示在當(dāng)前所在單元之中;先前顯示在區(qū)域I中最后一列的作業(yè)矩陣對應(yīng)列,此時(shí)顯示到區(qū)域I第一列對應(yīng)的單元內(nèi)。對于上述本具體實(shí)施例中的作業(yè)界面,還提供下述操作方法方法O :用物體(例如手指、手寫筆等,下同)單擊區(qū)域2中按鈕圖標(biāo)22,則啟動作業(yè)界面管理程序進(jìn)入作業(yè)界面;或者,單擊按鈕圖標(biāo)23進(jìn)入應(yīng)用程序界面,從中選擇啟動作業(yè)界面管理程序進(jìn)入作業(yè)界面。單擊按鈕圖標(biāo)27,或連續(xù)單擊按鈕圖標(biāo)26達(dá)到設(shè)定的次數(shù),則彈出關(guān)閉當(dāng)前文件/程序的對話框可關(guān)閉當(dāng)前文件/程序;若關(guān)閉了作業(yè)界面管理程序,則作業(yè)界面關(guān)閉。方法I :用物體雙擊作業(yè)界面的作業(yè)標(biāo)識,例如,連續(xù)接觸作業(yè)標(biāo)識兩次且間隔時(shí)間與停留時(shí)間都< 0. 05秒,則該信息作業(yè)接續(xù)。方法2 :用物體在作業(yè)界面區(qū)域I內(nèi)滑動后并未立即抬起,則作業(yè)矩陣元素跟隨物體滑動的方向和速度在作業(yè)界面上滾動顯示,并隨物體動而動,隨物體停而停。
方法3 :用物體在作業(yè)界面區(qū)域I內(nèi)劃過后立即抬起,則作業(yè)矩陣元素跟隨物體劃動的方向和速度在作業(yè)界面上連續(xù)不斷地滾動顯示,這種連續(xù)滾動隨物體劃動的開始而開始,直到物體劃過抬起后再次接觸到作業(yè)界面時(shí)才停止??梢?,相比于現(xiàn)有技術(shù),本發(fā)明一種信息作業(yè)序列界面生成裝置及生成方法,通過作業(yè)界面生成模組、作業(yè)序列生成模組、作業(yè)矩陣生成模組、作業(yè)序列顯示模組的相互協(xié)作進(jìn)行信息作業(yè)序列的生成、顯示與操控,不僅能夠使用戶快速瀏覽、定位和接續(xù)信息作業(yè), 而且具有操作簡單、直觀、方便、有趣等優(yōu)點(diǎn)。上述實(shí)施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何本領(lǐng)域技術(shù)人員均可在不違背本發(fā)明的精神及范疇下,對上述實(shí)施例進(jìn)行修飾與改變。因此, 本發(fā)明的權(quán)利保護(hù)范圍,應(yīng)如權(quán)利要求書所列。
權(quán)利要求
1.一種信息作業(yè)序列界面的生成裝置,至少包括作業(yè)界面生成模組,用于生成r行s列單元組成的作業(yè)界面,每個(gè)單元用于顯示與操控信息作業(yè)序列中的一個(gè)作業(yè)標(biāo)識,其中r、s為整數(shù),由該作業(yè)界面所在屏幕的尺寸與分辨率決定;作業(yè)序列生成模組,在信息作業(yè)關(guān)閉時(shí)生成該信息作業(yè)的作業(yè)標(biāo)識,在該信息作業(yè)打開時(shí)銷毀該信息作業(yè)的作業(yè)標(biāo)識;每生成或銷毀一個(gè)作業(yè)標(biāo)識,該作業(yè)序列生成模組都按排列規(guī)則對該用戶現(xiàn)存的作業(yè)標(biāo)識排序,形成信息作業(yè)序列;作業(yè)矩陣生成模組,用于生成m行n列的作業(yè)矩陣,并把信息作業(yè)序列元素依序從頭填充到作業(yè)矩陣中,其中m的最小值為r,n的最小值為s ;用戶需要設(shè)定m恒等值或n恒等值; 以及作業(yè)序列顯示模組,根據(jù)作業(yè)矩陣與作業(yè)界面的對應(yīng)關(guān)系在該作業(yè)界面中顯示和操控信息作業(yè)序列。
2.如權(quán)利要求I所述的信息作業(yè)序列界面的生成裝置,其特征在于,所述的信息作業(yè)包括(1)用戶對一數(shù)據(jù)文件所授權(quán)的全部信息處理操作,該數(shù)據(jù)文件定義為該信息作業(yè)的主文件;(2)用戶對一數(shù)據(jù)文件為紐帶的一組文件所授權(quán)的相關(guān)信息處理操作,這個(gè)作為紐帶的數(shù)據(jù)文件定義為該信息作業(yè)的主文件;(3)用戶授權(quán)一應(yīng)用程序的所有信息處理操作,僅當(dāng)該應(yīng)用程序的運(yùn)行不涉及數(shù)據(jù)文件,或只能隱含使用一個(gè)或一組數(shù)據(jù)文件,該程序文件定義為該信息作業(yè)的主文件;(4)用戶定義的其它信息作業(yè)。
3.如權(quán)利要求I所述的信息作業(yè)序列界面的生成裝置,其特征在于所述的作業(yè)標(biāo)識由信息作業(yè)的名稱、程序圖標(biāo)、作業(yè)現(xiàn)場示意圖、操作位置示意圖以及作業(yè)關(guān)聯(lián)數(shù)據(jù)構(gòu)成; 其中作業(yè)關(guān)聯(lián)數(shù)據(jù)包含該信息作業(yè)的用戶ID號、程序地址、主文件及關(guān)聯(lián)文件地址、關(guān)閉前的作業(yè)現(xiàn)場數(shù)據(jù)、關(guān)閉前的操作位置數(shù)據(jù)、主文件關(guān)閉時(shí)間以及其他相關(guān)數(shù)據(jù),一個(gè)作業(yè)標(biāo)識可以呈現(xiàn)出多種外形并能自動變形,以適應(yīng)不同顯示區(qū)的面積及形狀,其小的外形可只顯示信息作業(yè)名或同時(shí)顯示信息作業(yè)名和應(yīng)用程序圖標(biāo),占用的顯示面積?。淮蟮耐庑慰梢酝瑫r(shí)顯示信息作業(yè)的名稱、程序圖標(biāo)、作業(yè)現(xiàn)場示意圖以及操作位置示意圖,占用的顯示面積大;其它外形則介于上述二者之間。當(dāng)打開作業(yè)標(biāo)識時(shí),則根據(jù)作業(yè)關(guān)聯(lián)數(shù)據(jù)啟動信息作業(yè)程序,打開信息作業(yè)主文件及關(guān)聯(lián)文件,恢復(fù)信息作業(yè)關(guān)閉前的作業(yè)現(xiàn)場,定位信息作業(yè)關(guān)閉前的操作位置等事項(xiàng),可使用戶接續(xù)處理該信息作業(yè)。
4.如權(quán)利要求I所述的信息作業(yè)序列界面的生成裝置,其特征在于信息作業(yè)序列默認(rèn)的排列規(guī)則是,一用戶的信息作業(yè)序列由該用戶現(xiàn)存的作業(yè)標(biāo)識按其信息作業(yè)關(guān)閉時(shí)間倒序排列形成;或者也可由用戶選定其他的排列規(guī)則,排列時(shí),用戶選定的排列規(guī)則或次序優(yōu)先。
5.如權(quán)利要求I所述的信息作業(yè)序列界面生成裝置,其特征在于若用戶設(shè)定了作業(yè)矩陣的m恒等值,則該作業(yè)矩陣生成模組用信息作業(yè)序列元素依序從頭逐列填充作業(yè)矩陣,直到信息作業(yè)序列最后一個(gè)元素或作業(yè)矩陣達(dá)到用戶設(shè)定列數(shù)n的最大值nmax為止, 其中nmax的最小值為s ;若用戶設(shè)定了作業(yè)矩陣n恒等值,則該作業(yè)矩陣生成模組用信息作業(yè)序列元素依序從頭逐行填充該作業(yè)矩陣,直到信息作業(yè)序列最后一個(gè)元素或作業(yè)矩陣達(dá)到用戶設(shè)定行數(shù)m的最大值mmax為止,其中mmax的最小值為r ;作業(yè)矩陣中未填充作業(yè)標(biāo)識的元素為空白。
6.如權(quán)利要求I所述的信息作業(yè)序列界面的生成裝置,其特征在于所述的作業(yè)界面在初始狀態(tài)下顯示作業(yè)矩陣中用戶指定的r行s列元素,默認(rèn)顯示作業(yè)矩陣的前r行s列元素。
7.如權(quán)利要求I所述的信息作業(yè)序列界面的生成裝置,其特征在于當(dāng)所述的作業(yè)矩陣滾動顯示在作業(yè)界面上時(shí),其首、尾行相連,左、右列相接,以環(huán)形結(jié)構(gòu)循環(huán)展現(xiàn)其作業(yè)標(biāo)識。
8.一種信息作業(yè)序列界面的生成方法,包括如下步驟(I)生成一作業(yè)界面,該作業(yè)界面由r行s列單元組成的,每個(gè)單元用于顯示與操控該信息作業(yè)序列中的一個(gè)作業(yè)標(biāo)識,其中r、s為整數(shù),由該作業(yè)界面的屏幕尺寸與分辨率決(2)根據(jù)信息作業(yè)的打開或關(guān)閉,銷毀或生成該信息作業(yè)的作業(yè)標(biāo)識,并根據(jù)排序規(guī)則對本用戶當(dāng)前的作業(yè)標(biāo)識排序形成信息作業(yè)序列;(3)根據(jù)作業(yè)界面中單元的行列數(shù)生成m行η列的作業(yè)矩陣,并將信息作業(yè)序列元素依序從頭填充到作業(yè)矩陣中,其中,m的最小值為r,η的最小值為s ;但用戶需要設(shè)定m恒等值或η恒等值;以及(4)根據(jù)作業(yè)矩陣與作業(yè)界面的對應(yīng)關(guān)系在作業(yè)界面中顯示與操控作業(yè)矩陣中的作業(yè)標(biāo)識。
全文摘要
本發(fā)明公開一種信息作業(yè)序列界面的生成裝置及其生成方法,該生成裝置包括作業(yè)界面生成模組,用于生成顯示和操控信息作業(yè)序列的作業(yè)界面;作業(yè)序列生成模組,用于生成作業(yè)標(biāo)識和信息作業(yè)序列;作業(yè)矩陣生成模組,用于生成作業(yè)矩陣并用信息作業(yè)序列元素填充作業(yè)矩陣,該作業(yè)矩陣以環(huán)形結(jié)構(gòu)在作業(yè)界面上循環(huán)滾動展現(xiàn)信息作業(yè)序列;以及信息作業(yè)顯示模組,用于在作業(yè)界面中顯示和操控信息作業(yè)序列。通過本發(fā)明,可以簡化信息處理的接續(xù)過程,提高信息處理效率和趣味性。
文檔編號G06F9/44GK102609272SQ20121003751
公開日2012年7月25日 申請日期2012年2月17日 優(yōu)先權(quán)日2012年2月17日
發(fā)明者孫誠, 程驍君, 竇中鋒, 計(jì)春雷, 趙陽, 趙風(fēng)景 申請人:上海電機(jī)學(xué)院