• / 30
  • 下載費用:30 金幣  

基于語境的鍵盤.pdf

關 鍵 詞:
基于 語境 鍵盤
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201280018274.2

申請日:

2012.03.14

公開號:

CN103688235A

公開日:

2014.03.26

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):G06F 3/02申請日:20120314|||公開
IPC分類號: G06F3/02 主分類號: G06F3/02
申請人: 超級衍生品公司
發明人: A·麥隆
地址: 美國紐約州
優先權: 2011.03.14 US 61/452,222
專利代理機構: 北京市鑄成律師事務所 11313 代理人: 孟銳
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201280018274.2

授權公告號:

||||||

法律狀態公告日:

2017.10.20|||2014.04.23|||2014.03.26

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

一些示范實施方案包括基于語境鍵盤的裝置、系統和/或方法。例如,虛擬的基于語境鍵盤可以基于有待從用戶向至少一個應用程序提供的輸入語境進行定制。輸入語境可以包括多個語境成分的預定組合,所述多個語境成分包括從相應多個預定組的輸入元素選擇的輸入元素,以使得語境成分具有從對應于所述語境成分的一組輸入元素選擇的輸入元素。虛擬鍵盤可以包括代表所述多組輸入元素的輸入元素的多個鍵盤元素,每個鍵盤元素代表不同的輸入元素。

權利要求書

權利要求書
1.  一種系統,其包括:
存儲器,其具有在其上存儲的指令;和
執行指令的處理器,所述指令導致虛擬鍵盤應用程序在用戶與至少一個金融工具應用程序之間接口連接,所述虛擬鍵盤應用程序基于有待從所述用戶向所述金融工具應用程序提供的輸入語境進行定制,所述輸入語境包括定義金融工具的多個語境成分的預定組合,所述多個語境成分包括從相應預定組的輸入元素選擇的輸入元素,以使得語境成分具有從對應于所述語境成分的一組輸入元素選擇的輸入元素,
其中所述虛擬鍵盤應用程序向所述用戶呈現代表所述多組輸入元素的輸入元素的多個鍵盤元素,每個鍵盤元素代表不同的輸入元素,
其中所述虛擬鍵盤應用程序從所述用戶接收從所述多個鍵盤元素選擇的鍵盤元素的序列的指示,并且向所述應用程序提供輸入串,所述輸入串包括根據所述鍵盤元素的序列而從所述組的輸入元素選擇的輸入元素序列。

2.  根據權利要求1所述的系統,其中所述存儲器存儲所述多組輸入元素,并且其中所述虛擬鍵盤應用程序根據所述已選擇鍵盤元素從所述存儲器讀取并選擇特定輸入元素。

3.  根據權利要求1所述的系統,其中所述多個語境成分包括金融工具類型、貨幣類型、時限、貨幣對、到期日、利率和名義金額中的至少一個,
其中所述多組輸入元素包括以下項中的至少一個:代表多種類型 的金融工具的第一組輸入元素、代表多種貨幣類型的第二組輸入元素、代表多個時限的第三組輸入元素、代表多個貨幣對的第四組輸入元素、代表多個到期日的第五組輸入元素、代表多個利率類型的第六組輸入元素和代表多個名義金額的第七組輸入元素,
并且其中所述鍵盤元素包括代表所述第一、第二、第三、第四、第五、第六和第七組輸入元素中的至少一組的每個輸入元素的鍵盤元素。

4.  根據權利要求1所述的系統,其中所述鍵盤元素包括至少一個參考鍵盤元素從以使得用戶能夠選擇參考金融工具,所述輸入語境的所述語境成分有待關于所述參考金融工具進行定義。

5.  根據權利要求1所述的系統,其中所述鍵盤元素包括代表一組鍵盤元素的至少一個可擴展鍵盤元素,其中在所述用戶選擇所述可擴展鍵盤元素后,所述鍵盤應用程序切換到呈現所述組鍵盤元素。

6.  根據權利要求5所述的系統,其中所述可擴展鍵盤元素代表特定語境成分,并且其中所述組鍵盤元素代表對應于所述特定語境成分的一組輸入元素。

7.  根據權利要求1所述的系統,其中所述鍵盤應用程序基于源自所述用戶的輸入而動態更新所述鍵盤元素。

8.  根據權利要求7所述的系統,其中所述鍵盤應用程序基于由所述用戶使用所述鍵盤元素的使用頻率更新所述鍵盤元素。

9.  根據權利要求7所述的系統,其中所述鍵盤應用程序向所述用戶提供所述多組輸入元素中所述輸入元素的至少一些的列表,以從所述用戶接收一個或多個已選擇輸入元素的表示,并且更新所述鍵盤元素以包括代表所述一個或多個已選擇輸入元素的一個或多個鍵盤元素。

10.  根據權利要求1所述的系統,其中所述輸入語境包括表示為X1...XN的N>1語境成分、表示為Xi的第i個語境成分的組合,其中i=1...N,所述組合包括從表示為{Xi1,Xi2,...,XiMi}的預定組Mi>1輸入元素選擇的輸入元素,
并且其中所述鍵盤元素包括代表所有N個語境成分的所述輸入元素{Xi1,Xi2,...,XiMi}中的每個的鍵盤元素。

11.  根據權利要求1所述的系統,其中所述輸入語境包括單個輸入語法、單個命令行或單個輸入行。

12.  根據權利要求1所述的系統,其中所述鍵盤應用程序向所述用戶呈現包括所述鍵盤元素的圖形鍵盤。

13.  一種基于計算機的方法,其包括:
由計算裝置向所述計算裝置的用戶呈現虛擬的基于語境鍵盤,所述鍵盤基于有待從所述用戶向至少一個應用程序提供的輸入語境進行定制,所述輸入語境包括多個語境成分的預定組合,所述多個語境成分包括從相應多個預定組的輸入元素選擇的輸入元素,以使得語境成分具有從對應于所述語境成分的一組輸入元素選擇的輸入元素,
其中所述虛擬鍵盤包括代表所述多組輸入元素中的所有輸入元素的多個鍵盤元素,每個鍵盤元素代表不同的輸入元素。

14.  根據權利要求13所述的方法,其包括:
由所述計算裝置接收由所述用戶從所述多個鍵盤元素選擇的鍵盤元素的序列的指示;以及
向所述應用程序提供包括所述多個語境成分的組合的輸入,每個語境成分具有根據所述特定鍵盤元素從對應組的輸入元素選擇的特定輸入元素。

15.  根據權利要求13所述的方法,其包括:
在存儲器中存儲所述多組輸入元素;以及
根據所述特定鍵盤元素從所述存儲器讀取并選擇所述特定輸入元素。

16.  根據權利要求13所述的方法,其中所述輸入語境包括定義金融工具的輸入語境。

17.  根據權利要求13所述的方法,其中所述鍵盤元素包括至少一個參考鍵盤元素從而使得用戶能夠選擇參考金融工具,所述輸入語境的所述語境成分有待關于所述參考金融工具進行定義。

18.  根據權利要求13所述的方法,其中所述鍵盤元素包括代表一組鍵盤元素的至少一個可擴展鍵盤元素,所述方法包括在所述用戶選擇所述可擴展鍵盤元素后,切換到向所述用戶呈現所述組鍵盤元素。

19.  根據權利要求18所述的方法,其中所述可擴展鍵盤元素代表特定語境成分,并且其中所述組的鍵盤元素代表對應于所述特定語境成分的一組輸入元素。

20.  根據權利要求13所述的方法,其包括基于源自所述用戶的輸入而動態更新所述鍵盤元素。

21.  根據權利要求20所述的方法,其包括基于由所述用戶使用所述鍵盤元素的使用頻率更新所述鍵盤元素。

22.  根據權利要求20所述的方法,其包括:
向所述用戶提供所述多組輸入元素中所述輸入元素的至少一些的列表;
從所述用戶接收一個或多個已選擇輸入元素的指示;以及
更新所述鍵盤元素以包括代表所述一個或多個已選擇輸入元素的一個或多個鍵盤元素。

23.  根據權利要求13所述的方法,其中所述輸入語境包括表示為X1...XN的N>1語境成分、表示為Xi的第i個語境成分的組合,其中i=1...N,所述組合包括從表示為{Xi1,Xi2,...,XiMi}的預定組Mi>1輸入元素選擇的輸入元素,
并且其中所述鍵盤元素包括代表所有N個語境成分的所述輸入元素{Xi1,Xi2,...,XiMi}中的每個的鍵盤元素。

24.  根據權利要求13所述的方法,其中所述輸入語境包括單個輸入語法、單個命令行或單個輸入行。

25.  一種具有在其上存儲的指令的非暫時性機器可讀介質,所述指令在由機器執行時導致:
向計算裝置的用戶呈現虛擬的基于語境鍵盤,所述鍵盤基于有待從所述用戶向至少一個應用程序提供的輸入語境進行定制,所述輸入語境包括多個語境成分的預定組合,所述多個語境成分包括從相應對個預定組的輸入元素選擇的輸入元素,以使得語境成分具有從對應于所述語境成分的一組輸入元素選擇的輸入元素,
其中所述虛擬鍵盤包括代表所述多組輸入元素的輸入元素的多個鍵盤元素,每個鍵盤元素代表不同的輸入元素。

26.  根據權利要求25所述的機器可讀介質,其中所述指令導致:
接收由所述用戶從所述多個鍵盤元素選擇的鍵盤元素的序列的指示;以及
向所述應用程序提供包括所述多個語境成分的組合的輸入,每個 語境成分具有根據所述特定鍵盤元素從對應組的輸入元素選擇的特定輸入元素。

27.  根據權利要求25所述的機器可讀介質,其中所述指令導致:
在存儲器中存儲所述多組輸入元素;以及
根據所述特定鍵盤元素從所述存儲器讀取并選擇所述特定輸入元素。

28.  根據權利要求25所述的機器可讀介質,其中所述輸入語境包括定義金融工具的輸入語境。

說明書

說明書基于語境的鍵盤
相關申請案的交叉引用
本申請要求于2011年3月14日提交的美國臨時專利申請61/452,222(標題為“Context-based Keyboard”)的權益和優先權,其全部公開以引用的方式并入本文。
技術領域
本公開一般涉及鍵盤,且更具體涉及基于輸入語境(例如,用于定義金融工具的輸入語境)進行定制的虛擬鍵盤。
發明背景
鍵盤包括被配置來從計算裝置的用戶接收輸入的實體的或虛擬的按鈕或按鍵的布置。
鍵盤的每個按鍵通常代表單個書寫符號或字符。一些符號可以響應于用戶同時或循序按壓和按住若干按鍵產生。盡管大多數鍵盤按鍵產生字母、數字、標記或字符,但是其它按鍵或同時按鍵按壓可以產生行動或計算機命令。
鍵盤可以用來在命令行接口或命令語法上輸入命令和/或將文本和數字鍵入到文字處理器、文本編輯器或其它程序中。
虛擬鍵盤(也被稱為軟件鍵盤或屏幕鍵盤)可以由在屏幕上顯示包括多個虛擬按鍵的鍵盤的圖像的計算機程序生成。另一輸入裝置(例如鼠標或觸摸屏)可以用來操作虛擬鍵盤的每個虛擬按鍵。
其它圖形和/或虛擬用戶接口可以用于從計算裝置的用戶接收輸入。例如,下拉列表是與列表框相類似的用戶接口控制圖形用戶接口(GUI)元素(“微件”),其允許用戶從列表挑選一個值。當下拉列表無效時,該下拉列表顯示單個值。當被激活時,該下拉列表顯示(下拉)值的列表,用戶可以從中選擇一個。當用戶選擇新值時,下拉列表返回其無效狀態,顯示已選擇值。
由于其它類型的硬件鍵盤的附加成本和空間需求,虛擬鍵盤和/或接口在支持觸摸屏的裝置(例如,支持觸摸屏的蜂窩電話、平板計算機等)中變得非常普遍。一些操作系統包括可以用鼠標控制的屏幕鍵盤和/或接口。
相對復雜的接口(例如,被配置用于接收大量數據的接口)可以借助于在各種領域(例如,在金融工具領域)中的計算機應用程序。
定價金融工具是需要大量專業知識和經驗的復雜領域。交易金融工具例如期權涉及通常由交易商執行的定價的復雜過程。
術語“期權”在本申請的語境下被廣泛定義為具有類期權性質的任何金融工具,例如包括期權或類期權成分的任何金融衍生物。該類別的金融工具可以包括與一些基礎資產相關的任何類型的期權或類期權金融工具。如在本申請中使用的資產包括任何有價值的東西;有形的或無形的、金融的或非金融的例如股票;貨幣;商品,例如油、金屬或糖;天氣例如在某區域的溫度;電力;氣體排放;利率;遠期利率協議(FRA);互換(swaps);期貨;債券;信貸;抵押;指標;等等。例如,如本文中使用,期權的范圍從在單支股票上的簡單單純期權并直到其可兌換性取決于一些關鍵因素(例如天氣)的復雜可兌換債券。
術語“交換”在本申請的語境中指的是遍及全世界的任何一個或多個交換,并且包括可以在這些交換中交易的所有資產/證券。術語“對交換提出價格”、“對交換提出報價”等一般指的是交易商可以執行 以在交換中為交易出價/開價的行動。價格可以例如由經紀人、由在特殊通信網絡上的在線交易通過清算所系統從交易商傳遞到交換,和/或在任何其它期望系統和/或方法中使用。
近期例如1或2個營業日交付的資產價格稱為現貨價格。對于在期權合同中銷售的資產,如果行使期權,則敲定價格是交易被執行的議定價格。例如,股票期權涉及購買或銷售股票。現貨價格是在其中股票交易的交換上的當前股票價格。如果行使期權,則敲定價格是購買/銷售股票的議定價格。
為促進期權和其它金融工具的交易,市場莊家為某一期權建議出價和開價(也稱為問價)。出價是市場莊家愿意購買期權的價格,并且開價是市場莊家愿意銷售期權的價格。作為市場實踐,對某一期權感興趣的第一交易商可以向第二交易商詢問報價,例如不需要表明第一交易商是否有興趣購買或銷售期權。第二交易商在不知道第一交易商是否對銷售或購買期權感興趣的情況下對開價和出價進行報價。市場莊家可以通過以第一價格購買期權并且以例如高于第一價格的第二價格銷售期權來賺取差額。在開價和出價之間的差額稱為買賣差價。
認購期權是在某一時間(例如,某一日期)以某一價格(“敲定價”)購買資產的權利。認沽期權是在某一時間(例如,某一日期)以敲定價格銷售資產的權利。每個期權均具有其中期權停止存在的到期時間。在期權到期時間之前,期權的持有者可以根據基礎資產的普遍現貨價格來確定是否行使期權。如果在到期時,現貨價格低于敲定價格,則持有者將選擇不行使認購期權并且僅損失期權自身的成本。然而,如果敲定價格低于現貨價格,則認購期權的持有者行使權利以敲定價格購買基礎資產,賺取等于現貨價格與敲定價格之間的差額的利潤。期權的成本也稱為期權費。
遠期匯率被定義為資產的預定匯率或價格,議定期貨交易將以該 匯率或價格進行。遠期匯率可以基于資產的現行匯率、在市場中普遍的現行利率、(股票的)預期股息、(商品的)持有成本和/或取決于期權的基礎資產的其它參數來計算。
平價遠期期權(ATM)是其敲定價等于資產遠期匯率的期權。在一些領域中,平價遠期期權一般稱為平價期權,與在商品和利率期權中的共用術語一樣。平價股票期權實際上是平價現貨價格,即其中敲定價是當前現貨匯率或價格。
價內認購期權是其敲定價低于基礎資產的遠期匯率的認購期權,并且價內認沽期權是其敲定價高于基礎資產的遠期匯率的認沽期權。價外認購期權是其敲定價高于基礎資產的遠期匯率的認購期權,并且價外認沽期權是其敲定價低于基礎資產的遠期匯率的認沽期權。
在本申請的語境中,奇異期權是指代除標準單純期權之外的任何類型期權的統稱。盡管多年來某些類型的奇異期權已被廣泛且頻繁交易,并且現在仍然交易,但是其它類型的奇異期權已在過去使用而如今不再使用。當前,最普遍的奇異期權包括“障礙”期權、“數字”期權、“二元”期權、“部分障礙”期權(也稱為“窗口”期權)、“平均”期權、“復合”期權和“雙幣種”期權。一些奇異期權可以被描述為標準(單純)期權的復雜版本。例如,障礙期權是其中支付取決于基礎資產的價格是否在某時段期間達到在下文中稱為“觸碰生效”的某一水平的奇異期權。期權的“支出”被定義為在其到期之后由期權持有者實現的現金。通常有兩個類型的障礙期權,即敲出期權和敲入期權。敲出期權是如果和當現貨價格達到觸碰生效時的期權。敲入期權僅當基礎資產的價格達到觸碰生效時出現。應注意,帶有敲定價K和觸碰生效B的敲出期權和帶有敲定價K和觸碰生效B的敲入期權(敲出期權和敲入期權兩者均具有相同的到期時間)的組合效果等效于帶有敲定價K的對應單純期權。因此,敲入期權可以通過將對應敲出期權和單純期權定價來定價。類似地,一觸即付期權可以分解成兩個敲入認購期權和兩個敲入認沽期權,雙邊不觸期權可以分解成兩個雙邊敲出期 權,等等。認識到存在本領域中已知的許多其它類型的奇異期權。
某些類型的期權(例如單純期權)普遍分類為歐式的或美式的。歐式期權僅可在其到期后行使。美式期權可以在購買后和到期前任何時間行使。例如,美式單純期權具有上述單純期權類型的所有性質并且具有持有者可以在期權到期日之前或到期日當天的任何時間行使期權的附加性質。如在本領域中已知,在到期之前行使美式期權的權利使得美式期權比對應的歐式期權更昂貴。
在本申請中術語“單純的”通常指代歐式單純期權。歐式單純期權是最普遍交易的期權;它們通常在場外(OTC)進行交易。美式單純期權在交換中更受歡迎并且一般更難以定價。
發明概要
一些參考包括基于語境的鍵盤的方法、裝置和系統。
在一些示范實施方案中,系統可以包括具有在其上存儲的指令的存儲器;和執行指令的處理器,該指令導致虛擬鍵盤應用程序在用戶與至少一個金融工具應用程序之間接口連接。
在一些示范實施方案中,虛擬鍵盤應用程序可以基于有待從用戶向金融工具應用程序提供的輸入語境進行定制。輸入語境可以包括定義金融工具的多個語境成分的預定組合,所述多個語境成分包括從相應多個預定組的輸入元素選擇的輸入元素,以使得語境成分具有從對應于所述語境成分的一組輸入元素選擇的輸入元素。
在一些示范實施方案中,虛擬鍵盤應用程序可以向用戶呈現代表多組輸入元素中的所有輸入元素的多個鍵盤元素。例如,每個鍵盤元素可以代表不同的輸入元素。
在一些示范實施方案中,虛擬鍵盤應用程序可以從用戶處接收從多個鍵盤元素選擇的鍵盤元素的序列的指示。虛擬鍵盤應用程序可以 向應用程序提供輸入串,該輸入串包括根據鍵盤元素的序列而從所述組的輸入元素選擇的輸入元素的序列。
在一些示范實施方案中,系統可以包括合適的存儲器以存儲多組輸入元素。虛擬鍵盤應用程序可以根據已選擇的鍵盤元素而從存儲器讀取并選擇特定輸入元素。
在一些示范實施方案中,多個語境成分包括金融工具類型、貨幣類型、時限、貨幣對、到期日、利率和名義金額中的至少一個。
在一些示范實施方案中,多組輸入元素包括以下項中的至少一個:代表多種類型的金融工具的第一組輸入元素、代表多種貨幣類型的第二組輸入元素、代表多個時限的第三組輸入元素、代表多個貨幣對的第四組輸入元素、代表多個到期日的第五組輸入元素、代表多個利率類型的第六組輸入元素和代表多個名義金額的第七組輸入元素。
在一些示范實施方案中,鍵盤元素包括代表第一、第二、第三、第四、第五、第六和第七組輸入元素中的至少一組的每個輸入元素的鍵盤元素。
在一些示范實施方案中,鍵盤元素包括至少一個參考鍵盤元素以使得用戶能夠選擇參考金融工具,輸入語境的語境成分有待關于該參考金融工具進行定義。
在一些示范實施方案中,鍵盤元素包括代表一組鍵盤元素的至少一個可擴展鍵盤元素。例如,在用戶選擇可擴展鍵盤元素后,鍵盤應用程序可以切換到呈現該組鍵盤元素。
在一些示范實施方案中,可擴展鍵盤元素代表特定語境成分。例如,該組鍵盤元素代表對應于特定語境成分的一組輸入元素。
在一些示范實施方案中,鍵盤應用程序可以基于源自用戶的輸入而動態更新鍵盤元素。
在一些示范實施方案中,鍵盤應用程序可以基于由用戶使用鍵盤元素的使用頻率更新鍵盤元素。
在一些示范實施方案中,鍵盤應用程序可以向用戶提供多組輸入元素中輸入元素的至少一些的列表。鍵盤應用程序可以從用戶接收一個或多個已選擇輸入元素的指示。鍵盤應用程序可以更新鍵盤元素以包括代表一個或多個已選擇輸入元素的一個或多個鍵盤元素。
在一些示范實施方案中,輸入語境包括表示為X1...XN的N>1的語境成分、表示為Xi的第i個語境成分的組合,其中i=1...N,該組合包括從表示為{Xi1,Xi2,...,XiMi}的預定組Mi>1輸入元素選擇的輸入元素。例如,鍵盤元素可以包括代表所有N個語境成分的輸入元素{Xi1,Xi2,...,XiMi}中的每個的鍵盤元素。
在一些示范實施方案中,輸入語境可以包括單個輸入語法、單個命令行或單個輸入行。
在一些示范實施方案中,鍵盤應用程序可以向用戶呈現包括鍵盤元素的圖形鍵盤。
一些示范實施方案包括基于計算機的方法,該方法包括由計算裝置向計算裝置的用戶呈現虛擬的基于語境鍵盤,該鍵盤基于有待從用戶向至少一個應用程序提供的輸入語境進行定制。輸入語境可以包括多個語境成分的預定組合,該多個語境成分包括從相應多個預定組的輸入元素選擇的輸入元素,以使得語境成分具有從對應于所述語境成分的一組輸入元素選擇的輸入元素。
在一些示范實施方案中,虛擬鍵盤可以包括代表多組輸入元素中的所有輸入元素的多個鍵盤元素,每個鍵盤元素代表不同的輸入元素。
一些示范實施方案包括具有在其上存儲的指令的機器可讀介質,該指令當由機器執行時導致向計算裝置的用戶呈現虛擬的基于語境 鍵盤,該鍵盤基于有待從用戶向至少一個應用程序提供的輸入語境進行定制。輸入語境可以包括多個語境成分的預定組合,該多個語境成分包括從相應多個預定組的輸入元素選擇的輸入元素,以使得語境成分具有從對應于語境成分的一組輸入元素選擇的輸入元素。虛擬鍵盤可以包括代表多組輸入元素中的所有輸入元素的多個鍵盤元素,每個鍵盤元素代表不同的輸入元素。
附圖說明
為圖解的簡單和清晰起見,在附圖中示出的元素不必需按比例繪制。例如,為清晰呈現起見,元素中的一些的尺寸可以相對于其它元素放大。此外,參考號可以在附圖之間重復從而表示對應或類似元素。附圖在下面列出。
圖1是根據一些示范實施方案的系統的示意圖解。
圖2是根據一些示范實施方案的為第一輸入語境定制的語境定制鍵盤的截圖圖解。
圖3是根據一些示范實施方案的為第二輸入語境定制的語境定制鍵盤的截圖圖解。
圖4-7是根據一些示范實施方案的由四個各自的語境定制鍵盤錄入的輸入語境的截圖圖解。
圖8是根據一些示范實施方案的定制導航鍵盤的截圖圖解。
圖9是根據一些示范實施方案的用于定義語境定制鍵盤的接口的接口組件的示意圖解。
圖10是根據一些示范實施方案的制造品的示意圖解。
具體實施方式
在以下詳細描述中,闡述眾多具體詳情以便提供一些實施方案的透徹理解。然而,本領域的普通技術人員將理解,在沒有這些具體詳情的情況下可實踐一些實施方案。在其它實例中,眾所周知的方法、程序、組件、單元和/或電路沒有被詳細描述,以免模糊本論述。
以下詳細描述的一些部分按照在計算機存儲器內對數據位或二進制數字信號的操作的算法和符號表示法來呈現。這些算法描述和表示法可以是由數據處理領域技術人員用來向其它領域技術人員傳達他們工作的內容。
算法在這里并且通常被認為是導致希望結果的行動或操作的自洽序列。這些包括物理量的物理操縱。盡管不必需,但通常這些量采取能夠被存儲、傳遞、組合、比較和以其它方式操縱的電或磁信號的形式。已證明原理上為普遍用法將這些信號稱為位、值、元素、符號、字符、項、數字等有時是方便的。然而應理解這些術語和相似術語中的全部有待與適當物理量關聯并且僅是應用于這些量的方便標記。
在此利用術語例如“處理”、“計算”、“運算”、“確定”、“建立”、“分析”、“檢查”等的討論可以涉及將在計算機的寄存器和/或存儲器內的表現為物理(例如電子)量的數據操縱和/或變換成在計算機的寄存器和/或存儲器或可以存儲指令從而執行操作和/或過程的其它信息介質內的相似表現為物理量的其它數據的計算機、計算平臺、計算系統或其它電子計算裝置的操作和/或過程。
如在此使用的術語“復數個”和“多個”包括例如“許多”或“兩個或更多”。例如,“多個項目”包括兩個或更多項目。
一些實施方案可以包括一條或更多有線或無線鏈路,可以利用無線通信的一個或多個組件,可以利用無線通信的一個或多個方法或協議,等等。一些實施方案可以利用有線通信和/或無線通信。
一些實施方案可以與各種裝置和系統一起使用。例如,個人計算 機(PC)、桌面計算機、移動計算機、膝上型計算機、筆記本計算機、平板計算機、服務器計算機、手持計算機、手持裝置、個人數字助理(PDA)裝置、手持PDA裝置、內置裝置、外接裝置、混合裝置、交通工具裝置、非交通工具裝置、移動或便攜裝置、非移動或非便攜裝置、無線通信站、無線通信裝置、蜂窩電話、無線電話、個人通信系統(PCS)裝置、結合無線通信裝置的PDA裝置、具有一個或多個內部天線和/或外部天線的裝置、有線或無線手持裝置(例如BlackBerry、Palm Treo)、無線應用協議(WAP)裝置等。
一些示范實施方案包括基于語境的虛擬鍵盤,其基于有待經虛擬鍵盤輸入的輸入語境進行定制,如在下面詳細描述。
一些基于計算機的應用程序可以被配置來從用戶接收語境(“輸入語境”),其包括多個字段、值、參數、定義、項目和/或任何其它合適輸入成分(“語境成分”)。輸入語境可以例如經合適輸入語法、命令行、輸入行等接收。
在一些示范實施方案中,輸入語境可以包括多個語境成分的預定組合,其中語境成分可以具有從預定多個輸入元素選擇的輸入元素。
在一些示范實施方案中,例如在下面描述,輸入語境可以對應于金融工具,例如輸入語境可以包括定義金融工具的輸入語境,該金融工具例如外匯兌換(FX)或匯率(ER)期權、關于利率(IR)期貨的期權和/或關于商品的期權和/或任何其它合適金融工具和/或市場。本領域技術人員可以將這些實施方案應用于帶有可以必需適應于給定金融工具特有的因素的其它期權和/或類期權金融工具,例如關于任何合適資產工具的任何合適期權和/或關于非資產工具的期權,例如關于天氣和/或溫度的期權,等等。
短語“金融工具”(也稱為“貿易結構”、“貿易”、“交易”或“貿易策略”)可以指代任何一個或多個合適衍生工具,例如遠期交易、互換、期貨、外匯期權、OTC期權等,其從任何合適“資產類別”,例如FX、 利率、股權、商品、信貸、天氣、能源、不動產、抵押等的一個或多個基礎資產的價值和特性獲得其價值;和/或可以涉及多于一個資產類別,例如交叉資產、多元資產等。短語“金融工具”也可以指代一個或多個金融工具的任何合適組合。
短語“定義金融工具”可以指代設定、確定、建立和/或定義多個參數(“金融工具參數”),其例如以可以啟用交易、定價、辦理和/或處理金融工具的方式構建、創造、建構和/或定義金融工具。
應認識到,其它實施方案可以包括任何其它合適輸入語境或關于任何其它合適輸入語境實施。在一個例子中,輸入語境可以包括用于根據源自用戶的輸入定義任何合適項目、資產、產品、服務、命令、標準和/或操作的輸入語境。在一個例子中,輸入語境可以包括定義搜索標準的多個語境成分,該搜索標準包括一組預定標準參數的組合。例如,語境輸入可以為搜索產品、服務或資產(例如不動產資產)定義搜索標準。
例如,語境輸入可以包括定義不動產資產的屬性的多個語境成分。例如,第一語境成分可以包括從定義不動產資產類型,例如公寓、建筑物、村舍等的預定多個輸入元素選擇的語境成分;第二語境成分可以包括從定義不動產資產的交易,例如銷售、出租等的預定多個輸入元素選擇的語境成分;第三語境成分可以包括從定義不動產資產的大概位置,例如多個城市的預定多個輸入元素選擇的語境成分;第四語境成分可以包括從定義不動產資產的具體位置,例如多個街道的預定多個輸入元素選擇的語境成分;等等。
在一些示范實施方案中,可以需要用戶定義金融工具以便以任何其它合適方式將金融工具定價、分析金融工具、將金融工具交易、向另一用戶和/或實體傳達金融工具、處理金融工具和/或辦理金融工具。例如,當交易商要執行交易時他們必須向他們的交易方傳達他們要執行的交易的類型。考慮到交易類型,具有需要指定的例如以字段名和 值的形式的語境成分的列表。在一個例子中,對于類型“單純認購期權”的交易,用戶可以必須指定以下語境成分:
交易類型=單純
認購=USD
認沽=JPY
敲定價=85
到期=3個月
名義數額=1百萬
應注意,更高復雜性的交易可以具有另外的和/或可替換的語境成分。
例如由于硬件鍵盤的附加成本和空間需求,一些裝置例如支持觸摸屏的裝置,如智能電話、支持觸摸屏的蜂窩電話、平板計算機、個人數字助理等可以實施虛擬鍵盤和/或接口。
為指定定義金融工具的輸入參數使用常規鍵盤布局可以需要為圖形呈現整個常規鍵盤布局“浪費”大面積屏幕。另外,用戶可以在“錄入”代表輸入參數的每個的文本時費力和費時。
例如如果需要用戶滾動通過包括相對大數目的選項的下拉列表,和/或如果向用戶呈現相對大數目的下拉列表,則包括用于呈現和定義金融工具的輸入參數中的每個有關的不同輸入元素的下拉列表的接口可以是不便于用戶使用的。
一些示范實施方案包括語境定制虛擬鍵盤,和/或定義、生成和/或利用該語境定制虛擬鍵盤的方法、裝置和/或系統,例如在下面描述。
在一些示范實施方案中,語境定制虛擬鍵盤可以經定制從用戶接收具有預定多個語境成分的組合的輸入語境,其中語境成分從預定多個輸入元素選擇。
例如,輸入語境可以包括用于定義金融工具的例如以輸入文本行的形式的輸入行或命令行。語境成分可以包括定義金融工具需要的成分,并且輸入元素包括語境成分的不同可用輸入。例如,第一語境成分可以包括金融工具的類型,并且該語境成分的輸入元素可以包括“單純”、“RR”等。第二語境成分可以包括貨幣類型,并且該語境成分的輸入元素可以包括美元(“USD”)、歐元(“EUR”)、日元(“JPY”)等。第三語境成分可以包括時限,并且該語境成分的輸入元素可以包括“年”、“日”、“月”、“一年”、“三個月”等。
在一些示范實施方案中,語境定制虛擬鍵盤可以包括圖形鍵盤,該圖形鍵盤包括代表多個輸入元素的多個圖形鍵盤元素,例如在下面參考圖2-7描述。
在一些示范實施方案中,輸入語境可以由用戶經圖形鍵盤元素例如使用觸摸屏、鼠標和/或任何其它輸入裝置錄入。
現在參考圖1,其示意性地圖示根據一些示范實施方案的系統100的框圖。
在一些示范實施方案中,系統100可以包括根據有待從應用程序139的用戶接收的輸入語境定制的語境定制鍵盤160,如在下面描述。
在一些示范實施方案中,系統100包括一個或多個用戶站或裝置102,例如智能電話、蜂窩電話、平板計算機、PC、膝上型計算機、PDA裝置和/或終端,從而允許一個或多個用戶使用語境定制鍵盤160向應用程序139提供輸入語境,例如在下面描述。
在一些示范實施方案中,裝置102可以使用合適硬件組件和/或軟件組件實施,例如處理器、控制器、存儲器單元、存儲單元、輸入 單元、輸出單元、通信單元、操作系統、應用程序等。
在一些示范實施方案中,語境定制鍵盤160可以實施為接口110的部分,從而在用戶102與系統100的一個或多個元件例如應用程序139之間接口連接。
在一些示范實施方案中,語境定制鍵盤160和/或接口110可以包括由任何合適計算系統183執行的本地或遠程應用程序。例如,計算系統183可以包括具有在其上存儲的應用程序指令189的合適存儲器187與合適處理器185,從而執行導致語境定制鍵盤160和/或接口110的指令189。
在一些示范實施方案中,計算系統183可以包括服務器或可以是服務器的部分,從而向用戶102提供語境定制鍵盤160和/或接口110的功能性。在其它實施方案中,計算裝置183可以實施為用戶站102的部分。例如,指令189可以由用戶102從另一計算系統下載和/或接收,以使語境定制鍵盤160和/或接口110可以由用戶102本地執行。例如,指令189可以在例如由用戶裝置102的處理器執行之前,在用戶裝置102的存儲器或任何合適短期存儲器或緩沖器中例如暫時接收并存儲。在其它實施方案中,計算系統100可以包括任何其它合適計算布置、服務器和/或方案。
在一些示范實施方案中,語境定制鍵盤160和/或接口110可以與裝置102關聯和/或作為裝置102的部分被包括。在一個例子中,語境定制鍵盤160和/或接口110可以例如實施為中間件、實施為任何合適應用程序的部分和/或實施為服務器的部分。在一些示范實施方案中,語境定制鍵盤160和/或接口110可以包括基于網絡的應用程序、網站、網頁、獨立應用程序、插件、ActiveX控件、富內容組件(例如Flash或Shockwave組件)等,或可以是它們的部分。
在一些示范實施方案中,語境定制鍵盤160和/或接口110可以包括合適的圖形用戶接口(GUI)或可以與其關聯。
在一些示范實施方案中,裝置102可以包括合適輸入單元119以從裝置102的用戶接收有待向語境定制鍵盤160提供的輸入。在一些實施方案中,輸入119可以包括合適觸摸屏或實施為其部分,例如以使裝置102的用戶可以通過觸摸裝置102的屏幕選擇語境定制鍵盤160的一個或多個關鍵詞。在其它實施方案中,輸入119可以包括被配置來允許裝置102的用戶選擇語境定制鍵盤160的一個或多個關鍵詞的任何合適選擇模塊例如鼠標,或實施為其部分。
在一些示范實施方案中,系統100能夠辦理和/或處理與金融工具先關的信息。例如,應用程序139可以包括能夠關于在任何合適基礎資產,例如貨幣、利率、商品、股權、能源、信貸、天氣等上的合適金融工具執行一個或多個合適操作的合適金融工具應用程序。根據該例子,鍵盤160可以被配置來允許裝置102的用戶定義有待由應用程序139處理的一個或多個金融工具。裝置102的用戶可以包括例如交易商、商業分析師、企業架構經理、推銷員、風險經理、前廳經理、后勤辦公室、中間辦公室、系統管理員等。
在一些示范實施方案中,應用程序139可以實施為一個或多個金融工具(FI)系統和/或服務140的部分,和/或鍵盤160和/或接口110可以可選地在用戶102與服務140之間接口連接。服務140可以包括例如能夠根據任何合適定價方法和/或算法將一個或多個金融工具定價的合適定價模塊145、一個或多個市場數據服務149、一個或多個交易系統147、一個或多個交換連通性系統148、一個或多個分析服務146和/或一個或多個其它合適FI相關服務、系統和/或平臺。
在一些示范實施方案中,鍵盤160和/或接口110可以實施為FI系統和/或服務140的部分,例如實施為定價模塊145的部分或與其相關、實施為裝置102的部分和/或實施為任何其它合適系統或模塊的部分,例如實施為任何合適服務器的部分,或實施為專用服務器。
在一些示范實施方案中,計算系統183也可以執行FI系統/服務 140中的一個或多個。在其它實施方案中,鍵盤160和/或接口110可以從FI系統/服務140中的一個或多個分離實施。
在一些示范實施方案中,鍵盤160可以被配置來允許用戶102錄入包括用于定義金融工具的輸入語境的用戶輸入,例如單行或單語法輸入或任何其它合適輸入、行和/或語法;從而定義和/或建構對應于金融工具的交易;從而辦理該交易;和/或從而執行任何其它合適操作。例如,鍵盤160可以包括合適GUI,可以作為合適GUI的部分被包括,或可以與合適GUI關聯。
在一些示范實施方案中,應用程序139可以被配置來從裝置102的用戶接收包括多個語境成分的輸入語境。輸入語境可以例如經合適輸入語法、命令行、輸入行等接收。
在一些示范實施方案中,輸入語境可以包括多個語境成分的預定組合,其中語境成分可以具有從預定多個輸入元素選擇輸入元素。
在一些示范實施方案中,輸入語境可以包括表示為X1...XN的N>1語境成分的組合。表示為Xi,其中i=1...N的第i個語境成分的組合可以包括從表示為{Xi1,Xi2,...,XiMi}的預定組Mi>1輸入元素選擇的輸入元素。在一個例子中,輸入語境可以包括表示為X1、X2、X3、X4、X5、X6的N=6語境成分的組合。根據該例子,X1可以從一組M1=3輸入元素{X11,X12,X13}選擇;X2可以從一組M2=5輸入元素{X21,X22,X23,X24,X25}選擇;X3可以從一組M3=4輸入元素{X31,X32,X33,X34}選擇;X4可以從一組M4=3輸入元素{X41,X42,X43}選擇;以及X5可以從一組M5=2輸入元素{X51,X52}選擇。在其它實施方案中,N和/或Mi可以具有任何其它合適值,和/或語境輸入可以包括語境成分的任何其它合適組合。
在一些示范實施方案中,輸入語境可以對應于金融工具,例如輸入語境可以包括定義金融工具的輸入語境,該金融工具例如外匯兌換(FX)或匯率(ER)期權、關于利率(IR)期貨的期權和/或關于商 品的期權和/或任何其它合適金融工具和/或市場。
在一個例子中,輸入語境可以包括例如定義金融工具的多個語境成分的預定組合,該多個語境成分包括從分別多組預定輸入元素選擇的輸入元素,以使語境成分具有從對應于語境成分的一組輸入元素選擇的輸入元素,例如在下面詳細描述。
在其它實施方案中,輸入語境可以對應于任何其它合適項目、資產、產品、服務、命令、標準和/或操作等。
在一些示范實施方案中,可以需要裝置102的用戶定義金融工具,例如以便以任何其它合適方式將金融工具定價、分析金融工具、將金融工具交易、向另一用戶和/或實體傳達金融工具、處理金融工具和/或辦理金融工具。用戶可以使用多個語境成分的組合定義金融工具,例如在上面描述。
在一些示范實施方案中,語境定制鍵盤160可以經定制從裝置102的用戶接收輸入語境。例如,輸入語境可以包括用于定義金融工具的例如以輸入文本行的形式的輸入行或命令行。語境成分可以包括定義金融工具需要的成分,并且輸入元素包括語境成分的不同可用輸入。例如,第一語境成分可以包括金融工具的類型,并且該語境成分的輸入元素可以包括“單純”、“RR”等。第二語境成分可以包括貨幣類型,并且該語境成分的輸入元素可以包括美元(“USD”)、歐元(“EUR”)、日元(“JPY”)等。第三語境成分可以包括時限,并且該語境成分的輸入元素可以包括“年”、“日”、“月”、“一年”、“三個月”等。
在一些示范實施方案中,語境定制鍵盤160可以包括圖形鍵盤,該圖形鍵盤包括代表多個輸入元素的多個圖形鍵盤元素,例如在下面描述。
在一個例子中,語境定制鍵盤169可以向裝置102的用戶呈現虛 擬語境定制鍵盤,其包括代表多組輸入元素中的輸入元素例如全部輸入元素的多個鍵盤元素,每個鍵盤元素代表不同的輸入元素,例如在下面描述。
在一些示范實施方案中,鍵盤160可以基于由裝置102的用戶選擇的鍵盤元素生成輸入語境的表現。例如,鍵盤160可以提供包括字符串例如文本串的命令行,該字符串包括與由裝置102的用戶選擇的鍵盤元素對應的輸入語境。然后,可以向應用程序139提供輸入語境。
在一個例子中,鍵盤應用程序160可以從裝置102的用戶接收從多個鍵盤元素選擇的鍵盤元素序列的指示,并且根據鍵盤元素序列向應用程序提供包括從該多組輸入元素選擇的輸入元素序列的輸入串。
在一些示范實施方案中,鍵盤160的至少一個鍵盤元素可以代表共同語境成分的多個輸入元素和/或多個語境成分的多個輸入元素。例如,鍵盤160可以包括多個數字鍵盤元素,例如分別代表數字0-10的十個鍵盤元素,例如在下面描述。裝置102的用戶可以使用數字鍵盤元素來定義金融工具的到期成分、金融工具的敲定價成分和/或金融工具的名義金額。
在一些示范實施方案中,系統100可以包括存儲器、存儲和/或數據庫,從而例如以列表、表格等的形式存儲與輸入語境的語境成分對應的多組輸入元素198。例如,存儲器187可以存儲與有待向應用程序139提供的輸入語境的語境成分對應的多組輸入元素。鍵盤應用程序160可以根據已選擇鍵盤元素從存儲器183讀取并選擇特定輸入元素。
例如,鍵盤160可以向裝置的用戶呈現多個圖形鍵盤元素,該多個圖形鍵盤元素包括代表金融工具類型的鍵盤元素,例如鍵盤元素“單純”、“RR”等;代表貨幣類型的鍵盤元素,例如鍵盤元素“USD”、“EUR”、“JPY”等;代表時限的鍵盤元素,例如鍵盤元素“年”、“日”、“月”、“一年”、“三個月”等,例如在下面描述。根據該例子,存儲器 187可以存儲代表金融工具類型的語境成分的輸入元素,例如輸入元素“單純”、“RR”等的列表;代表貨幣類型的語境成分的輸入元素,例如輸入元素“USD”、“EUR”、“JPY”等的列表;代表時限的語境成分的輸入元素,例如輸入元素“年”、“日”、“月”、“一年”、“三個月”等的列表。根據該例子,在裝置102的用戶選擇代表輸入元素中的一個的鍵盤元素后,鍵盤應用程序160可以從存儲器187讀取并選擇對應于已選擇鍵盤元素的輸入元素。例如,在用戶選擇鍵盤元素“單純”后,鍵盤應用程序160可以從存儲器187讀取并選擇輸入元素“單純”。
在一些示范實施方案中,裝置102的用戶可以選擇代表輸入元素序列的鍵盤元素序列,并且鍵盤應用程序160可以從存儲器187選擇并讀取對應于已選擇鍵盤元素序列的輸入元素,并且可以基于從存儲器187讀取的輸入元素生成輸入語境,例如在下面描述。
現在參考圖2,其示意性地圖示根據一些示范實施方案的為第一輸入語境定制的語境定制鍵盤200。在一些示范實施方案中,鍵盤200可以執行鍵盤160(圖1)的功能性。
在一些示范實施方案中,鍵盤200可以經定制以便接收涉及外匯兌換(FX)金融工具的輸入語境。
在一些示范實施方案中,用于定義FX金融工具的輸入語境可以包括定義期權類別的類別成分、定義貨幣對的貨幣對成分、定義金融工具的到期日的到期成分、定義金融工具的名義金額的名義數額成分,和/或任何其它合適成分。
如在圖2中示出,鍵盤200可以包括代表對應于類別成分的多個輸入元素的多個鍵盤元素。例如,鍵盤200可以包括分別代表類別單純、RR、敲入(KI)、敲出(KO)和歐元-數字的鍵盤元素268、270、272、274和282。
如在圖2中示出,鍵盤200可以包括代表對應于多種貨幣的多個 輸入元素的多個鍵盤元素。例如,鍵盤200可以包括分別代表貨幣美元(USD)、日元(JPY)、歐元(EUR)、英鎊(GBP)、新加坡元(SDG)和澳元(AUD)的鍵盤元素246、248、250、252、254和256。
如在圖2中示出,鍵盤200可以包括多個預定乘數值的多個乘數鍵盤元素。例如,鍵盤200可以包括分別代表一百萬和一千的乘數值的鍵盤元素232和234。
如在圖2中示出,鍵盤200可以包括代表多個時限的多個時期相關鍵盤元素。例如,鍵盤200可以包括分別代表一天、一周、一個月和一年的時限的鍵盤元素224、226、228和230。
如在圖2中示出,鍵盤200可以包括代表十進制小數點和數字0-10的多個數字鍵盤元素202、204、206、208、210、212、214、216、218、220和222。鍵盤200也可以包括代表數學算子的算子鍵盤元素258、260和262。鍵盤200也可以包括代表文本空格的“空格”鍵盤元素276和/或代表文本退格的“退格”鍵盤元素284。
如在圖2中示出,鍵盤200可以包括一個或多個鍵盤元素,其用于結合其它鍵盤元素中(例如數字鍵盤元素、時期相關鍵盤元素、乘數鍵盤元素和/或算子鍵盤元素)中的一個或多個來定義一個或多個語境成分的輸入元素。
例如,鍵盤200可以包括名義數額鍵盤元素236從而定義金融工具的名義金額。例如,用戶可以通過選擇名義數額鍵盤元素236,繼而選擇鍵盤元素202、204、206、208、210、212、214、216、218、220、222、232和234中的一個或多個,來定義金融工具的名義金額。在一個例子中,用戶可以例如通過循序選擇鍵盤元素236、204、222和232定義1000萬的名義金額。
鍵盤200可以包括例如到期鍵盤元素238從而定義金融工具的到 期日。例如,用戶可以通過選擇到期鍵盤元素238,繼而選擇鍵盤元素202、204、206、208、210、212、214、216、218、220、222、224、226、228和230中的一個或多個,來定義金融工具的到期日。在一個例子中,用戶可以例如通過循序選擇鍵盤元素238、206和230定義從當前日期起2年的到期日。
鍵盤200可以包括例如敲定價鍵盤元素240、增量鍵盤元素280、平價(ATM)鍵盤元素264和/或價外(OT)鍵盤元素266,從而定義金融工具的敲定價格。例如,用戶可以通過選擇鍵盤元素264或選擇敲定價鍵盤元素240或280,繼而選擇鍵盤元素202、204、206、208、210、212、214、216、218、220、222和262中的一個或多個,來定義金融工具的敲定價格。在一個例子中,用戶可以例如通過選擇鍵盤元素264定義ATM敲定價。在另一例子中,用戶可以例如通過循序選擇鍵盤元素240、266、204、222和262,將敲定價格定義為關于金融資產基礎資產價格的10%價外。在另一例子中,用戶可以例如通過循序選擇鍵盤元素206、222和280,定義20增量的敲定價格。
鍵盤200可以包括例如遠期匯率(FWD)鍵盤元素278從而定義對應于金融工具的遠期匯率。例如,用戶可以通過選擇鍵盤元素278,繼之以選擇鍵盤元素202、204、206、208、210、212、214、216、218、220、222和262中的一個或多個,來定義對應于金融工具的遠期匯率。在一個例子中,用戶可以例如通過循序選擇鍵盤元素278、204、204、222和262,將遠期匯率定義為金融資產基礎資產價格的110%。
鍵盤200可以包括“清除”鍵盤元素242以從用戶接收命令從而刪除由用戶先前定義的輸入語境。
鍵盤200可以包括“發送”鍵盤元素244以從用戶接收命令從而錄入由用戶定義的命令,例如從而向應用程序139(圖1)傳遞輸入語境。例如,用戶可以在用戶選擇鍵盤200的鍵盤元素錄入定義金融工 具的語境成分之后選擇鍵盤元素,并且鍵盤200可以向應用程序139(圖1)提供輸入語境作為輸入203。
現在參考圖3,其示意性地示出根據一些示范實施方案的為第二輸入語境定制的語境定制鍵盤300。在一些示范實施方案中,鍵盤300可以執行鍵盤160(圖1)的功能性。
在一些示范實施方案中,鍵盤300可以經定制以便接收與利率(IR)金融工具相關的輸入語境。
如在圖3中示出,鍵盤300可以包括一個或多個數字鍵盤元素、一個或多個時期相關鍵盤元素、一個或多個乘數鍵盤元素、一個或多個算子鍵盤元素、名義數額鍵盤元素、遠期匯率鍵盤元素、貨幣鍵盤元素、空格鍵盤元素、回退鍵盤元素、“清除”鍵盤元素和/或“發送”鍵盤元素,例如在上面關于圖2描述。
如在圖3中示出,鍵盤300可以包括代表對應于類別成分的多個輸入元素的多個鍵盤元素。例如,鍵盤300可以包括分別代表類別互換、封頂(Cap)和保底(floor)的鍵盤元素314、316和318。
如在圖3中示出,鍵盤300可以包括代表對應于利率成分的多個輸入元素的多個鍵盤元素。例如,鍵盤300可以包括用于定義Libor(倫敦銀行同業拆進利率)利率的“Libor”鍵盤元素320;用于定義浮動利率的“浮動”鍵盤元素306;和/或用于定義固定利率的“固定”鍵盤元素308。在一個例子中,用戶可以例如通過循序選擇鍵盤元素306、代表數字“3”的鍵盤元素、代表時期“月”的鍵盤元素和鍵盤元素320來定義浮動利率,該浮動利率根據在三個月的間隔中的Libor利率定義。在另一例子中,用戶可以例如通過循序選擇鍵盤元素308、代表數字“5”的鍵盤元素、代表十進制小數點的鍵盤元素、代表數字“6”的鍵盤元素和代表百分比算子的鍵盤元素,定義5.6%的固定利率。
如在圖3中示出,鍵盤300可以包括代表對應于時限成分的多個 輸入元素的多個鍵盤元素。例如,鍵盤300可以包括用于定義期權結束日期的“結束日期”鍵盤元素302和用于定義期權期限的“期限”鍵盤元素304。
如在圖3中示出,鍵盤300可以包括用于定義例如互換期權的支付者成分和接收者成分的“支付”鍵盤元素312和“接收”鍵盤元素。
現在參考圖4,其示意性地圖示根據一些示范實施方案的由語境定制鍵盤400錄入的輸入語境402。在一些示范實施方案中,鍵盤400可以執行鍵盤160(圖1)的功能性。
如在圖4中示出,定義輸入語境“單純USDJPY ATM6m2M”的輸入語境402可以通過用戶選擇例如循序選擇鍵盤元素“VAN”、“USD”、“JPY”、“ATM”、“6”、“月”、“2”和“百萬”來定義。
如在圖4中示出,鍵盤400可以包括“DKO”鍵盤元素從而定義數字敲出期權。鍵盤400可以包括“CCY”鍵盤元素從而定義期權的貨幣對。
在一些示范實施方案中,鍵盤400可以用于將語境成分錄入到形式例如在圖4的上部中示出的形式。例如,鍵盤400可以包括“TAB”元素從而允許用戶在形式的不同部分之間導航。在一個例子中,用戶可以使用鍵盤400的鍵盤元素從而以期權的第一成分例如類別的方式定義,用戶可以然后選擇“TAB”鍵盤元素;繼而選擇以該形式定義另一成分的鍵盤元素,等等。
在一些示范實施方案中,鍵盤400可以用于定義有待用于構建期權組合的期權,例如包括多個期權的組合。例如,如在圖4中示出,鍵盤400可以包括有待用于將由用戶定義的期權添加到組合的鍵盤元素“添加組合”,例如在下面關于圖5描述。例如,用戶可以在定義期權之后選擇“添加組合”鍵盤元素。
現在參考圖5,其示意性地圖示根據一些示范實施方案的由語境 定制鍵盤500錄入的輸入語境502。在一些示范實施方案中,鍵盤500可以執行鍵盤160(圖1)的功能性。
在一些示范實施方案中,鍵盤500可以經定制以便接收輸入語境,該輸入語境例如通過相對于另一期權(“參考期權”)如先前定義期權來定義期權(“已添加期權”),定義組合的期權。
如在圖5中示出,鍵盤5可以包括允許用戶定義參考期權的“期權”鍵盤元素,以及例如相對于參考期權定義已添加期權的一個或多個成分的一個或多個鍵盤元素。例如,如在圖5中示出,鍵盤500可以包括一個或多個數字鍵盤元素、一個或多個算子鍵盤元素、“類別”鍵盤元素、“敲定價”鍵盤元素、“到期”鍵盤元素、例如定義期權的觸碰生效的“觸碰生效”鍵盤元素、“CCY”鍵盤元素、“ATM”鍵盤元素等,如在上面描述。
如在圖5中示出,定義具有相對于參考期權“期權1”大3%的敲定價的已添加期權的輸入語境502可以通過用戶選擇例如循序選擇鍵盤元素“選項”、“1”、“(”、“敲定價”、“)”、“+”、“3”和“%”來定義。
現在參考圖6,其示意性地圖示根據一些示范實施方案的由語境定制鍵盤600錄入的輸入語境602。在一些示范實施方案中,鍵盤600可以執行鍵盤160(圖1)的功能性。
在一些示范實施方案中,鍵盤600可以經定制以便接收輸入語境602,其定義有待關于一個或多個期權相關參數執行的歷史分析。
在一個例子中,如在圖6中示出,輸入語境602可以具有包括輸入成分的預定組合的預定結構。例如,如在圖6中示出,輸入成分可以包括三個貨幣對成分604、606和608(“CCY1”、“CCY2”和“CCY3”)從而定義有待分析的多達三個貨幣成分。如在圖6中示出,輸入語境602可以包括參數成分610從而定義有待關于已定義貨幣對分析的一 個或多個參數。如在圖6中示出,輸入語境可以包括兩個日期成分612和614從而定義有待關于已定義貨幣對分析的時期。
在一個例子中,如在圖6中示出,定義在過去6年的時期內在1個月的間隔的貨幣對USD-JPY歷史現貨的分析的輸入語境可以通過用戶選擇例如循序選擇鍵盤元素“CCY”、“USD”、“JPY”、“現貨”、“1”、“月”、“6”和“年”來定義。
現在參考圖7,其示意性地圖示根據一些示范實施方案的由語境定制鍵盤700錄入的輸入語境702。在一些示范實施方案中,鍵盤700可以執行鍵盤160(圖1)的功能性。
在一些示范實施方案中,鍵盤700可以用于將語境成分錄入到形式例如在圖7的左部中示出的形式。
現在參考圖8,其示意性地圖示根據一些示范實施方案的定制導航鍵盤800。例如,導航鍵盤800可以經定制以便在各種應用程序組件例如“發現策略”、“回溯測試”等之間導航。
回來參考圖1,在一些示范實施方案中,例如基于與裝置102的用戶對應的用戶優選和/或基于裝置102的用戶的活動,鍵盤160的一個或多個鍵盤元素的布置和/或出現可以例如自動、動態和/或手動配置,如在下面描述。
在一些示范實施方案中,語境定制鍵盤160可以例如自動、動態和/或手動修改,例如從而對應于不同類型的輸入語境、不同類型的輸入語境成分和/或不同組輸入元素。
在一些示范實施方案中,一個或多個鍵盤元素鍵盤160可基于鍵盤元素的使用頻率而被配置。在一個例子中,鍵盤160可以用基于使用頻率的順序布置鍵盤元素,例如以使頻繁使用的第一鍵盤元素可以放置在較不頻繁使用的鍵盤元素前面。在另一例子中,可以基于鍵盤元素的大小、形狀、顏色配置。可以刪除不使用的鍵盤元素。
在一些示范實施方案中,例如基于與裝置102的用戶對應的用戶優選和/或基于裝置102的用戶的活動,一個或多個鍵盤元素可以例如自動、動態和/或手動添加到鍵盤160和/或從鍵盤160刪除。例如,用于預定時間和/或用于定義預定數目輸入語境的不由裝置102的用戶使用的一個或多個鍵盤元素可以從鍵盤160刪除。
在一些示范實施方案中,例如基于由裝置102的用戶選擇的鍵盤元素,鍵盤160可以動態更新。
在一些示范實施方案中,鍵盤160可以包括聯鎖鍵盤配置,該配置包括第一組鍵盤元素,該第一組鍵盤元素包括當由裝置102的用戶選擇時可以導致鍵盤160切換到第二組鍵盤元素的至少一個聯鎖鍵盤元素。
在一些示范實施方案中,鍵盤160可以包括第一組鍵盤元素,該第一組鍵盤元素包括代表第二組鍵盤元素的至少一個“可擴展”鍵盤元素。一旦裝置102的用戶選擇可擴展鍵盤元素,則鍵盤160可以切換到提供第二組鍵盤元素。
在一個例子中,可擴展鍵盤元素可以代表語境成分,并且第二組鍵盤元素可以包括代表對應于語境成分的多個輸入元素的鍵盤元素。例如,第一組鍵盤元素可以不包括與具體貨幣相關的鍵盤元素,并且可擴展鍵盤元素可以包括“貨幣”鍵盤元素。當裝置102的用戶選擇貨幣鍵盤元素時,鍵盤160可以切換到顯示例如除第一組鍵盤元素之外或代替第一組鍵盤元素的代表多種貨幣的多個鍵盤元素。
在另一例子中,可擴展鍵盤元素可以代表由裝置102的用戶較不頻繁使用的多個鍵盤元素。例如,鍵盤160可以包括可以例如由裝置102的用戶頻繁使用的代表第一多種貨幣例如USD、JPY、EUR的第一多個鍵盤元素;以及擴展鍵盤元素,例如“另外貨幣”鍵盤元素。當裝置102的用戶選擇“另外貨幣”鍵盤元素時,鍵盤160可以切換到顯示例如除第一多個鍵盤元素之外或代替第一多個鍵盤元素的,可以例 如由裝置102的用戶較不頻繁使用的代表第二多種貨幣例如GBP、SDG、ILS的第二多個鍵盤元素。
在一些示范實施方案中,可以例如由應用程序139、接口111和/或任何其它合適應用程序基于與有待經鍵盤160接收的輸入語境對應的所需要語境成分和/或所需要輸入元素的定義,生成和/或定義鍵盤160的鍵盤元素。
在一些示范實施方案中,多個可用鍵盤元素可以例如關于多個預定語境成分和/或輸入元素預定。例如,文本、值和/或字符串可以分配到每個可用鍵盤元素。預定圖形表示法可以分配到可用鍵盤元素中的每個。
在一些示范實施方案中,形成所需要輸入語境的所需要語境成分和所需要輸入元素的定義可以例如從裝置102的用戶接收。
在一些示范實施方案中,多個鍵盤元素可以基于所需要語境成分和所需要輸入元素從多個可用鍵盤元素選擇;并且鍵盤160可以被配置來包括已選擇鍵盤元素。
圖9示意圖解根據一些示范實施方案的用于定義鍵盤的接口900的接口組件。如在圖9中示出,接口900可以包括允許用戶選擇有待由語境定制鍵盤表現的語境成分和/或輸入元素的圖形接口。例如,如在圖9中示出,接口900可以向用戶提供可用參數的列表、可用貨幣的列表、貨幣對的列表和/或工具的列表。接口900可以允許用戶選擇可用參數、貨幣、貨幣對和/或工具中的哪些有待由定制鍵盤表現。
參考圖10,其示意性地圖示根據一些示范實施方案的物品1100。物品1100可以包括非暫時性機器可讀存儲介質1102從而存儲邏輯1104,邏輯1104可以用來例如執行鍵盤160(圖1)和/或接口111(圖1)的功能性的至少部分;和/或執行在本文描述的一個或多個操 作。短語“非暫時性機器可讀存儲介質”針對包括所有計算機可讀介質,唯一例外是暫時性傳播信號。
在一些示范實施方案中,物品1100和/或機器可讀存儲介質1102可以包括能夠存儲數據的一個或多個類型的計算機可讀存儲介質,包括易失性存儲器、非易失性存儲器、可移除或不可移除存儲器、可擦除或不可擦除存儲器、可寫或不可寫存儲器等。例如,機器可讀存儲介質1102可以包括RAM、DRAM、雙數據速率DRAM(DDR-DRAM)、SDRAM、靜態RAM(SRAM)、ROM、可編程ROM(PROM)、可擦寫可編程ROM(EPROM)、電可擦寫可編程ROM(EEPROM)、緊湊光盤ROM(CD-ROM)、可記錄緊湊光盤(CD-R)、可重寫緊湊光盤(CD-RW)、閃存存儲器(例如NOR或NAND閃存存儲器)、內容可尋址存儲器(CAM)、聚合物存儲器、相變存儲器、鐵電存儲器、硅氧化氮氧化硅(SONOS)存儲器、盤片、軟盤、硬盤驅動器、光盤、磁盤、卡、磁卡、光卡、磁帶、卡帶等。計算機可讀存儲介質可以包括任何合適介質,該任何合適介質涉及將由以載波或其它傳播介質實施的數據信號傳送的計算機程序從遠程計算機通過通信鏈路,例如調制解調器、無線電或網絡連接下載或傳遞到請求計算機。
在一些示范實施方案中,邏輯1104可以包括如果由機器執行則可以導致機器執行如在本文描述的方法、過程和/或操作的指令、數據和/或代碼。機器可以包括例如任何合適處理平臺、計算平臺、計算裝置、處理裝置、計算系統、處理系統、計算機、處理器等,并且可以使用硬件、軟件、固件等的任何合適組合實施。
在一些示范實施方案中,邏輯1104可以包括或可以實施為軟件、軟件模塊、應用程序、程序、子程序、指令、指令集、計算代碼、字、值、符號等。指令可以包括任何合適類型的代碼,例如源代碼、編譯代碼、解釋代碼、可執行代碼、靜態代碼、動態代碼等。指令可以根據預定計算機語言、方式或語法實施,以便指示處理器執行某個功能。 指令可以使用任何實施高級、低級、面向對象的、編譯的和/或解釋的編程語言實施,例如C、C++、Java、BASIC、Matlab、Pascal、Visual BASIC、匯編語言、機器代碼等。
在本文呈現的過程和顯示不固有涉及任何特別計算機或其它設備。各種通用系統可以根據在本文的教導與程序一起使用,或可以證明便于構造更專用的設備執行希望方法。用于各種這樣的系統的希望結構從下面描述出現。另外,一些實施方案不參考任何特定編程語音進行描述。將認識到,各種編程語言可以用來如在本文描述實施本發明的教導。
在本文參考一個或多個實施方案描述的功能、操作、組件和/或特征可以與在本文參考一個或多個其它實施方案描述的一個或多個其它功能、操作、組件和/或特征相組合,或可以與它們組合利用,反之亦然。
盡管本發明的某些特征已在本文圖示并描述,但是本領域技術人員可以想到許多修改、置換、改變和等效。因此,應理解,附加權利要求意圖覆蓋所有這樣的修改和特征落入本發明的真實精神內。

關于本文
本文標題:基于語境的鍵盤.pdf
鏈接地址:http://www.pqsozv.live/p-6180667.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
钻石光影