[發(fā)明專利]用戶可創(chuàng)建的定制工作流程有效
| 申請(qǐng)?zhí)枺?/td> | 201410146520.3 | 申請(qǐng)日: | 2014-04-10 |
| 公開(kāi)(公告)號(hào): | CN104142821B | 公開(kāi)(公告)日: | 2018-05-01 |
| 發(fā)明(設(shè)計(jì))人: | I·A·拉素 | 申請(qǐng)(專利權(quán))人: | 奧多比公司 |
| 主分類號(hào): | G06F9/54 | 分類號(hào): | G06F9/54;G06Q10/06;G06Q10/10 |
| 代理公司: | 北京市金杜律師事務(wù)所11256 | 代理人: | 酆迅 |
| 地址: | 美國(guó)加利*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用戶 創(chuàng)建 定制 工作 流程 | ||
技術(shù)領(lǐng)域
本發(fā)明的各實(shí)施方式總體上涉及計(jì)算機(jī)領(lǐng)域。具體地,涉及用戶可創(chuàng)建的定制工作流程。
背景技術(shù)
軟件應(yīng)用通常具有應(yīng)用的用戶可以選擇的固定規(guī)則集。例如,電子郵件應(yīng)用可以包括規(guī)則作為用戶可選擇的選項(xiàng),該規(guī)則轉(zhuǎn)發(fā)在主題行中具有特定單詞或者具有特定發(fā)件人的電子郵件地址的電子郵件。或者例如,文字處理應(yīng)用可以包括規(guī)則,該規(guī)則用選擇的拼寫(xiě)錯(cuò)誤的單詞的正確拼寫(xiě)自動(dòng)糾正該單詞、比如用正確拼寫(xiě)“their”糾正錯(cuò)誤拼寫(xiě)的單詞“thier”。
然而,應(yīng)用用戶可能期望超出固定規(guī)則集定制他們的應(yīng)用。這些期望的定制經(jīng)常需要應(yīng)用的設(shè)計(jì)者創(chuàng)建或者更改應(yīng)用的代碼才能實(shí)施。因此,對(duì)于應(yīng)用設(shè)計(jì)者而言創(chuàng)建期望的定制是耗時(shí)和昂貴的。另外,定制的數(shù)目可以與用戶本身的數(shù)目一樣多,從而使得解決除了最普遍請(qǐng)求的定制中的少數(shù)定制之外的所有定制不切實(shí)際。
發(fā)明內(nèi)容
本文描述讓用戶能夠通過(guò)工作流程定制他們的應(yīng)用的技術(shù)。與經(jīng)常過(guò)于簡(jiǎn)單的規(guī)則相比,這些可由用戶選擇的工作流程可以在數(shù)目和復(fù)雜性上任意并且接近無(wú)限。另外,這些工作流程不要求應(yīng)用設(shè)計(jì)者通過(guò)添加或者更改應(yīng)用的代碼來(lái)構(gòu)建它們。相反,這些技術(shù)讓用戶能夠通過(guò)連接應(yīng)用的暴露的事件和暴露的動(dòng)作來(lái)創(chuàng)建工作流程。這些被稱為“突觸(synapse)”的連接由這些技術(shù)用來(lái)構(gòu)建工作流程,由此允許用戶定制應(yīng)用。
本發(fā)明內(nèi)容提供用以介紹以下在具體實(shí)施方式中進(jìn)一步描述的簡(jiǎn)化概念。本發(fā)明內(nèi)容未旨在于標(biāo)識(shí)要求包含的主題內(nèi)容的基本特征,它也未旨在于用來(lái)確定要求包含的主題內(nèi)容的范圍。實(shí)現(xiàn)用戶可創(chuàng)建的定制工作流程的技術(shù)和/或裝置如上下文允許的那樣這里也分離地或者結(jié)合地稱為“技術(shù)”。
附圖說(shuō)明
參照以下附圖描述實(shí)現(xiàn)用戶可創(chuàng)建的定制工作流程的實(shí)施例。貫穿附圖,相同編號(hào)用來(lái)引用相似的特征和部件。
圖1圖示了其中可以實(shí)施實(shí)現(xiàn)用戶可創(chuàng)建的定制工作流程的技術(shù)的示例系統(tǒng)。
圖2圖示了具有功能軟件實(shí)體、工作流程管理器、事件、動(dòng)作和突觸的示例應(yīng)用。
圖3圖示了用于讓用戶選擇的工作流程能夠定制應(yīng)用的示例方法。
圖4圖示了其中圖2的工作流程管理器使得能夠選擇功能軟件實(shí)體、事件和事件過(guò)濾器的示例用戶界面。
圖5圖示了其中圖2的工作流程管理器使得能夠選擇動(dòng)作上下文和動(dòng)作的示例用戶界面。
圖6圖示了其中圖2的工作流程管理器使得能夠選擇動(dòng)作參數(shù)的示例用戶界面。
圖7圖示了用于基于用戶與功能軟件實(shí)體的交互的歷史構(gòu)建工作流程的示例方法。
圖8圖示了三突觸工作流程。
圖9圖示了其中可以實(shí)施實(shí)現(xiàn)用戶可創(chuàng)建的定制工作流程的技術(shù)的示例設(shè)備。
具體實(shí)施方式
概述
本文描述讓用戶能夠通過(guò)工作流程定制他們的應(yīng)用的技術(shù)。這些技術(shù)讓用戶能夠通過(guò)連接應(yīng)用的暴露的事件和暴露的動(dòng)作來(lái)創(chuàng)建工作流程。
例如,假設(shè)文字處理應(yīng)用的用戶想要定制應(yīng)用如何表現(xiàn)。進(jìn)一步假設(shè)用戶是教師,該教師期望進(jìn)行內(nèi)嵌編輯以糾正試卷并且為每個(gè)內(nèi)嵌編輯添加評(píng)論,這些評(píng)論指示為何進(jìn)行改變。這些技術(shù)使教師能夠第一是選擇應(yīng)用可以執(zhí)行的特定事件、這里是編輯文檔;第二是選擇事件過(guò)濾器、這里是使工作流程僅限于學(xué)生創(chuàng)建的文檔;以及第三是選擇動(dòng)作、這里是打開(kāi)新文檔框并且在評(píng)論框中放置教師的光標(biāo)。這些技術(shù)使教師能夠通過(guò)選擇事件、事件過(guò)濾器和動(dòng)作來(lái)構(gòu)建工作流程,該工作流程定制用于對(duì)試卷評(píng)級(jí)的文字處理應(yīng)用。在教師下一次編輯學(xué)生(事件過(guò)濾器)創(chuàng)建的文檔(事件)時(shí),工作流程讓?xiě)?yīng)用打開(kāi)文檔框(動(dòng)作)。
這僅為這些技術(shù)用來(lái)讓用戶能夠創(chuàng)建定制工作流程的許多方式的一個(gè)示例。以下討論轉(zhuǎn)向操作環(huán)境、可以在操作環(huán)境中運(yùn)用的技術(shù)和可以在其中體現(xiàn)操作環(huán)境的部件的設(shè)備。在以下討論中,僅通過(guò)示例參照操作環(huán)境。
操作環(huán)境
圖1圖示操作環(huán)境100,可以在該操作環(huán)境中體現(xiàn)技術(shù),這些技術(shù)實(shí)現(xiàn)用戶可創(chuàng)建的定制工作流程。環(huán)境100包括用六個(gè)示例舉例說(shuō)明的計(jì)算設(shè)備102:膝上型計(jì)算機(jī)104、平板計(jì)算設(shè)備106、智能電話108、機(jī)頂盒110(集成到電視機(jī)中)、臺(tái)式計(jì)算機(jī)112和多功能打印機(jī)/掃描儀/傳真設(shè)備114,但是也可以使用其它計(jì)算設(shè)備和系統(tǒng),比如個(gè)人區(qū)域網(wǎng)絡(luò)設(shè)備、裝置、游戲設(shè)備、服務(wù)器和上網(wǎng)本。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于奧多比公司,未經(jīng)奧多比公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410146520.3/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 圖冊(cè)創(chuàng)建設(shè)備、圖冊(cè)創(chuàng)建方法和圖冊(cè)創(chuàng)建程序
- 一種使用創(chuàng)建接口來(lái)靈活創(chuàng)建對(duì)象的方法
- 報(bào)告創(chuàng)建系統(tǒng)、報(bào)告創(chuàng)建裝置以及報(bào)告創(chuàng)建方法
- 文本創(chuàng)建系統(tǒng)、文本創(chuàng)建裝置、文本創(chuàng)建方法
- 文檔創(chuàng)建設(shè)備、文檔創(chuàng)建系統(tǒng)及文檔創(chuàng)建方法
- 剪報(bào)創(chuàng)建方法和剪報(bào)創(chuàng)建系統(tǒng)
- 數(shù)據(jù)創(chuàng)建裝置、數(shù)據(jù)創(chuàng)建方法及數(shù)據(jù)創(chuàng)建程序
- 信息創(chuàng)建方法及信息創(chuàng)建裝置
- 報(bào)告創(chuàng)建系統(tǒng)和報(bào)告創(chuàng)建方法
- 創(chuàng)建改進(jìn)的顏色的顏色創(chuàng)建裝置及顏色創(chuàng)建方法





