[發(fā)明專(zhuān)利]用于確定是否順序顯示多個(gè)屏幕的系統(tǒng)和方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 200710092163.7 | 申請(qǐng)日: | 2007-04-02 |
| 公開(kāi)(公告)號(hào): | CN101051268A | 公開(kāi)(公告)日: | 2007-10-10 |
| 發(fā)明(設(shè)計(jì))人: | 立石孝彰;齊藤新;宮下尚;田渕直;戶(hù)澤晶彥 | 申請(qǐng)(專(zhuān)利權(quán))人: | 國(guó)際商業(yè)機(jī)器公司 |
| 主分類(lèi)號(hào): | G06F9/44 | 分類(lèi)號(hào): | G06F9/44;G06F17/30 |
| 代理公司: | 中國(guó)國(guó)際貿(mào)易促進(jìn)委員會(huì)專(zhuān)利商標(biāo)事務(wù)所 | 代理人: | 陳煒 |
| 地址: | 美國(guó)*** | 國(guó)省代碼: | 美國(guó);US |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 確定 是否 順序 顯示 屏幕 系統(tǒng) 方法 | ||
1.一種用于確定將要由應(yīng)用程序順序顯示的多個(gè)屏幕是否滿(mǎn)足制定的規(guī)范的系統(tǒng),其中所述多個(gè)屏幕中的每一個(gè)是具有樹(shù)結(jié)構(gòu)的數(shù)據(jù),所述系統(tǒng)包括:
規(guī)范存儲(chǔ)部件,用于存儲(chǔ)用來(lái)規(guī)定將要由第一屏幕滿(mǎn)足的規(guī)范的第一模式信息,用來(lái)規(guī)定將要由第二屏幕滿(mǎn)足的規(guī)范的第二模式信息,以及使應(yīng)用程序進(jìn)行的顯示從第一屏幕改變?yōu)榈诙聊坏氖录?/p>
提取部件,用于根據(jù)第一模式信息和所述事件,從應(yīng)用程序中提取部分程序,所述部分程序在顯示滿(mǎn)足第一模式信息的任何屏幕期間響應(yīng)于事件的出現(xiàn)而被執(zhí)行;
生成部件,用于根據(jù)所述部分程序生成中間程序,所述中間程序用于從滿(mǎn)足第一模式信息的一組屏幕計(jì)算在顯示這個(gè)滿(mǎn)足的組中的屏幕期間出現(xiàn)了所述事件的條件下要顯示的一組屏幕;以及
確定部件,用于在第一屏幕滿(mǎn)足第一模式信息、并且通過(guò)向第一模式信息應(yīng)用中間程序而獲得的一組屏幕滿(mǎn)足第二模式信息的條件下,確定所述多個(gè)屏幕滿(mǎn)足制定的規(guī)范。
2.如權(quán)利要求1所述的系統(tǒng),其中,對(duì)于應(yīng)用程序中包括的每個(gè)條件分支指令而言,所述提取部件根據(jù)第一模式信息中規(guī)定的屏幕的狀態(tài)以及所述事件,確定哪一分支目標(biāo)被執(zhí)行,并且提取在依照所述確定要執(zhí)行的分支目標(biāo)上的指令序列以及所述部分程序。
3.如權(quán)利要求1所述的系統(tǒng),其中,所述生成部件對(duì)所述部分程序執(zhí)行靜態(tài)單賦值變換、即SSA變換,以便唯一地規(guī)定對(duì)所述部分程序中的每一變量的賦值,并且生成多個(gè)指令,所述多個(gè)指令具有與通過(guò)將部分程序作為中間程序執(zhí)行而獲得的結(jié)果相同的執(zhí)行結(jié)果。
4.如權(quán)利要求3所述的系統(tǒng),其中:
所述具有樹(shù)結(jié)構(gòu)的數(shù)據(jù)在開(kāi)始標(biāo)簽和結(jié)束標(biāo)簽之間還包括另一個(gè)開(kāi)始標(biāo)簽和結(jié)束標(biāo)簽,
所述提取部件從第一屏幕中選擇介于某一個(gè)開(kāi)始標(biāo)簽和結(jié)束標(biāo)簽之間的數(shù)據(jù),并且提取用于修改所選數(shù)據(jù)的樹(shù)操作指令序列以及所述部分程序,并且
所述生成部件把所述樹(shù)操作指令序列變換為用于生成復(fù)制數(shù)據(jù)、修改復(fù)制數(shù)據(jù)、并且用修改后的復(fù)制數(shù)據(jù)替換第一屏幕中被復(fù)制的數(shù)據(jù)的指令序列,所述復(fù)制數(shù)據(jù)是通過(guò)從第一屏幕中復(fù)制介于所述某一個(gè)開(kāi)始標(biāo)簽和結(jié)束標(biāo)簽之間的數(shù)據(jù)而獲得的。
5.如權(quán)利要求4所述的系統(tǒng),其中:
所述多個(gè)屏幕中的每一個(gè)是依照超文本標(biāo)記語(yǔ)言、即HTML描述的網(wǎng)頁(yè),
所述應(yīng)用程序是依照J(rèn)avaScript描述的修改程序,并且修改此網(wǎng)頁(yè)上的顯示,
所述提取部件提取用于從HTML文檔中提取文檔對(duì)象的指令、以及用于根據(jù)修改程序修改所提取的文檔對(duì)象的指令,作為樹(shù)操作指令序列,并且
所述生成部件把所述樹(shù)操作指令序列變換為用于通過(guò)復(fù)制從HTML文檔提取的文檔對(duì)象而生成復(fù)制數(shù)據(jù)、修改復(fù)制數(shù)據(jù)、并且用修改后的復(fù)制數(shù)據(jù)替換從HTML文檔中提取的文檔對(duì)象的指令序列。
6.如權(quán)利要求1所述的系統(tǒng),其中:
所述規(guī)范存儲(chǔ)部件存儲(chǔ)多個(gè)用于規(guī)定將要由所述多個(gè)屏幕滿(mǎn)足的規(guī)范的模式信息,以及使顯示從所述多個(gè)屏幕中的每一個(gè)改變?yōu)樗龆鄠€(gè)屏幕中其它屏幕中的每一個(gè)的事件,
對(duì)于所述多個(gè)屏幕中的每一個(gè),所述提取部件根據(jù)對(duì)應(yīng)于此屏幕的模式信息和能夠在顯示此屏幕期間生成的事件來(lái)提取部分程序,所述部分程序在顯示此屏幕期間響應(yīng)于事件的出現(xiàn)而被執(zhí)行,
對(duì)于所述多個(gè)模式信息中的每一個(gè),所述生成部件根據(jù)將要在顯示此屏幕期間執(zhí)行的部分程序,生成中間程序,所述中間程序用于從滿(mǎn)足此模式信息的一組屏幕計(jì)算在顯示這個(gè)滿(mǎn)足的組中的屏幕期間出現(xiàn)所述事件的條件下要顯示的一組屏幕,并且
在初始屏幕的第一屏幕滿(mǎn)足第一模式信息、并且通過(guò)向每一個(gè)模式信息應(yīng)用中間程序而獲得的一組屏幕滿(mǎn)足用于規(guī)定緊接著滿(mǎn)足此模式信息的屏幕顯示的屏幕的規(guī)范的模式信息的條件下,所述確定部件確定所述多個(gè)屏幕滿(mǎn)足制定的規(guī)范。
7.一種用于借助于信息處理設(shè)備來(lái)確定將要由應(yīng)用程序順序顯示的多個(gè)屏幕是否滿(mǎn)足制定的規(guī)范的方法,其中所述多個(gè)屏幕中的每一個(gè)是具有樹(shù)結(jié)構(gòu)的數(shù)據(jù),
所述信息處理設(shè)備包括規(guī)范存儲(chǔ)部件,用于存儲(chǔ)用來(lái)規(guī)定將要由第一屏幕滿(mǎn)足的規(guī)范的第一模式信息,用來(lái)規(guī)定將要由第二屏幕滿(mǎn)足的規(guī)范的第二模式信息,以及使應(yīng)用程序進(jìn)行的顯示從第一屏幕改變?yōu)榈诙聊坏氖录⑶?/p>
所述方法包括如下步驟:
根據(jù)第一模式信息和所述事件,從應(yīng)用程序中提取部分程序,所述部分程序在顯示滿(mǎn)足第一模式信息的任何屏幕期間響應(yīng)于事件的出現(xiàn)而被執(zhí)行;
根據(jù)所述部分程序,生成中間程序,所述中間程序用于從滿(mǎn)足第一模式信息的一組屏幕計(jì)算在顯示這個(gè)滿(mǎn)足的組中的屏幕期間出現(xiàn)了所述事件的條件下要顯示的一組屏幕;并且
在第一屏幕滿(mǎn)足第一模式信息、并且通過(guò)向第一模式信息應(yīng)用中間程序而獲得的一組屏幕滿(mǎn)足第二模式信息的條件下,確定所述多個(gè)屏幕滿(mǎn)足制定的規(guī)范。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于國(guó)際商業(yè)機(jī)器公司,未經(jīng)國(guó)際商業(yè)機(jī)器公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710092163.7/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:雙層片劑
- 下一篇:濾色器,用于制造濾色器的方法和液晶顯示裝置
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)





