新四季網

Ip話機及ip話機自定義按鍵功能顯示方法

2023-09-17 02:03:20

專利名稱:Ip話機及ip話機自定義按鍵功能顯示方法
技術領域:
本發明涉及IP通信領域,特別涉及一種IP話機及IP話機自定義按鍵功能顯示方法。
背景技術:
IP話機是一種具有豐富的功能的通信設備,可以提供如呼叫轉移、呼叫保持等很多功能,用戶使用這些功能可以採用屏幕顯示的按鍵、話機上的按鍵或組合鍵的方式。其中,話機上按鍵方式實現最為簡便,用戶感受好。同時,不同用戶常用功能不同,因此,為了提供差異化的服務,現在IP話機除了提供固定功能定義的按鍵外,部分中高端話機還提供了可以自定義的按鍵,通過按鍵映射,用戶可以自行定義這些按鍵對應的功能,從而方便對按鍵功能有不同需求的客戶按照自己使用習慣,將最常用的功能映射到這些按鍵上。由於用戶的需求不同,各按鍵定義的功能亦不相同,因此,自定義按鍵功能顯示不能按照固定定義的按鍵方式,在按鍵上用絲印Iog0方式標註按鍵功能。為了解決自定義按鍵功能顯示的問題,對於自定義按鍵,一般是採用液晶屏分屏顯示方式。圖1是現有IP話機面板示意圖,其中A部分是IP話機顯示屏的一部分,分為3個小區域,用於顯示按鍵功能,A部分中每一個小區域對應右側一個橢圓形自定義按鍵,自定義按鍵的不同功能可以通過A部分進行一對一的顯示出來。雖然現有液晶屏分屏一對一顯示的方法可以解決IP話機的自定義按鍵功能顯示問題,但是由於液晶屏大小的限制,能顯示的自定義按鍵有限,所以需要在有限液晶屏及有限按鍵的情況下,提供更多的自定義按鍵顯示的方法。

發明內容
本發明實施例提供一種IP話機,可以在有限的話機顯示屏上,實現更多自定義按鍵功能的顯示,且成本低廉。本發明實施例提供一種IP話機自定義按鍵功能顯示方法,可以在有限的話機顯示屏上,實現更多自定義按鍵功能的顯示,且成本低廉。為達到上述目的,本發明的技術方案具體是這樣實現的一種IP話機,包括顯示屏和物理自定義按鍵,該IP話機還包括按鍵驅動模塊,用於接收物理自定義按鍵的按下事件,並向狀態機發送相應的可編程按鍵被按下的按鍵信息;狀態機,用於記錄m*n個可編程按鍵的使能狀態、所屬頁面及頁面狀態,所述頁面狀態包括當前頁狀態和隱藏頁狀態,根據所述按鍵信息進行使能狀態遷移,並在接收到翻頁鍵的按鍵信息時,切換所述頁面狀態;其中,m為頁面數,η為IP話機上設置的物理自定義按鍵的數量;LCD控制模塊,用於根據所述使能狀態、所屬頁面及頁面狀態,以所述頁面為單位, 將與所述物理自定義按鍵相對應的可編程按鍵層疊顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵。較佳地,所述IP話機進一步包括業務模塊,用於接收狀態機發送的可編程按鍵啟用通知,監控與該可編程按鍵的使能狀態相關的業務情況變化;當與該可編程按鍵的使能狀態相關的業務情況發生變化時,向狀態機發送顯示回調信息;所述狀態機進一步用於接收所述顯示回調信息,並根據所述顯示回調信息進行所述可編程按鍵的使能狀態遷移。較佳地,所述狀態機以表格方式記錄m*n個可編程按鍵的使能狀態、所屬頁面及頁面狀態,所述表格中記錄的按鍵使能狀態包括按鍵索引、按鍵名稱、按鍵是否使能以及按鍵所屬頁面的頁面狀態;所述LCD控制模塊,根據所述按鍵索引將可編程按鍵劃分為m個頁面,每頁η個按鍵,將與所述物理自定義按鍵相對應的可編程按鍵層疊顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵。較佳地,所述狀態機進一步記錄所有可編程按鍵的LED燈狀態;所述IP話機進一步包括LED控制模塊以及與物理自定義按鍵對應的LED燈;所述LED控制模塊,用於根據所述LED燈狀態,控制當前頁中可編程按鍵對應的物理自定義按鍵所對應的LED燈的點亮或關閉。較佳地,所述LCD控制模塊進行層疊頁面顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵包括完整顯示頁面狀態為當前頁的可編程按鍵,顯示頁面狀態為隱藏頁的可編程按鍵的邊緣,並以高亮方式顯示處於已使能狀態的當前頁可編程按鍵及以高亮方式顯示頁面狀態為隱藏頁的可編程按鍵的頭部。一種IP話機自定義按鍵功能顯示方法,該方法包括接收物理自定義按鍵的按下事件,並向狀態機發送相應的可編程按鍵被按下的按鍵信息;記錄m*n個可編程按鍵的使能狀態、所屬頁面及頁面狀態,所述頁面狀態包括當前頁狀態和隱藏頁狀態,根據所述按鍵信息進行使能狀態遷移,並在接收到翻頁鍵的按鍵信息時,切換所述頁面狀態;其中,m為頁面數,η為IP話機上設置的物理自定義按鍵的數量;根據所述使能狀態、所屬頁面及頁面狀態,以所述頁面為單位,將與所述物理自定義按鍵相對應的可編程按鍵層疊顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵。較佳地,所述根據物理自定義按鍵被按下的按鍵信息進行按鍵使能狀態遷移,進一步包括可編程按鍵啟用後,監控與該可編程按鍵的使能狀態相關的業務情況變化;根據用於反映由業務狀態變化引起的可編程按鍵使能狀態變化的顯示回調信息進行按鍵使能狀態遷移。較佳地,所述記錄m*n個可編程按鍵的使能狀態、所屬頁面和頁面狀態,以表格方式實現,所述表格包括按鍵索引、按鍵名稱、按鍵是否使能以及按鍵所屬頁面的頁面狀態;
所述根據所述使能狀態、所屬頁面及頁面狀態,進行層疊顯示包括根據所述按鍵索引將可編程按鍵劃分為m個頁面,每頁η個按鍵,將與所述物理自定義按鍵相對應的可編程按鍵層疊顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵。較佳地,該方法進一步包括記錄所有可編程按鍵的LED燈狀態;根據所述LED燈狀態,控制當前頁中可編程按鍵對應的物理自定義按鍵所對應的 LED燈的點亮或關閉。較佳地,所述顯示頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵包括完整顯示頁面狀態為當前頁的可編程按鍵,顯示頁面狀態為隱藏頁的可編程按鍵的邊緣,並以高亮方式顯示處於已使能狀態的當前頁可編程按鍵及以高亮方式顯示頁面狀態為隱藏頁的可編程按鍵的頭部。由上述的技術方案可見,本發明的這種IP話機和IP話機自定義按鍵實現方法在有限的話機顯示屏上,通過用分頁顯示按鍵功能,可以實現更多可編程按鍵的功能,且無需增加物理自定義按鍵數量,也無需增加顯示屏面積,成本低廉。


圖1為現有IP話機示意圖;圖2為本發明的IP話機自定義按鍵功能顯示方式示意圖;圖3為本發明實施例的IP話機結構示意圖;圖4為本發明較佳實施例的IP話機結構示意圖;圖5為本發明的IP話機切換當前頁的顯示方式示意圖。
具體實施例方式本發明主要是將所有的可編程按鍵功能劃分為m*n個可編程按鍵,並記錄所有可編程按鍵的使能狀態、所屬頁面和頁面狀態;其中,m為虛擬的頁面數,η為IP話機上設置的物理自定義按鍵數量;將物理自定義按鍵相對應的可編程按鍵以所述頁面為單位,層疊顯示於顯示屏上,並在接收到翻頁鍵的按鍵信息時,切換所述層疊顯示的頁面中的當前頁;其中所述物理自定義按鍵的功能與當前頁中的可編程按鍵一一對應。通過多層顯示的方式, IP話機上只需要η個物理自定義按鍵,即可實現m*n個可編程按鍵的功能的顯示和實現,從而在有限的IP話機顯示屏上,極大地擴展了可以顯示和實現的可編程按鍵功能的數量,且不需要增加硬體成本。圖2為本發明的IP話機自定義按鍵功能顯示方式示意圖,如圖2所示,在顯示屏右側區域中包括多個層疊顯示的頁面,位於頂層的當前頁中包含多個可編程按鍵的顯示區域;在顯示屏右側有多個物理自定義按鍵,與當前頁中顯示的可編程按鍵一一對應。位於頂層的當前頁中可以顯示按鍵的名稱,以標識其右側的物理自定義按鍵對應當前頁的功能,當前頁以外的其他隱藏頁面只顯示邊緣,可以通過話機上設置的翻頁鍵進行切換,將當前頁切換到頂層以外的頁面。層疊頁面中各可編程按鍵的名稱和排列可以通過話機用戶在話機上編輯完成,或從遠端伺服器中下載配置完成。可編程按鍵在本地話機上配置實現的可以採用彈出框方式,用戶根據提示配置按
6鍵名稱、按鍵對應功能。按鍵對應的功能有一個預先約定的全局索引,根據這個全局索引, 話機就能夠明白用戶配置的按鍵對應什麼功能。另外,對於按鍵是否已使能的狀態指示,可以採用按鍵背光、按鍵旁設置LED燈等物理方式進行指示區分,或在層疊顯示的頁面中以高亮或正常的顯示方式來實現,例如採用藍色底色高亮方式顯示當前按鍵為已使能(有效)狀態(如圖2中當前頁上的斜線部分),正常為未使能(無效)狀態。顯示時,頂層的當前頁可以看到完整的藍色底色高亮,非頂層的隱藏頁可以看到藍色高亮顯示的可編程按鍵頭部(圖2中當前頁下一頁中的斜線部分)。用戶可以通過這些信息知道當前頁以外的頁面所對應的按鍵功能是否處於已使能狀態。圖3為本發明實施例的IP話機結構示意圖,該IP話機至少包括顯示屏301和物理自定義按鍵302 (圖3中僅示出一個,實際可以有多個),其他話機必要的功能模塊與現有技術相似,圖中並未示出,僅示出與本發明相關的模塊。如圖3所示,該IP話機還包括按鍵驅動模塊303,用於接收物理自定義按鍵302的按下事件,並向狀態機304發送相應的按鍵被按下的按鍵信息;狀態機304,用於記錄m*n個可編程按鍵的使能狀態、所屬頁面及頁面狀態,所述頁面狀態包括當前頁狀態和隱藏頁狀態,根據所述按鍵信息進行使能狀態遷移,並在接收到翻頁鍵的按鍵信息時,切換所述頁面狀態;其中,m為頁面數,η為IP話機上設置的物理自定義按鍵的數量;LCD控制模塊305,用於根據所述使能狀態、所屬頁面及頁面狀態,以所述頁面為單位,將與所述物理自定義按鍵302相對應的可編程按鍵層疊顯示於顯示屏301上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵。其中,狀態機記錄所有的可編程按鍵的使能狀態、所屬頁面及頁面狀態,本文中, 可編程按鍵是IP話機可以實現的擁有獨立功能的虛擬按鍵,每一個可編程按鍵對應一種按鍵功能,其按鍵功能可以映射到物理自定義按鍵上,LCD控制模塊通過可編程按鍵的頁面屬性將其層疊顯示於顯示屏。當物理自定義按鍵被按下時,相當於當前頁與其對應的可編程按鍵被按下,這時,按鍵驅動模塊捕捉到該可編程按鍵被按下的事件,生成一個按鍵信息 (對應可編程按鍵)向狀態機發送,狀態機即可獲知按鍵使能狀態的變化,從而改變自身記錄的相應可編程按鍵的使能狀態(按鍵使能狀態遷移)。比如假設「免打擾」功能索引為 「688」,其對應的按鍵名稱為「DND」的鍵按下時,按鍵驅動模塊會向狀態機發出一個「688」 功能鍵被按下的按鍵消息,根據該按鍵消息,狀態機即可知道哪一個按鍵被按下,並根據該按鍵消息進行按鍵的使能狀態遷移。除了 IP話機上的物理按鍵被按下時會引起按鍵使能狀態遷移,某些IP話機的業務功能也會影響按鍵使能狀態,例如遠端話機狀態訂閱功能,需要根據遠端話機的不同狀態來改變本地話機中某一物理按鍵的使能狀態,此時,上述IP話機還需要包括業務模塊, 當需要根據遠端業務情況變化改變按鍵使能狀態的可編程按鍵功能啟用時,狀態機通知業務模塊該可編程按鍵的功能已啟用,業務模塊監控與該按鍵使能狀態相關的業務狀況,並向狀態機發送用於反映由業務狀態變化引起的可編程按鍵使能狀態變化的顯示回調信息, 狀態機進一步根據顯示回調信息進行按鍵使能狀態遷移。狀態機可以以表格方式記錄m*n個可編程按鍵的按鍵使能狀態、所屬頁面和頁面狀態,這個表格可以看成是關係型資料庫,所述表格中記錄的條目可以包括按鍵索引、按鍵名稱、按鍵是否使能以及按鍵所屬頁面的頁面狀態是否為當前頁等;例如狀態機記錄的表格中,按鍵索引為1-21,虛擬為3頁,每頁7個按鍵,則LCD控制模塊可以把1-7翻譯成在屏幕第一頁,8-14翻譯成在屏幕第二頁,15-21翻譯成在屏幕第三頁,再根據這3頁目前的狀態,在屏幕上顯示出來。哪一頁顯示為當前頁,哪一頁被隱藏根據按鍵使能狀態中按鍵所屬頁的狀態來決定,若頁面狀態為當前頁,則完整顯示可編程按鍵,若狀態為隱藏頁,則僅顯示隱藏頁面的邊緣。例如圖2中當前頁是位於頂層的頁面, 如按下翻頁鍵,則顯示出的當前頁變為了中間層的頁面,而其它頁面則被隱藏,僅保留邊緣部分。LCD控制模塊可以以高亮或正常方式顯示可編程按鍵的不同使能狀態,但如果是採用按鍵背光或LED燈的物理方式顯示按鍵的使能狀態,則上述的IP話機中的狀態機記錄的表格中還需要包括LED燈的狀態,IP話機中還需要包括LED控制模塊以及與物理自定義按鍵對應的LED燈;LED控制模塊用於根據所述狀態機記錄的LED燈狀態,控制當前頁中可編程按鍵對應的物理自定義按鍵所對應的LED燈的點亮或關閉,用以區分按鍵的使能狀態。另外,層疊頁面中當前頁的切換需要根據翻頁鍵的按鍵信息進行,翻頁鍵可以是單獨設置的一個固定功能的物理按鍵,也可以是一個物理自定義按鍵,通過可編程按鍵映射為翻頁鍵的功能,具體可根據需要選擇不同方式實現。例如按鍵索引1 7的按鍵的頁面狀態為當前頁,其它按鍵頁面狀態為隱藏頁,接收到翻頁鍵的按鍵信息時,狀態機將使按鍵索引8 14的按鍵的頁面狀態變為當前頁,其它均改為隱藏頁,LCD控制模塊根據此信息,將執行翻頁操作,使按鍵索引8 14的按鍵顯示為當前頁,其它頁面被隱藏。圖4為本發明較佳實施例的IP話機結構示意圖,如圖4所示,該IP話機除包括顯示屏401、物理自定義按鍵402外,還包括按鍵驅動模塊403,用於捕獲物理自定義按鍵402的按下事件,並向狀態機404發送相應的按鍵被按下的按鍵信息;業務模塊406,用於向狀態機404發送顯示回調信息,所述顯示回調信息用於反映由業務狀態變化引起的可編程按鍵使能狀態變化;狀態機404,用於記錄m*n個可編程按鍵的使能狀態、所屬頁面及頁面狀態及LED 燈狀態,所述頁面狀態包括當前頁狀態和隱藏頁狀態,根據所述按鍵信息和顯示回調信息進行使能狀態遷移,並在接收到翻頁鍵的按鍵信息時,切換所述頁面狀態;其中,m為頁面數,η為IP話機上設置的物理自定義按鍵402的數量;LCD控制模塊405,用於根據所述使能狀態、所屬頁面及頁面狀態,以所述頁面為單位,將與所述物理自定義按鍵402相對應的可編程按鍵層疊顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵。LED燈407,與物理自定義按鍵402對應;LED控制模塊408,用於根據所述LED燈狀態,控制當前頁中可編程按鍵對應的物理自定義按鍵所對應的LED燈的點亮或關閉。圖4為較佳的實施例,可以根據本地按鍵信息進行使能狀態遷移,也可以根據業務狀態變化進行使能狀態遷移,可以在顯示屏上高亮顯示按鍵的已使能狀態,也可以通過LED燈的點亮和關閉顯示按鍵是否使能。基於圖4的較佳實施例,可編程按鍵一般有兩種功能類型1、設置某種功能,例如DND (免打擾),設置後,話機進入免打擾狀態;按鍵按下後, 按鍵對應的LED燈亮(或顯示屏中該按鍵顯示高亮),以表示該功能使能。2、顯示某種狀態,例如遠端話機狀態訂閱訂閱遠端話機忙閒狀態。按鍵功能生效後,如果設定的對端話機在用,按鍵對應LED燈亮(或按鍵顯示高亮);對端話機空閒,按鍵對應LED燈滅(或按鍵顯示非高亮)。對於這兩類可編程按鍵功能,具體實現方式如下1、按鍵功能設置(以設定DND功能為例)有2種方式,通過語音伺服器web頁面配置或話機本地配置。A、通過語音伺服器web頁面配置。在語音伺服器web頁面上配置DND,指定名稱為DND,功能為免打擾;a、語音伺服器把DND按鍵信息下發給IP話機中的業務模塊;b、業務模塊通過顯示回調信息把按鍵名稱和狀態下發給狀態機;B、通過話機本地配置。方法和上述web配置類似,只是輸入是通過話機的菜單和數字/字母鍵盤輸入。可以支持中文等輸入法。2、按鍵功能實現(以DND功能為例)。a、若DND按鍵所在頁面為當前頁,則當可編程按鍵DND對應的物理自定義按鍵被按下,DND功能對應的按鍵信息被按鍵驅動模塊傳遞給狀態機;b、業務生效後,狀態機根據按鍵信息進行狀態遷移,DND按鍵的使能狀態變成「有效」、LED燈狀態變為「亮」;C、狀態機驅動IXD控制模塊,更改顯示緩衝區中的數據;IXD控制模塊驅動LCD,使 DND按鍵名稱變為「高亮」(對應狀態機「有效」狀態);d、狀態機驅動LED控制模塊,LED控制模塊驅動LED,使DND對應的物理自定義按鍵的LED燈變「亮」;e、若翻頁鍵被按下,狀態機接收到翻頁鍵的按鍵信息,DND按鍵所在頁從當前頁切換為隱藏頁;f、狀態機驅動LCD控制模塊,更改顯示緩衝區中的數據;LCD控制模塊驅動LCD進行換頁顯示,DND按鍵被隱藏到當前頁下面,只高亮顯示可編程按鍵的頭部;g、狀態機驅動LED控制模塊,LED控制模塊驅動LED,使原來DND對應LED燈狀態變為當前頁中相同位置的可編程按鍵的按鍵使能狀態。3、按鍵功能實現(遠端話機狀態訂閱功能為例)a、業務模塊接收狀態機發送的遠端話機狀態訂閱功能啟用通知,業務模塊從網絡定期接收遠端話機狀態,當遠端話機狀態從空閒改變到忙時,業務模塊進行相應業務處理, 並通過顯示回調將信息傳遞給狀態機;b、狀態機根據顯示回調信息進行狀態遷移,遠端話機狀態訂閱按鍵的使能狀態變成「有效」、LED燈狀態變為「亮」;C、狀態機驅動IXD控制模塊,更改顯示緩衝區中的數據;IXD控制模塊驅動LCD,使遠端話機狀態訂閱按鍵名稱變為「高亮」(對應狀態機「有效」狀態);d、若與遠端話機狀態訂閱功能鍵處於當前頁,則狀態機驅動LED控制模塊,LED控制模塊驅動LED燈,與遠端話機狀態訂閱功能鍵對應的LED燈狀態變為「亮」如果不在當前頁,則LED燈並不會點亮。基於上述的IP話機,本發明還提供一種IP話機自定義按鍵功能顯示方法,具體如下接收物理自定義按鍵的按下事件,並向狀態機發送相應的可編程按鍵被按下的按鍵信息;記錄m*n個可編程按鍵的使能狀態、所屬頁面及頁面狀態,所述頁面狀態包括當前頁狀態和隱藏頁狀態,根據所述按鍵信息進行使能狀態遷移,並在接收到翻頁鍵的按鍵信息時,切換所述頁面狀態;其中,m為頁面數,η為IP話機上設置的物理自定義按鍵的數量;根據所述使能狀態、所屬頁面及頁面狀態,以所述頁面為單位,將與所述物理自定義按鍵相對應的可編程按鍵層疊顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵。另外,對於使能狀態會受到業務狀態影響的可編程按鍵(如遠端話機忙閒狀態訂閱功能),該方法可以進一步在可編程按鍵啟用後,監控與該可編程按鍵的使能狀態相關的業務情況變化;並進一步根據用於反映由業務狀態變化引起的可編程按鍵使能狀態變化的顯示回調信息進行按鍵使能狀態遷移。較佳地,所述記錄m*n個可編程按鍵的使能狀態、所屬頁面和頁面狀態,以表格方式實現,所述表格包括按鍵索引、按鍵名稱、按鍵是否使能以及按鍵所屬頁面的頁面狀態;所述根據所述使能狀態、所屬頁面及頁面狀態,進行層疊顯示包括根據所述按鍵索引將可編程按鍵劃分為m個頁面,每頁η個按鍵,將與所述物理自定義按鍵相對應的可編程按鍵層疊顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵。較佳地,有些IP話機還設置有與物理自定義按鍵對應的LED燈,此時,該方法可以進一步包括記錄所有可編程按鍵的LED燈狀態;根據所述LED燈狀態,控制當前頁中可編程按鍵對應的物理自定義按鍵所對應的 LED燈的點亮或關閉。較佳地,上述方法中所述顯示頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵可以包括完整顯示頁面狀態為當前頁的可編程按鍵,顯示頁面狀態為隱藏頁的可編程按鍵的邊緣,並以高亮方式顯示處於已使能狀態的當前頁可編程按鍵及以高亮方式顯示頁面狀態為隱藏頁的可編程按鍵的頭部。由上述的實施例可見,本發明的這種IP話機和IP話機自定義按鍵功能顯示方法在有限的話機顯示屏上,通過用分頁顯示按鍵功能,可以實現更多可編程按鍵功能的顯示和實現,且無需增加物理自定義按鍵數量,也無需增加顯示屏面積,成本低廉。所應理解的是,以上所述僅為本發明的較佳實施方式而已,並不用於限定本發明的保護範圍,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種IP話機,包括顯示屏和物理自定義按鍵,其特徵在於,該IP話機還包括按鍵驅動模塊,用於接收物理自定義按鍵的按下事件,並向狀態機發送相應的可編程按鍵被按下的按鍵信息;狀態機,用於記錄m*n個可編程按鍵的使能狀態、所屬頁面及頁面狀態,所述頁面狀態包括當前頁狀態和隱藏頁狀態,根據所述按鍵信息進行使能狀態遷移,並在接收到翻頁鍵的按鍵信息時,切換所述頁面狀態;其中,m為頁面數,η為IP話機上設置的物理自定義按鍵的數量;LCD控制模塊,用於根據所述使能狀態、所屬頁面及頁面狀態,以所述頁面為單位,將與所述物理自定義按鍵相對應的可編程按鍵層疊顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵。
2.如權利要求1所述的IP話機,其特徵在於,所述IP話機進一步包括業務模塊,用於接收狀態機發送的可編程按鍵啟用通知,監控與該可編程按鍵的使能狀態相關的業務情況變化;當與該可編程按鍵的使能狀態相關的業務情況發生變化時,向狀態機發送顯示回調信息;所述狀態機進一步用於接收所述顯示回調信息,並根據所述顯示回調信息進行所述可編程按鍵的使能狀態遷移。
3.如權利要求1或2所述的IP話機,其特徵在於,所述狀態機以表格方式記錄m*n個可編程按鍵的使能狀態、所屬頁面及頁面狀態,所述表格中記錄的按鍵使能狀態包括按鍵索引、按鍵名稱、按鍵是否使能以及按鍵所屬頁面的頁面狀態;所述LCD控制模塊,根據所述按鍵索引將可編程按鍵劃分為m個頁面,每頁η個按鍵, 將與所述物理自定義按鍵相對應的可編程按鍵層疊顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵。
4.如權利要求3所述的IP話機,其特徵在於,所述狀態機進一步記錄所有可編程按鍵的LED燈狀態;所述IP話機進一步包括LED控制模塊以及與物理自定義按鍵對應的LED燈;所述LED控制模塊,用於根據所述LED燈狀態,控制當前頁中可編程按鍵對應的物理自定義按鍵所對應的LED燈的點亮或關閉。
5.如權利要求3所述的IP話機,其特徵在於,所述LCD控制模塊進行層疊頁面顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵包括完整顯示頁面狀態為當前頁的可編程按鍵,顯示頁面狀態為隱藏頁的可編程按鍵的邊緣,並以高亮方式顯示處於已使能狀態的當前頁可編程按鍵及以高亮方式顯示頁面狀態為隱藏頁的可編程按鍵的頭部。
6.一種IP話機自定義按鍵功能顯示方法,其特徵在於,該方法包括接收物理自定義按鍵的按下事件,並向狀態機發送相應的可編程按鍵被按下的按鍵信息;記錄m*n個可編程按鍵的使能狀態、所屬頁面及頁面狀態,所述頁面狀態包括當前頁狀態和隱藏頁狀態,根據所述按鍵信息進行使能狀態遷移,並在接收到翻頁鍵的按鍵信息時,切換所述頁面狀態;其中,m為頁面數,η為IP話機上設置的物理自定義按鍵的數量;根據所述使能狀態、所屬頁面及頁面狀態,以所述頁面為單位,將與所述物理自定義按鍵相對應的可編程按鍵層疊顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵, 隱藏所述頁面狀態為隱藏頁的可編程按鍵。
7.如權利要求6所述的IP話機自定義按鍵功能顯示方法,其特徵在於,所述根據物理自定義按鍵被按下的按鍵信息進行按鍵使能狀態遷移,進一步包括可編程按鍵啟用後,監控與該可編程按鍵的使能狀態相關的業務情況變化;根據用於反映由業務狀態變化引起的可編程按鍵使能狀態變化的顯示回調信息進行按鍵使能狀態遷移。
8.如權利要求6或7所述的IP話機自定義按鍵功能顯示方法,其特徵在於,所述記錄 m*n個可編程按鍵的使能狀態、所屬頁面和頁面狀態,以表格方式實現,所述表格包括按鍵索引、按鍵名稱、按鍵是否使能以及按鍵所屬頁面的頁面狀態;所述根據所述使能狀態、所屬頁面及頁面狀態,進行層疊顯示包括根據所述按鍵索引將可編程按鍵劃分為m個頁面,每頁η個按鍵,將與所述物理自定義按鍵相對應的可編程按鍵層疊顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵。
9.如權利要求8所述的IP話機自定義按鍵功能顯示方法,其特徵在於,該方法進一步包括記錄所有可編程按鍵的LED燈狀態;根據所述LED燈狀態,控制當前頁中可編程按鍵對應的物理自定義按鍵所對應的LED 燈的點亮或關閉。
10.如權利要求8所述的IP話機自定義按鍵功能顯示方法,其特徵在於,所述顯示頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵包括完整顯示頁面狀態為當前頁的可編程按鍵,顯示頁面狀態為隱藏頁的可編程按鍵的邊緣,並以高亮方式顯示處於已使能狀態的當前頁可編程按鍵及以高亮方式顯示頁面狀態為隱藏頁的可編程按鍵的頭部。
全文摘要
本發明公開了一種IP話機按鍵功能顯示方法和IP話機,該IP話機包括按鍵驅動模塊,用於接收物理自定義按鍵的按下事件,並向狀態機發送相應的按鍵被按下的按鍵信息;狀態機,用於記錄m*n個可編程按鍵的使能狀態、所屬頁面及頁面狀態,根據所述按鍵信息進行使能狀態遷移,並在接收到翻頁鍵的按鍵信息時,切換所述頁面狀態;LCD控制模塊,用於根據所述使能狀態、所屬頁面及頁面狀態,以所述頁面為單位,將與所述物理自定義按鍵相對應的可編程按鍵層疊顯示於顯示屏上,顯示所述頁面狀態為當前頁的可編程按鍵,隱藏所述頁面狀態為隱藏頁的可編程按鍵。該方法和IP話機可以在有限的話機顯示屏上,實現更多自定義按鍵功能的顯示,成本低廉。
文檔編號H04M1/253GK102215282SQ201010140868
公開日2011年10月12日 申請日期2010年4月2日 優先權日2010年4月2日
發明者餘昌剛 申請人:杭州華三通信技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀