專利名稱:一種手機及其方法
技術領域:
本發(fā)明涉及通信領域,尤其是一種手機及其方法,可同時看電視和處理 短信。
背景技術:
隨著技術的進步,手機已經(jīng)成為人們不可或缺的電子產品,其功能也越 來越完善,在具有電視功能的手機中,請同時參見圖l所示,當用戶一邊接收 電視信號、 一邊觀看電視時,如果這時有短信來了,用戶如果想看短信就不 得不退出電視播放,打開短信、根據(jù)需要進行回復等相應操作,處理完畢后 再重新回到播放電視的程序中。
因為有時所接收的短信是垃圾短信、廣告短信、或是對用戶而言不重要 的不必回復的短信,而這時可能正是電視節(jié)目最關鍵的時刻,等處理完短信
再回來時就會錯過重要的情節(jié);同時這樣的方式也太煩瑣,很不方便用戶操 作。
因此,我們需要一種可同時看電視和處理短信的手機。
發(fā)明內容
本發(fā)明的目的是就是提供一種手機及其方法,可同時看電視和處理短信。 為了實現(xiàn)本發(fā)明目的,特提出了以下技術方案 首先是用手機同時看電視和處理短信的方法
一種用手機同時看電視和處理短信的方法,所述方法包括同時并行工作 的控制電視播放的播放音視頻線程和控制短信的監(jiān)控短信線程,在所述兩個 線程之間還包括多個進行相關數(shù)據(jù)交流以實現(xiàn)通訊的標志位,用于通過所述 兩個線程之間的通訊并控制所述兩個線程的工作狀態(tài)。
其中標志位至少包括短信接收標志位,置位即表示接收到短信,置空 即表示已經(jīng)顯示過所接收到的短信;以及短信回復標志位,置位表示需要處
理短信,置空即表示已經(jīng)處理完畢短信。
該方法包括以下步驟
所述播放音視頻線程至少包括以下步驟
在播放電視過程中如果短信接收標志位被置位,則在顯示電視內容 的同時顯示短信內容,然后將短信接收標志位置空;
如果用戶需要回復,則短信回復標志位被置位,同時縮小電視播放 窗口,進行短信處理;
如果短信回復標志位被置空,則說明短信處理完畢;
所述監(jiān)控短信線程至少包括以下步驟
在監(jiān)控短信過程中如果接收到短信則將短信接收標志位置位; 如果短信回復標志位被置位,則顯示短信內容并打開輸入法; 完成短信處理,將短信回復標志位置空;
所述播放音視頻線程和所述監(jiān)控短信線程之間通過所述短信接收標志位和所
述短信回復標志位進行通訊。
每個所述標志位為布爾型數(shù)據(jù)變量,包括兩個值0或者1,其中1是置位,0是 置空;或者0是置位,l是置空。
在所述播放音視頻線程中,所述短信回復標志位被置位是由所述手機的一個 按鈕被按下而引起的。
在所述播放音視頻線程中,通過所述手機沒有按鈕被按下表示用戶看完短信
之后不需要回復,則繼續(xù)電視的播放。
所述方法還包括完成所述短信處理后,還包括將顯示窗口復原的步驟。 所述方法還包括當回復短信的時候,又收到新短信,則新短信內容在
己經(jīng)縮小的屏幕里面顯示,同時等前一條短信回復完畢后,在已經(jīng)縮小的屏
幕里面再顯示新短信,再讓用戶判斷需不需要回復。
所述方法還包括當回復短信的時候,又收到新短信,則新短信內容先
只在縮小的屏幕里面顯示,等用戶回復完前一條短信之后,屏幕還原,再讓
用戶判斷需不需要回復。其次,提出了可同時看電視和處理短信的手機
一種用可同時看電視和處理短信的手機,所述手機包括同時并行工作的 控制電視播放的播放音視頻線程模塊和控制短信的監(jiān)控短信線程模塊,在所 述兩個線程模塊之間還包括多個進行相關數(shù)據(jù)交流以實現(xiàn)通訊的標志位,用 于通過所述兩個線程之間的通訊并控制所述兩個線程的工作狀態(tài)。
所述標志位至少包括短信接收標志位,置位即表示接收到短信,置空 即表示已經(jīng)顯示過所接收到的短信;以及短信回復標志位,置位表示需要處 理短信,置空即表示已經(jīng)處理完畢短信。
其中,本發(fā)明的播放音視頻線程模塊至少包括以下模塊
模塊401,在播放電視過程中如果短信接收標志位被置位,則在顯示 電視內容的同時顯示短信內容,然后將短信接收標志位置空;
模塊402,如果用戶需要回復,則短信回復標志位被置位,同時縮小 電視播放窗口,進行短信處理;
模塊403,如果短信回復標志位被置空,則說明短信處理完畢; 監(jiān)控短信線程模塊至少包括以下模塊-
模塊501,在監(jiān)控短信過程中如果接收到短信則將短信接收標志位置
位;
模塊502,如果短信回復標志位被置位,則顯示短信內容并打開輸入
法;
模塊503,完成短信處理,將短信回復標志位置空; 所述播放音視頻線程模塊和所述監(jiān)控短信線程模塊之間通過所述短信接 收標志位和所述短信回復標志位進行通訊。
其中每個所述標志位為布爾型數(shù)據(jù)變量,包括兩個值0或者1,其中1是置位, 0是置空;或者0是置位,l是置空。
在所述播放音視頻線程模塊中,所述短信回復標志位被置位是由所述手 機的一個按鈕被按下而引起的。
在所述播放音視頻線程模塊中,通過所述手機沒有按鈕被按下表示用戶看完 短信之后不需要回復。
所述手機還包括完成所述短信處理后,還包括將顯示窗口復原的模塊。
所述手機還包括以下模塊當回復短信的時候,又收到新短信,則新短信內 容在已經(jīng)縮小的屏幕里面顯示,同時等前一條短信回復完畢后,在已經(jīng)縮小 的屏幕里面再顯示新短信,再讓用戶判斷需不需要回復。
所述手機還包括以下模塊當回復短信的時候,又收到新短信,則新短 信內容先只在縮小的屏幕里面顯示,等用戶回復完前一條短信之后,屏幕還 原,再讓用戶判斷需不需要回復。
本發(fā)明的優(yōu)點是使用戶在不影響觀看電視的同時,能夠處理手機上的短 信,方便了用戶。
圖l是現(xiàn)有技術的可看電視的手機處理短信業(yè)務的流程方框圖2是本發(fā)明的可看電視的手機處理短信業(yè)務的內部機理流程方框圖3是本發(fā)明中手機的可看電視的手機處理短信業(yè)務的流程方框圖; 圖4是本發(fā)明的播放音視頻線程模塊的框圖; 圖5是本發(fā)明的監(jiān)控短信線程模塊的框圖。
具體實施例方式
本發(fā)明是在現(xiàn)有可看電視的手機的基礎上,結合利用安裝于手機處理器 (圖中未示)中的程序而實現(xiàn)可同時看電視和處理短信的功能。
如前所述,現(xiàn)有的手機之所以不能同時看電視和處理短信,是因為其內部 的軟件中播放音視頻線程和監(jiān)控短信線程各自運行的緣故。而本發(fā)明的原理 是將播放音視頻線程和監(jiān)控短信線程有機結合起來,相互關聯(lián)而實現(xiàn)本發(fā)明 目的。
首先對本發(fā)明采用的線程這一概念做出定義
線程每個正在系統(tǒng)上運行的程序都是一個進程。每個進程包含一到多 個線程。進程也可能是整個程序或者是部分程序的動態(tài)執(zhí)行。線程是一組指 令的集合,或者是程序的特殊段,它可以在程序里獨立執(zhí)行。也可以把它理 解為代碼運行的上下文。所以線程基本上是輕量級的進程,它負責在單個程 序里執(zhí)行多任務。通常由操作系統(tǒng)負責多個線程的調度和執(zhí)行。多線程是為
了使得多個線程并行的工作以完成多項任務,以提高系統(tǒng)的效率。線程是在 同 一 時間需要完成多項任務的時候被實現(xiàn)的。
本發(fā)明的播放音視頻線程和監(jiān)控短信線程是同時并行工作的,在兩個線 程中為了能夠實現(xiàn)通訊,就需要通過若干個具有一定功能的標志位進行相關 數(shù)據(jù)的交流,標志位是整個播放器中的一個變量,用于通過兩個線程之間的 通訊而控制兩個線程的工作狀態(tài),比如可把某個標志位定義為布爾型數(shù)據(jù)變
量(boolean),其值只能是只能是True或是False,可以規(guī)定True是置位, False是置空,也可以規(guī)定False是置位,Ture是置空。其中True和False 是相對的且可對應于兩個值0或者1,其中l(wèi)是置位時,0是置空;或者0是置位
時,l是置空。在本發(fā)明的實施例中采用了兩種標志位短信接收標志位和短
信回復標志位,詳見下述。
在本發(fā)明的一個實施例中,當來短信時,可以把短信接收標志位置位,
就是通知音視頻線程現(xiàn)在有短信了,那么播放音視頻線程就會及時讀取信 息并在屏幕顯示,同時把短信接收標志位置空,這樣做的目的是告訴監(jiān)控短信 線程,剛才新來的短信己經(jīng)顯示了。
而當需要處理短信時,可以把短信回復標志位置位,短信回復標志位的 作用是通知監(jiān)控短信線程可以進行短信處理了,在處理完畢后短信回復標 志就被置空。
如圖2所示的一個實施例,本發(fā)明的手機同時看電視和處理短信的方法包 括以下步驟
步驟201:啟動播放音視頻的線程和監(jiān)控短信的線程,在用本發(fā)明的手機 進入播放電視狀態(tài)的時候,在程序實現(xiàn)上需要同時啟動兩個線程, 一個線程 用來播放音視頻信息, 一個線程用來監(jiān)控短信;
下面先看播放音視頻線程
步驟202:音視頻線程等待,意味著該線程進入工作狀態(tài);
步驟203:接收到電視信號,進行音視頻信號的播放,用戶可以看電視;
步驟204:短信接收標志位是否置位?如果沒有,則回到步驟203,繼續(xù)
音視頻信號的播放;如果短信接收標志位被置位,說明現(xiàn)在有短信了,則到
下一步驟;
步驟205:通過在屏幕下方滾動、上下層透明播出等方式,在播放電視的
同時屏幕顯示短信內容,短信接收標志位隨即被置空;
步驟206:由用戶決定是否需要當即回復?用戶可通過按下手機上設置的 某一個鍵或其他操作對其決定進行表示,如果是的話進行下一步驟,否的話, 說明用戶認為該短信不重要或不需要馬上回復,則回到步驟203,繼續(xù)看電視,
待看完電視后再處理短信;在一個實施例中,用戶不按下任何鍵,就表示看過 短信后不想回復;
步驟207:由用戶通過按下手機上設置的某一個鍵或其他操作,把短信回 復標志位置位,與此同時播放電視節(jié)目的窗口被縮小,用戶對短信進行寫入、 發(fā)送等回復處理,當然,在本發(fā)明中,對短信處理的監(jiān)控是由監(jiān)控短信的線 程進行的,短信處理完成之后短信回復標志位隨即被置空,可以參見下面的 描述;
步驟208:短信回復標志是否被置空?是的話說明用戶己經(jīng)處理完畢短信 那就可以進行下步驟210,否的話說明用戶還沒有完成回復短信的動作則轉到 步驟209;
步驟209,因為用戶還沒有完成回復短信的動作,所以音視頻線程還需要 繼續(xù)保持播放節(jié)目窗口的縮小狀態(tài);并回到202, 一邊處理短信一邊繼續(xù)接收 音視頻信息,進行電視播放,同時等待新短信的的來臨,再進行處理;
步驟210:因為用戶已經(jīng)處理完畢短信,所以把播放電視節(jié)目的窗口恢復 全屏,然后回到步驟202。
再看監(jiān)控短信的線程
步驟211:啟動監(jiān)控短信線程,意味著該線程進入工作狀態(tài); 步驟212:是否收到短信?是的話進行下一步驟,否則回到上一步驟繼續(xù) 監(jiān)控;
步驟213:短信接收標志位被置位,說明現(xiàn)在收到短信了,在該步驟與播 放音視頻線程的步驟204之間,兩個線程有一個進程通訊217,
步驟214:短信回復標志位是否被置位?請同時參見步驟207的描述,在 該步驟與播放音視頻線程的步驟207之間,兩個線程有一個進程通訊218,被
置位說明用戶要對短信進行寫入、發(fā)送等回復處理,與此同時播放電視節(jié)目 的窗口被縮小,那么就進行下一步驟,否則不被置位的話就說明用戶不想回 復短信則回到步驟211繼續(xù)監(jiān)控新短信;
步驟215:顯示短信內容,并打開輸入法,以便用戶進行寫入、發(fā)送等回 復處理;
步驟216:完成短信處理,短信標志位隨即被置空并關閉輸入法,在該步 驟與播放音視頻線程的步驟208之間,兩個線程有一個進程通訊219,表示已 經(jīng)處理完成了用戶的短信回復功能,通知音視頻線程把屏幕還原,請同時參 見步驟209。
在上述過程中的進程通訊是指兩個線程之間相互交換數(shù)據(jù)。 在上述過程中還有一點,就是在步驟207中當用戶在回復短信的時候,又 有新短信來了,這個時候短信線程一方面要把短信接收標志位置位,通知音 視頻線程又有新短信來了,同時可以有兩種處理方法 一種先在己經(jīng)縮小 的屏幕里面顯示,同時等用戶回復完前一條短信之后,在小屏幕里面再顯示 新短信,看用戶需不需要回復;另外一種先只在縮小的屏幕里面顯示,等 用戶回復完前一條短信之后,屏幕還原,再讓用戶判斷需不需要回復。
下面請看圖3是本發(fā)明的可看電視的手機處理短信業(yè)務的流程方框圖,該 圖主要是從用戶使用角度的流程圖。
在前四個步驟與以往技術的圖l相同,艮P: 步驟301,啟動手機終端,進入正常使用狀態(tài)。 步驟302,用戶選擇看電視,手機進入電視播放狀態(tài)。 步驟303,觀看電視節(jié)目。 步驟304,在觀看電視節(jié)目過程中收到了短信。
步驟305,本發(fā)明的方法采用屏幕直接提示短信內容的方式,比如可在電 視屏幕下方或某個區(qū)域將短信內容顯示出來,如果內容長的話,也可采用滾 動播放、翻頁顯示等等技術手段;或者可采用音頻播放方式進行提示。
步驟306,這時,用戶可根據(jù)實際情況做出自己的判斷,如果想立即回復 短信的話,則轉到下一步驟307電視節(jié)目播放器中去處理短信,如果是不需要
回復或不想回復的短信,則程序回到步驟303,繼續(xù)觀看電視節(jié)目。
步驟307,續(xù)前,在觀看電視節(jié)目的同時回復短信。這里有可能發(fā)生的一 種特殊情況是:當用戶在回復短信的時候,又有新短信來了,可以有兩種處理 方法 一種先在已經(jīng)縮小的屏幕里面顯示,同時等用戶回復完前一條短信 之后,在小屏幕里面再顯示新短信,看用戶需不需要回復;另外一種先只 在縮小的屏幕里面顯示,等用戶回復完前一條短信之后,屏幕還原,再讓用 戶判斷需不需要回復。這種處理與前面步驟207中是相應的。 步驟308,繼續(xù)進行節(jié)目的觀看。
步驟309,如果想結束節(jié)目播放可以退出播放器,是的話繼續(xù)下一步驟。 步驟310,退出播放器。
從功能模塊的角度看,本發(fā)明的手機包括同時并行工作的控制電視播放 的播放音視頻線程模塊和控制短信的監(jiān)控短信線程模塊,在兩個線程模塊之 間還包括多個進行相關數(shù)據(jù)交流以實現(xiàn)通訊的標志位,用于進行兩個線程之 間的通訊并控制所述兩個線程的工作狀態(tài)。其中-
如圖4所示,本發(fā)明的播放音視頻線程模塊至少包括以下模塊
模塊401,在播放電視過程中如果短信接收標志位被置位,則在顯示 電視內容的同時顯示短信內容,然后將短信接收標志位置空;
模塊402,如果用戶需要回復,則短信回復標志位被置位,同時縮小 電視播放窗口,進行短信處理;
模塊403,如果短信回復標志位被置空,則說明短信處理完畢;
如圖5所示,監(jiān)控短信線程模塊至少包括以下模塊
模塊501,在監(jiān)控短信過程中如果接收到短信則將短信接收標志位置
位;
模塊502,如果短信回復標志位被置位,則顯示短信內容并打開輸入
法;
模塊503,完成短信處理,將短信回復標志位置空;
與圖l的現(xiàn)有手機相比可見,本發(fā)明的手機的播放音視頻的線程, 一方面 要接收從電視解碼芯片得到的音頻和視頻的數(shù)據(jù)進行解析,另一方面監(jiān)控短
信的線程收到新短信之后,就會通知音視頻的線程在屏幕上顯示出來。如果 用戶看完短信之后,覺得有必要回復,他按某一個鍵之后,把正在播放節(jié)目 的全屏縮小一定比例,短信監(jiān)控線程把剛才的短信內容在屏幕空白的地方顯 示,同時打開輸入法,讓用戶可以輸入短信,同時繼續(xù)處于等待狀態(tài),隨時 處理新來的短信,當用戶回復完之后,關閉輸入法,通知音視頻的線程把屏 幕變成全屏播放。因此,本發(fā)明實現(xiàn)了同時看電視和處理短信,為廣大手機 用戶帶來了極大方便。
雖然本發(fā)明已經(jīng)參考其中的具體實施例進行了描述,但是本領域的技術 人員仍然可進行很多變通,改進等等。只要不超出本發(fā)明精神,都應該在本 發(fā)明的范圍內。
權利要求
1、一種用手機同時看電視和處理短信的方法,其特征是所述方法包括同時并行工作的控制電視播放的播放音視頻線程和控制短信的監(jiān)控短信線程,在所述兩個線程之間還包括多個進行相關數(shù)據(jù)交流以實現(xiàn)通訊的標志位,用于進行所述兩個線程之間的通訊并控制所述兩個線程的工作狀態(tài)。
2、 如權利要求l所述的方法,其特征是所述標志位至少包括 短信接收標志位,置位即表示接收到短信,置空即表示已經(jīng)顯示過所接收到的短信;以及短信回復標志位,置位表示需要處理短信,置空即表示已 經(jīng)處理完畢短信。
3、 如權利要求1或2所述的方法,其特征是所述方法包括以下步驟 所述播放音視頻線程至少包括以下步驟在播放電視過程中如果短信接收標志位被置位,則在顯示電視內容 的同時顯示短信內容,然后將短信接收標志位置空;如果用戶需要回復,則短信回復標志位被置位,同時縮小電視播放 窗口,進行短信處理;如果短信回復標志位被置空,則說明短信處理完畢;所述監(jiān)控短信線程至少包括以下步驟-在監(jiān)控短信過程中如果接收到短信則將短信接收標志位置位; 如果短信回復標志位被置位,則顯示短信內容并打開輸入法; 完成短信處理,將短信回復標志位置空; 所述播放音視頻線程和所述監(jiān)控短信線程之間通過所述短信接收標志位 和所述短信回復標志位進行通訊。
4、 如權利要求3所述的方法,其特征是每個所述標志位為布爾型數(shù)據(jù) 變量,包括兩個值0或者1,其中1是置位,0是置空;或者0是置位,l是置空。
5、 如權利要求3所述的方法,其特征是在所述播放音視頻線程中,所 述短信回復標志位被置位是由所述手機的一個按鈕被按下而引起的。
6、 權利要求3所述的方法,其特征是在所述播放音視頻線程中,通過 所述手機沒有按鈕被按下表示用戶看完短信之后不需要回復,則繼續(xù)電視的 播放。
7、 如權利要求3所述的方法,其特征是所述方法還包括完成所述短 信處理后,還包括將顯示窗口復原的步驟。
8、 如權利要求3所述的方法,其特征是所述方法還包括當回復短信 的時候,又收到新短信,則新短信內容在已經(jīng)縮小的屏幕里面顯示,同時等 前一條短信回復完畢后,在己經(jīng)縮小的屏幕里面再顯示新短信,再讓用戶判 斷需不需要回復。
9、 如權利要求3所述的方法,其特征是所述方法還包括當回復短信 的時候,又收到新短信,則新短信內容先只在縮小的屏幕里面顯示,等用戶 回復完前一條短信之后,屏幕還原,再讓用戶判斷需不需要回復。
10、 一種用可同時看電視和處理短信的手機,其特征是所述手機包括 同時并行工作的控制電視播放的播放音視頻線程模塊和控制短信的監(jiān)控短信 線程模塊,在所述兩個線程模塊之間還包括多個進行相關數(shù)據(jù)交流以實現(xiàn)通 訊的標志位,用于進行所述兩個線程之間的通訊并控制所述兩個線程的工作 狀態(tài)。
11、 如權利要求10所述的手機,其特征是所述標志位至少包括 短信接收標志位,置位即表示接收到短信,置空即表示已經(jīng)顯示過所接收到的短信;以及短信回復標志位,置位表示需要處理短信,置空即表示已 經(jīng)處理完畢短信。
12、 如權利要求10或11所述的手機,其特征是所述播放音視頻線程模 塊至少包括以下模塊模塊401,在播放電視過程中如果短信接收標志位被置位,則在顯示電視 內容的同時顯示短信內容,然后將短信接收標志位置空;模塊402,如果用戶需要回復,則短信回復標志位被置位,同時縮小電視 播放窗口,進行短信處理;模塊403,如果短信回復標志位被置空,則說明短信處理完畢;所述監(jiān)控短信線程模塊至少包括以下模塊模塊501 ,在監(jiān)控短信過程中如果接收到短信則將短信接收標志位置位;模塊502,如果短信回復標志位被置位,則顯示短信內容并打開輸入法;模塊503,完成短信處理,將短信回復標志位置空; 所述播放音視頻線程模塊和所述監(jiān)控短信線程模塊之間通過所述短信接收標 志位和所述短信回復標志位進行通訊。
13、 如權利要求12所述的手機,其特征是每個所述標志位為布爾型數(shù) 據(jù)變量,包括兩個值0或者1,其中1是置位,0是置空;或者0是置位,l是置 空。
14、 權利要求12所述的手機,其特征是在所述播放音視頻線程模塊中, 所述短信回復標志位被置位是由所述手機的一個按鈕被按下而引起的。
15、 如權利要求12所述的手機,其特征是在所述播放音視頻線程模塊 中,通過所述手機沒有按鈕被按下表示用戶看完短信之后不需要回復。
16、 如權利要求12所述的手機,其特征是所述手機還包括完成所述 短信處理后,還包括將顯示窗口復原的模塊。
17、 如權利要求12所述的手機,其特征是所述手機還包括以下模塊 當回復短信的時候,又收到新短信,則新短信內容在已經(jīng)縮小的屏幕里面顯 示,同時等前一條短信回復完畢后,在已經(jīng)縮小的屏幕里面再顯示新短信, 再讓用戶判斷需不需要回復。
18、 如權利要求12所述的手機,其特征是所述手機還包括以下模塊當回復短信的時候,又收到新短信,則新短信內容先只在縮小的屏幕里面 顯示,等用戶回復完前一條短信之后,屏幕還原,再讓用戶判斷需不需要 回復。
全文摘要
一種手機及其方法,所述方法包括同時并行工作的控制電視播放的播放音視頻線程和控制短信的監(jiān)控短信線程,在所述兩個線程之間還包括多個進行相關數(shù)據(jù)交流以實現(xiàn)通訊的標志位,用于通過所述兩個線程之間的通訊并控制所述兩個線程的工作狀態(tài)。其中標志位至少包括短信接收標志位,置位即表示接收到短信,置空即表示已經(jīng)顯示過所接收到的短信;以及短信回復標志位,置位表示需要處理短信,置空即表示已經(jīng)處理完畢短信。本發(fā)明的優(yōu)點是使用戶在不影響觀看電視的同時,能夠處理手機上的短信,方便了用戶。
文檔編號H04N5/44GK101355754SQ200810119660
公開日2009年1月28日 申請日期2008年9月4日 優(yōu)先權日2008年9月4日
發(fā)明者輝 張, 王西強, 鋒 謝 申請人:北京創(chuàng)毅視訊科技有限公司