[發明專利]生成屏幕組件的系統和方法有效
| 申請號: | 200680021854.1 | 申請日: | 2006-04-18 |
| 公開(公告)號: | CN101198929A | 公開(公告)日: | 2008-06-11 |
| 發明(設計)人: | 丹尼爾·馬德蘇;邁克爾·謝菲爾德;布賴恩·R·戈林 | 申請(專利權)人: | 捷訊研究有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F3/14 |
| 代理公司: | 中科專利商標代理有限責任公司 | 代理人: | 王瑋 |
| 地址: | 加拿大*** | 國省代碼: | 加拿大;CA |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 生成 屏幕 組件 系統 方法 | ||
1.本發明的實施例其中要求獨占優先權或專用權,定義如下:
1.一種用于生成屏幕組件的系統,所述系統被配置成在裝置的圖形用戶界面上顯示的屏幕中顯現數據結構,所述屏幕組件用于包括在在裝置上執行的應用中,并具有以用于定義數據結構的顯現的結構化定義語言表達的定義,顯現的數據結構與和通過網絡在裝置和數據源之間通信的消息相關聯的數據內容有關,所述系統包括:
分析器模塊,用于分析一組預定義消息和用結構化定義語言表達的數據定義,以識別對應的數據結構和與消息有關的消息細節,預定義消息和數據定義用于包括在應用中;
屏幕模板,用于提供要在圖形用戶界面上顯示的屏幕的代表示例;和
屏幕組件生成模塊,用于將預定義消息和數據細節應用程序到所述屏幕模板,以生成所述屏幕組件;
其中預定義消息和數據定義和屏幕組件隨后被組裝到應用中。
2.根據權利要求1所述的系統,進一步包括工作流模塊,用于提供預定義消息和數據細節的屏幕工作流,從而能夠配置屏幕工作流以在屏幕組件的生成中使用。
3.根據權利要求2所述的系統,進一步包括腳本生成器,用于生成與屏幕組件中定義的控制相關聯的腳本。
4.根據權利要求1所述的系統;其中所述屏幕組件代表從包括:對話框,到裝置的輸入消息,來自裝置的輸出消息,和數據組件的組中選擇的屏幕。
5.根據權利要求4所述的系統;其中數據結構是從包括復雜類型,和簡單類型的組中選擇的。
6.根據權利要求5所述的系統;其中復雜數據類型是從包括:陣列,堆棧,鏈接的列表,樹,和類的組中選擇的。
7.根據權利要求5所述的系統;其中簡單數據類型是從包括:無線列舉,專用選擇控制,字符串,布爾符號,日期,小數,和整數的組中選擇的。
8.根據權利要求1所述的系統;其中所述屏幕組件代表包括如以預定義消息和數據定義中描述的所有數據源操作的主控制臺屏幕。
9.根據權利要求1所述的系統,進一步包括映射模塊,用于識別預定義消息定義和數據定義之間的字段級映射。
10.根據權利要求9所述的系統;其中字段級映射將消息定義的特定字段鏈接到數據定義的命名字段。
11.一種用于生成屏幕組件的方法,所述屏幕組件被配置成在裝置的圖形用戶界面上顯示的屏幕中顯現數據結構,所述屏幕組件用于包括在用于在裝置上執行的應用中,并具有以用于定義數據結構的顯現的結構化定義語言表達的定義,顯現的數據結構與通過網絡在裝置和數據源之間通信的消息相關聯的數據內容有關,所述方法包括步驟:
分析一組預定義消息和用結構化定義語言表達的數據定義,以識別對應的數據結構和與消息有關的消息細節,預定義消息和數據定義用于包括在應用中;
訪問用于提供要在圖形用戶界面上顯示的屏幕的代表示例的屏幕模板;和
將預定義消息和數據細節施加到屏幕模板上以生成屏幕組件;
其中預定義消息和數據定義和屏幕組件隨后被組裝到應用中。
12.根據權利要求11所述的方法,進一步包括提供預定義消息和數據細節的屏幕工作流,使得屏幕工作流被配置為供屏幕組件的生成而使用的步驟。
13.根據權利要求12所述的方法,進一步包括生成與屏幕組件中定義的控制相關聯的腳本的步驟。
14.根據權利要求11所述的方法;其中屏幕組件代表從包括:對話框,進入到裝置的消息,從裝置外出的消息,和數據組件的組中選擇的屏幕。
15.根據權利要求14所述的方法;其中數據結構是從包括:復雜類型,和簡單類型的組中選擇的。
16.根據權利要求15所述的方法;復雜數據類型是從包括:陣列,堆棧,鏈接的列表,樹,和類的組中選擇的。
17.根據權利要求15所述的方法;其中簡單數據類型是從包括:無線列舉,專用選擇控制,字符串,布爾符號,日期,小數,和整數的組中選擇的。
18.根據權利要求11所述的方法,進一步包括將屏幕組件表示為主控制臺屏幕的步驟,所述主控制臺屏幕包括如在預定義消息和數據定義中描述的所有數據源操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于捷訊研究有限公司,未經捷訊研究有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680021854.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:使用超級透鏡元件光學耦合的集成電路層
- 下一篇:可調節檢測區域的過道探測器





