一種信息展示裝置及方法
【專利摘要】本發明公開了一種信息展示裝置及方法。所述裝置包括定位單元、分層單元、插入單元、調整單元、以及鎖定單元,其中,定位單元適于根據用戶指令在桌面的顯示區域內選定展示窗口;分層單元適于設定展示窗口的Z軸坐標小于桌面背景的Z軸坐標,并且大于桌面元素的Z軸坐標;插入單元適于向展示窗口中插入待展示信息;調整單元適于根據用戶指令對展示窗口進行調整;以及鎖定單元適于鎖定展示窗口,并將展示窗口調整為透明或部分透明窗口。所述裝置及方法將展示窗口與桌面背景及桌面元素分層設置,在不影響用戶操作桌面元素的情況下實現了對待展示信息的桌面常駐展示,節省用戶操作時間的同時提高了桌面利用率。
【專利說明】
一種信息展示裝置及方法
[00011 本申請是申請日為2012年7月31日、申請號為201210270658.5、名稱為"一種信息 展示系統及方法"的中國發明專利申請的分案申請。
技術領域
[0002] 本發明涉及計算機技術領域,特別涉及一種信息展示裝置及方法。
【背景技術】
[0003] 目前,用戶想要在電腦上查看日歷信息時,需要雙擊桌面右下角的圖標進行查看; 想要查看天氣等信息時,也需要打開相應的軟件或者搜索相應的網頁進行查看。
[0004] 上述查看方式顯然導致用戶需要花費較多的時間,針對上述問題,有些公司開發 了一種信息展示類的軟件,這種信息展示軟件均會打開一個單獨的界面常駐懸浮在桌面圖 標的上方,用戶每次開機時,軟件自動調用相應的數據進行顯示,減少了用戶額外操作時 間。
[0005] 然而,這種信息展示軟件的展示界面往往會遮擋桌面圖標,影響用戶對桌面圖標 的打開操作。而實際上,此類信息展示軟件,例如:天氣、日歷、時鐘等,是不需要用戶對其進 行操作的,只要有位置進行信息展示即可,因而將其放置在桌面圖標之上影響用戶對桌面 圖標的操作顯然是不合理的。
【發明內容】
[0006] 鑒于上述技術問題,本發明提出了一種信息展示裝置及方法,以解決或至少部分 地解決上述技術問題:
[0007] 本發明的實施例提供一種信息展示裝置,包括定位單元、分層單元、插入單元、調 整單元、以及鎖定單元。其中,所述定位單元適于根據用戶指令在桌面的顯示區域內選定展 示窗口;所述分層單元適于設定所述展示窗口的Z軸坐標小于桌面背景的Z軸坐標,并且大 于桌面元素的Z軸坐標;所述插入單元適于向所述展示窗口中插入待展示信息;所述調整單 元適于根據用戶指令對所述展示窗口進行調整;以及所述鎖定單元適于鎖定所述展示窗 口,并將所述展示窗口調整為透明或部分透明窗口。
[0008] 優選地,所述分層單元包括排序模塊以及Z值設定模塊:所述排序模塊適于對同一 區域處的所有所述展示窗口按照建立時間進行排序;以及所述Z值設定模塊適于根據排序 結果設置所有所述展示窗口的Z軸坐標,并且設定桌面背景的Z軸坐標大于所有所述展示窗 口的Z軸坐標,以及設定桌面元素的Z軸坐標小于所有所述展示窗口的Z軸坐標。
[0009] 優選地,所述Z值設定模塊進一步適于將在先展示窗口的Z軸坐標設置為大于在后 展示窗口的Z軸坐標。
[0010] 優選地,所述待展示信息包括以下至少一種:日歷信息、天氣信息、時鐘信息、備忘 信息、股市信息、交通信息、航班信息、新聞咨詢、以及幻燈片。
[0011] 優選地,對所述展示窗口進行的調整包括以下至少一種:修改所述展示窗口的位 置、修改所述展示窗口的大小、修改所述展示窗口中的待展示信息、以及刪除所述展示窗 □ 〇
[0012] 優選地,所述裝置還包括禁設單元:所述禁設單元適于禁止所述定位單元或者調 整單元將在后展示窗口設置在與在先展示窗口相重疊的顯示區域。
[0013] 優選地,所述鎖定單元包括屏蔽模塊以及隱藏模塊:所述屏蔽模塊適于禁止所述 展示窗口接收任何輸入焦點;以及所述隱藏模塊適于隱藏所述展示窗口的標題欄和/或邊 框。
[0014] 優選地,所述裝置還包括解鎖單元:所述解鎖單元適于根據用戶指令解鎖所述展 示窗口,以對所述展示窗口進行調整。
[0015] 本發明的實施例還提供一種信息展示方法,包括:根據用戶指令在桌面的顯示區 域內選定展示窗口;設定所述展示窗口的Z軸坐標小于桌面背景的Z軸坐標,并且大于桌面 元素的Z軸坐標;向所述展示窗口中插入待展示信息;根據用戶指令對所述展示窗口進行調 整;以及鎖定所述展示窗口,并將所述展示窗口調整為透明或者半透明窗口。
[0016] 優選地,所述設定所述展示窗口的Z軸坐標小于桌面背景的Z軸坐標,并且大于桌 面元素的Z軸坐標的步驟具體包括:對同一區域處的所有所述展示窗口按照建立時間進行 排序;根據排序結果設置所有所述展示窗口的Z軸坐標;設定桌面背景的Z軸坐標大于所有 所述展示窗口的Z軸坐標;以及設定所有所述展示窗口的Z軸坐標大于桌面元素的Z軸坐標。
[0017] 優選地,所述根據排序結果設置所有所述展示窗口的Z軸坐標的步驟進一步包括: 將在先展示窗口的Z軸坐標設置為大于在后展示窗口的Z軸坐標。
[0018] 優選地,所述待展示信息包括以下至少一種:日歷信息、天氣信息、時鐘信息、備忘 信息、股市信息、交通信息、航班信息、新聞咨詢、以及幻燈片。
[0019] 優選地,所述對所述展示窗口進行調整的步驟包括以下至少一種:修改所述展示 窗口的位置、修改所述展示窗口的大小、修改所述展示窗口中的待展示信息、以及刪除所述 展示窗口。
[0020] 優選地,在后展示窗口設置在與在先展示窗口不相重疊的顯示區域。
[0021] 優選地,所述鎖定所述展示窗口,并將所述展示窗口調整為透明或半透明窗口的 步驟具體包括:禁止所述展示窗口接收任何輸入焦點;以及隱藏所述展示窗口的標題欄和/ 或邊框。
[0022] 優選地,在所述根據用戶指令在桌面的顯示區域內選定展示窗口的步驟之后,所 述方法還包括:在桌面上生成對應所述展示窗口的解鎖圖標;以及在所述鎖定所述展示窗 口,并將所述展示窗口調整為透明或半透明窗口的步驟之后,所述方法還包括:通過所述解 鎖圖標接收用戶指令,根據用戶指令解鎖所述展示窗口,并對所述展示窗口進行調整。
[0023] 上述信息展示裝置及方法,將展示窗口與桌面背景及桌面元素分層設置,并對所 述展示窗口進行透明處理和鎖定處理,從而在不影響用戶操作桌面元素的情況下,實現了 對相應待展示信息的桌面常駐展示,節省了用戶操作時間,提高了用戶的使用效率和桌面 利用率。
【附圖說明】
[0024] 圖1是本發明實施例一所述信息展示裝置的模塊結構示意圖;
[0025] 圖2是所述分層單元的模塊結構示意圖;
[0026] 圖3是所述鎖定單元的模塊結構示意圖;
[0027] 圖4是本發明實施例二所述信息展示裝置的模塊結構示意圖;
[0028] 圖5是本發明實施例三所述信息展示方法流程示意圖;
[0029]圖6是所述步驟S200的流程示意圖;
[0030]圖7是所述步驟S500的流程示意圖;
[0031 ]圖8是本發明實施例四所述信息展示方法的流程示意圖。
【具體實施方式】
[0032]下面結合附圖和實施例,對本發明的【具體實施方式】作進一步詳細描述。以下實施 例用于說明本發明,但不用來限制本發明的范圍。
[0033]圖1是本發明實施例一所述信息展示裝置的模塊結構示意圖,如圖1所示,所述裝 置包括:
[0034]定位單元100,適于根據用戶指令在桌面的顯示區域內選定展示窗口。具體地,當 用戶啟動所述裝置后,所述定位單元100分配預定的顯示區域作為展示窗口,用戶可以拖動 所述展示窗口,所述定位單元100檢測光標的位置信息,并根據光標最終的停止位置確定所 述展示窗口的位置。本實施例中,所述展示窗口包括用于展示日歷信息、天氣信息、時鐘信 息、備忘信息、股市信息、交通信息、航班信息、新聞咨詢和/或幻燈片的窗口,所述展示窗口 的特點在于,用戶一般無需對其進行操作,只供用戶查看其中的相關信息。所述展示窗口可 以采用widget (微件)實現,表1是widget的示例函數。需要說明的是,該示例函數只是所述 展示窗口的一種實現方式,本發明所述展示窗口并不局限于此一種實現方式。
[0035] 表1widget實現不例
[0038] 分層單元200,適于設定所述展示窗口的Z軸坐標小于桌面背景的Z軸坐標,并且大 于桌面元素的Z軸坐標。
[0039] Z軸是從屏幕上垂直向屏幕外延伸的一個虛擬坐標軸,所述展示窗口、桌面背景, 以及桌面元素在Z軸方向上的順序(即Z序)對應于其Z軸坐標。Z軸坐標是桌面上多窗口分層 顯示的基礎,比如,在同一顯示區域處從內之外依次有桌面背景、第一展示窗口、第二展示 窗口和桌面圖標,則可以設置該桌面圖標的Z軸坐標為1,第二展示窗口的Z軸坐標為2,第一 展示窗口的Z軸坐標為3,桌面背景的Z軸坐標為4。其中,桌面元素包括存放在桌面上的文 件、快捷方式,以及用戶打開的非展示窗口,比如電影播放器窗口。
[0040] 圖2是所述分層單元的模塊結構示意圖,如圖2所示,所述分層單元200進一步包 括:
[0041] 排序模塊210,適于對同一區域處的所有所述展示窗口按照建立時間進行排序。當 多個展示窗口位于同一區域處,即存在重疊區域時,需要首先對這些展示窗口進行排序,以 便于為其分配相應的Z軸坐標。
[0042] Z值設定模塊220,適于根據排序結果設置所有所述展示窗口的Z軸坐標,并且設定 桌面背景的Z軸坐標大于所有所述展示窗口的Z軸坐標,以及設定桌面元素的Z軸坐標小于 所有所述展示窗口的Z軸坐標。
[0043] 所述根據排序結果設置所有所述展示窗口的Z軸坐標,具體為將在先展示窗口的Z 軸坐標設置為大于在后展示窗口的Z軸坐標。其中,所述在先展示窗口即建立時間在先的展 示窗口,所述在后展示窗口即建立時間在后的展示窗口。
[0044] 插入單元300,適于向所述展示窗口中插入待展示信息。
[0045] 所述插入單元300首先建立展示窗口與待展示信息的數據庫之間的鏈接,并定期 掃描待展示信息的數據庫以實時更新展示窗口中的信息。
[0046] 調整單元400,適于根據用戶指令對所述展示窗口進行調整。
[0047] 所述對所述展示窗口進行的調整包括以下至少一種:修改所述展示窗口的位置、 修改所述展示窗口的大小、修改所述展示窗口中的待展示信息、以及刪除所述展示窗口。 [0048]對于所述展示窗口的調整均按照用戶的常用操作習慣進行設計,比如,用戶可以 通過拖動所述展示窗口以修改所述展示窗口的位置,用戶可以右鍵刪除所述展示窗口。其 中,對于修改所述展示窗口中的待展示信息是指,用戶可以對所述待展示信息進步編輯,比 如在日歷中的某一天對應的表格中標記代辦事項。
[0049] 鎖定單元500,適于鎖定所述展示窗口,并將所述展示窗口調整為透明或部分透明 窗口。
[0050]圖3是所述鎖定單元的模塊結構示意圖,如圖3所示,所述鎖定單元500進一步包 括:
[0051]屏蔽模塊510,適于禁止所述展示窗口接收任何輸入焦點,也就是說任何在所述展 示窗口所在區域處的操作,均不視為是對所述展示窗口的操作,展示窗口處于鎖定狀態。比 如,用戶此時可以對展示窗口的上方放置的某個快捷方式圖標進行雙擊打開,而不會對所 述展不窗口廣生任何影響。
[0052]隱藏模塊520,適于隱藏所述展示窗口的標題欄和/或邊框。通過隱藏所述展示窗 口的標題欄和/或邊框,可以使所述展示窗口的主體呈現為透明或者半透明狀態,而只將其 中的待展示信息突出顯示。這樣可以很好地將展示窗口與桌面背景相融合,并且使展示窗 口所在區域不會因為多層顯示而過于雜亂。當待展示信息主要是圖片時,比如天氣信息,用 戶可以在當前的展示窗口上再設置新的展示窗口,或者放置桌面文件,從而提高了桌面顯 示區域的利用率。
[0053]圖4是本發明實施例二所述信息展示裝置的模塊結構示意圖,如圖4所示,本實施 例所述裝置與實施例一所述裝置基本相同,其不同之處僅在于,所述裝置還包括:
[0054] 禁設單元600,適于禁止所述定位單元或者調整單元將在后展示窗口設置在與在 先展示窗口相重疊的顯示區域。也就是說,本實施例中,所有的展示窗口之間不會存在分層 重疊設置的現象,在桌面顯示區域內的每個子區域范圍內最多設置一個展示窗口。因此,相 應地,本實施例中所述分層單元200,只適于設定單個所述展示窗口的Z軸坐標小于桌面背 景的Z軸坐標,并且大于桌面元素的Z軸坐標,而不必適于設置相互重疊的多個所述展示窗 口之間的Z軸坐標關系。
[0055]通過這種設置,雖然一定程度上限制了對桌面的多層次利用,但是能夠更加有效 的保證所述展示窗口的展示效果,尤其當待展示信息主要以文字為主時,多層展示窗口進 行不同信息的展示可能導致信息混亂,用戶無法閱讀。
[0056]解鎖單元700,適于根據用戶指令解鎖所述展示窗口,以對所述展示窗口進行調 整。所述解鎖單元700的輸入接口可以采用桌面右下角解鎖圖標的形式,用戶雙擊解鎖圖標 后可以解鎖所述展示窗口,所述展示窗口進入解鎖狀態,用戶可以像建立所述展示窗口時 那樣對其進行調整。
[0057]圖5是本發明實施例三所述信息展示方法流程示意圖,如圖5所示,所述方法包括 步驟:
[0058] S100:根據用戶指令在桌面的顯示區域內選定展示窗口。
[0059] S200:設定所述展示窗口的Z軸坐標小于桌面背景的Z軸坐標,并且大于桌面元素 的Z軸坐標。
[0060] 圖6是所述步驟S200的流程示意圖,如圖6所示,所述步驟S200具體包括步驟:
[0061] S210:對同一區域處的所有所述展示窗口按照建立時間進行排序。
[0062] S220:根據排序結果設置所有所述展示窗口的Z軸坐標。
[0063] 本實施例中,可以按照建立時間,將在先展示窗口的Z軸坐標設置為大于在后展示 窗口的Z軸坐標。
[0064] S230:設定桌面背景的Z軸坐標大于所有所述展示窗口的Z軸坐標。
[0065] S240設定所有所述展示窗口的Z軸坐標大于桌面元素的Z軸坐標。
[0066] S300:向所述展示窗口中插入待展示信息。
[0067]所述待展示信息包括以下至少一種:日歷信息、天氣信息、時鐘信息、備忘信息、股 市信息、交通信息、航班信息、新聞咨詢和幻燈片。
[0068] S400:根據用戶指令對所述展示窗口進行調整。
[0069] 所述對所述展示窗口進行調整,包括以下至少一種:修改所述展示窗口的位置、修 改所述展示窗口的大小、修改所述展示窗口中的待展示信息、以及刪除所述展示窗口。
[0070] S500:鎖定所述展示窗口,并將所述展示窗口調整為透明或者半透明窗口。
[0071 ]圖7是所述步驟S500的流程示意圖,如圖7所示,所述步驟S500具體包括步驟:
[0072] S510:禁止所述展示窗口接收任何輸入焦點,即鎖定所述展示窗口。
[0073] S520:隱藏所述展示窗口的標題欄和/或邊框,即將所述展示窗口調整為透明或者 半透明窗口。
[0074] 圖8是本發明實施例四所述信息展示方法的流程示意圖,如圖8所示,本發明實施 例所述方法與實施例三所述方法基本相同,其不同之處在于,所述方法在所述步驟SlOO之 后還包括步驟SlOO ' :在桌面上生成對應所述展示窗口的解鎖圖標;并且,在所述步驟S500 之后還包括步驟S600:通過所述解鎖圖標接收用戶指令,根據用戶指令解鎖所述展示窗口, 并對所述展示窗口進行調整。
[0075] 另外,請注意,在上述方法的一個實施例中,在后展示窗口設置在于在先展示窗口 不相重疊的顯示區域,但此并非本發明的限制。
[0076] 本發明實施例所述裝置及方法,將展示窗口與桌面背景及桌面元素分層設置,并 對所述展示窗口進行透明處理和鎖定處理,從而在不影響用戶操作桌面元素的情況下,實 現了對相應待展示信息的桌面常駐展示,節省了用戶操作時間,提高了用戶的使用效率和 桌面利用率。
[0077] 以上實施方式僅用于說明本發明,而并非對本發明的限制,有關技術領域的普通 技術人員,在不脫離本發明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有 等同的技術方案也屬于本發明的范疇,本發明的專利保護范圍應由權利要求限定。
【主權項】
1. 一種信息展示裝置,包括定位單元、分層單元、插入單元、調整單元、以及鎖定單元, 其中: 所述定位單元適于根據用戶指令在桌面的顯示區域內選定展示窗口; 所述分層單元適于設定所述展示窗口的Z軸坐標小于桌面背景的Z軸坐標,并且大于桌 面元素的Z軸坐標; 所述插入單元適于向所述展示窗口中插入待展示信息; 所述調整單元適于根據用戶指令對所述展示窗口進行調整;以及 所述鎖定單元適于鎖定所述展示窗口,并將所述展示窗口調整為透明或部分透明窗 □ 〇2. 如權利要求1所述的裝置,其中,所述分層單元包括排序模塊以及Z值設定模塊: 所述排序模塊適于對同一區域處的所有所述展示窗口按照建立時間進行排序;以及 所述Z值設定模塊適于根據排序結果設置所有所述展示窗口的Z軸坐標,并且設定桌面 背景的Z軸坐標大于所有所述展示窗口的Z軸坐標,以及設定桌面元素的Z軸坐標小于所有 所述展示窗口的Z軸坐標。3. 如權利要求2所述的裝置,其中,所述Z值設定模塊進一步適于將在先展示窗口的Z軸 坐標設置為大于在后展示窗口的Z軸坐標。4. 如權利要求1-3中任一項所述的裝置,其中,所述待展示信息包括以下至少一種: 日歷信息、天氣信息、時鐘信息、備忘信息、股市信息、交通信息、航班信息、新聞咨詢、 以及幻燈片。5. 如權利要求1-4中任一項所述的裝置,其中,對所述展示窗口進行的調整包括以下至 少一種: 修改所述展示窗口的位置、修改所述展示窗口的大小、修改所述展示窗口中的待展示 信息、以及刪除所述展示窗口。6. 如權利要求1-5中任一項所述的裝置,其中,所述裝置還包括禁設單元: 所述禁設單元適于禁止所述定位單元或者調整單元將在后展示窗口設置在與在先展 示窗口相重疊的顯示區域。7. 如權利要求1-6中任一項所述的裝置,其中,所述鎖定單元包括屏蔽模塊以及隱藏模 塊: 所述屏蔽模塊適于禁止所述展示窗口接收任何輸入焦點;以及 所述隱藏模塊適于隱藏所述展示窗口的標題欄和/或邊框。8. 如權利要求1-7中任一項所述的裝置,其中,所述裝置還包括解鎖單元: 所述解鎖單元適于根據用戶指令解鎖所述展示窗口,以對所述展示窗口進行調整。9. 一種信息展示方法,包括: 根據用戶指令在桌面的顯示區域內選定展示窗口; 設定所述展示窗口的Z軸坐標小于桌面背景的Z軸坐標,并且大于桌面元素的Z軸坐標; 向所述展示窗口中插入待展示信息; 根據用戶指令對所述展示窗口進行調整;以及 鎖定所述展示窗口,并將所述展示窗口調整為透明或者半透明窗口。10. 如權利要求9所述的方法,其中,所述設定所述展示窗口的Z軸坐標小于桌面背景的 Z軸坐標,并且大于桌面元素的Z軸坐標的步驟具體包括: 對同一區域處的所有所述展示窗口按照建立時間進行排序; 根據排序結果設置所有所述展示窗口的Z軸坐標; 設定桌面背景的Z軸坐標大于所有所述展示窗口的Z軸坐標;以及 設定所有所述展示窗口的Z軸坐標大于桌面元素的Z軸坐標。11. 如權利要求10所述的方法,其中,所述根據排序結果設置所有所述展示窗口的Z軸 坐標的步驟進一步包括: 將在先展示窗口的Z軸坐標設置為大于在后展示窗口的Z軸坐標。12. 如權利要求9-11中任一項所述的方法,其中,所述待展示信息包括以下至少一種: 日歷信息、天氣信息、時鐘信息、備忘信息、股市信息、交通信息、航班信息、新聞咨詢、 以及幻燈片。13. 如權利要求9-12中任一項所述的方法,其中,所述對所述展示窗口進行調整的步驟 包括以下至少一種: 修改所述展示窗口的位置、修改所述展示窗口的大小、修改所述展示窗口中的待展示 信息、以及刪除所述展示窗口。14. 如權利要求9-13中任一項所述的方法,其中,在后展示窗口設置在與在先展示窗口 不相重疊的顯示區域。15. 如權利要求9-14中任一項所述的方法,其中,所述鎖定所述展示窗口,并將所述展 示窗口調整為透明或半透明窗口的步驟具體包括: 禁止所述展示窗口接收任何輸入焦點;以及 隱藏所述展示窗口的標題欄和/或邊框。16. 如權利要求9-15中任一項所述的方法,其中,在所述根據用戶指令在桌面的顯示區 域內選定展示窗口的步驟之后,所述方法還包括: 在桌面上生成對應所述展示窗口的解鎖圖標; 以及 在所述鎖定所述展示窗口,并將所述展示窗口調整為透明或半透明窗口的步驟之后, 所述方法還包括: 通過所述解鎖圖標接收用戶指令,根據用戶指令解鎖所述展示窗口,并對所述展示窗 口進行調整。
【文檔編號】G06F3/0481GK105938430SQ201610224846
【公開日】2016年9月14日
【申請日】2012年7月31日
【發明人】閆磊, 詹遠, 吳建華, 張濤
【申請人】北京奇虎科技有限公司, 奇智軟件(北京)有限公司