TWI778750B - 靜音傳送即時訊息之系統與方法 - Google Patents
靜音傳送即時訊息之系統與方法 Download PDFInfo
- Publication number
- TWI778750B TWI778750B TW110130369A TW110130369A TWI778750B TW I778750 B TWI778750 B TW I778750B TW 110130369 A TW110130369 A TW 110130369A TW 110130369 A TW110130369 A TW 110130369A TW I778750 B TWI778750 B TW I778750B
- Authority
- TW
- Taiwan
- Prior art keywords
- message
- communication device
- mobile communication
- period
- international telephone
- Prior art date
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
一種靜音傳送即時訊息之系統與方法,應用於一行動通訊裝置,其中該資料庫儲存有複數個使用者資訊,由該伺服器存取該資料庫,該行動通訊裝置讀取一國際電話區號表中所對應的一國際電話區號之關聯的一靜音時段;該行動通訊裝置依據該靜音時段檢查一本機國碼資訊所對應的當下時間是否為該靜音時段或一非靜音時段,當下時間為該靜音時段時顯示一無聲傳送按鍵與一正常傳送按鍵於該行動通訊裝置之一螢幕上。
Description
本發明是關於一種運用在行動通訊裝置上的即時訊息傳送技術,特別是關於一種靜音傳送即時訊息之系統與方法。
使用者現今依賴行動通訊裝置上的即時訊息的程度愈來愈深,幾乎無時無刻都在發送即時訊息以分享交流資訊、傳遞情報、討論公事或是聯絡感情,然而,當即時訊息的使用量大、依賴程度高反而容易讓使用者在發送即時訊息之時忽略了該注意的基本禮節,有時候才剛接收到友人的分享資訊一個順手就馬上轉傳出去,而未注意發送的時間點是否恰當,可能太早、也可能太晚,常常導致有收訊者在睡夢中被即時訊息的提示聲音打擾。
有一種先前技術,由韓國NHN公司在日本的子公司LINE株式會社所開發的“Line”應用程式及其後端之系統,例如:Android手機上的Line版本10.9.2或之後的更新版本,其發送無聲訊息的方法係:1.在Line主頁點選右上角齒輪圖樣的「設定」選項;2.往下滑找到「Line Labs」點選進入,接著往下滑到「無聲訊息」,並勾選使用;3.之後寫好要傳送的訊息,再長按(Long Press)發送鍵,手機畫面就會跳出「正常傳送」與「無聲傳送」選項,供用戶選擇。
由於先前技術在發送無聲訊息之前須預先開啟設定,然而,不熟悉的新手使用者很可能並不知道該如何設定,甚至完全不知道先前技術有此「無聲訊息」的發送功能,忘了要長按發送鍵而直接將寫好的訊息傳送出去(即,以正常的「有聲訊息」傳送),“不小心”打擾到收訊者,因而喪失此功能設計的意義。也就是說,對使用者而言先前技術的操作方式並不直觀,「無聲訊息」的功能容易被使用者忽略而未在重要的時間點發揮其功用。故,實有必要改善習見方法,以硬體與軟體協同運作的資源提出一種應用於行動通訊裝置之靜音傳送即時訊息之系統與方法,以直觀的使用者介面供使用者操作,避免被使用者忽略,以便彌補先前技術不足之處。
有鑑於此,本發明提出一種靜音傳送即時訊息之系統與方法,發送端檢視本機國碼資訊所對應當下時間是否為靜音時段,以在用戶端的圖形化使用者介面按適當時機直接提供直觀的傳送按鍵供使用者操作。
本發明提出一種靜音傳送即時訊息之系統,包含:一資料庫,儲存有複數個使用者資訊;一伺服器,存取該資料庫,包含:一第一網路通訊模組,與關聯該些使用者資訊之一的一行動通訊裝置建立網路連線;一登入驗證模組,驗證該行動通訊裝置經由網路連線該伺服器;以及一第一訊息模組,接收上傳之一訊息並依據一接收端設定產生一訊息接收端清單,該訊息接收端清單包含至少一關聯該行動通訊裝置之推播識別碼,及,檢核該訊息之一屬性為一靜音模式或一有提示音模式以設定一提示音的關閉或開啟;以及該行動通訊裝置,包含:一或多個處理器、一記憶體及一螢幕,該記憶體儲存一本機國碼資訊、一國際電話
區號表與複數個程式指令,該國際電話區號表包含複數個國際電話區號以及每個該國際電話區號所關聯的一靜音時段,該處理器執行該些程式指令,該些程式指令包含:一第一程式指令,使該行動通訊裝置與該伺服器建立網路連線,以進行登入驗證;一第二程式指令,使該行動通訊裝置依據該本機國碼資訊讀取該國際電話區號表中所對應的該國際電話區號之關聯的該靜音時段;一第三程式指令,使該行動通訊裝置接收該訊息之輸入與該接收端設定之輸入,且該接收端設定關聯該些使用者資訊中的至少一個;一第四程式指令,使該行動通訊裝置依據該靜音時段檢查該本機國碼資訊所對應的一當下時間是否為一靜音時段或一非靜音時段,當該當下時間為該靜音時段時顯示一無聲傳送按鍵與一正常傳送按鍵於該螢幕上;以及,一第五程式指令,當該無聲傳送按鍵被選擇以上傳該訊息時,使該訊息之該屬性設為該靜音模式再上傳至該第一訊息模組,當該正常傳送按鍵被選擇以上傳該訊息時,使該訊息之該屬性設為該有提示音模式再上傳至該第一訊息模組;以及一推播閘道器,依據該訊息及該提示音的設定產生一靜音推播通知或一有提示音推播通知,並透過一外部推播主機發送該靜音推播通知或該有提示音推播通知至該接收端設定所關聯該些使用者資訊所個別對應之該行動通訊裝置。
本發明更進一步,在一些實施例中,該本機國碼資訊係:該行動通訊裝置之一電信門號之該國際電話區號,或,該行動通訊裝置之一系統設定之一地區設定所對應之該國際電話區號。
本發明更進一步,在一些實施例中,該伺服器更包含:一宵禁時段設定模組,提供圖形化使用者介面的一管理介面供具有系統權限的一管理者進行設定該國際電話區號表中該國際電話區號所關聯的該靜音時段,並強制該行動
通訊裝置下載更新的該國際電話區號表。
本發明更進一步,在一些實施例中,該宵禁時段設定模組,提供圖形化使用者介面的該管理介面供一使用者進行設定一自訂宵禁時段,該自訂宵禁時段係用以取代該靜音時段。
本發明更進一步,在一些實施例中,該第四程式指令檢查該本機國碼資訊所對應的該當下時間為該非靜音時段時,顯示一第一傳送按鍵於該螢幕上;及,當該第一傳送按鍵被選擇以上傳該訊息時,將該訊息之該屬性設為該有提示音模式。
本發明復提出一種靜音傳送即時訊息之方法,應用於由一資料庫、一伺服器與一推播閘道器所組合的一雲端及一用戶端之一行動通訊裝置之中,該方法包含:於該資料庫儲存有複數個使用者資訊,由該伺服器存取該資料庫;於該行動通訊裝置之一記憶體儲存一本機國碼資訊與一國際電話區號表,該國際電話區號表包含複數個國際電話區號以及每個該國際電話區號所關聯的一靜音時段;該伺服器與關聯該些使用者資訊之一的一行動通訊裝置建立網路連線,以進行登入驗證該行動通訊裝置;該行動通訊裝置依據該本機國碼資訊讀取該國際電話區號表中所對應的該國際電話區號之關聯的該靜音時段;該行動通訊裝置接收一訊息之輸入與一接收端設定,且該接收端設定關聯該些使用者資訊中的至少一個;該行動通訊裝置依據該靜音時段檢查該本機國碼資訊所對應的一當下時間是否為該靜音時段或一非靜音時段,當該當下時間為該靜音時段時顯示一無聲傳送按鍵與一正常傳送按鍵於該螢幕上;其中,當該無聲傳送按鍵被選擇以上傳該訊息時,使該訊息之一屬性設為該靜音模式再上傳至該伺服器,當該正常傳送按鍵被選擇以上傳該訊息時,使該訊息之該屬性設為該有提示音模式再上傳至該伺服
器;該伺服器依據該接收端設定產生一訊息接收端清單,該訊息接收端清單包含至少一關聯該行動通訊裝置之推播識別碼;該伺服器檢核該訊息之該屬性以設定一提示音的關閉或開啟;以及,該推播閘道器依據該訊息及該提示音的設定產生一靜音推播通知或一有提示音推播通知,並透過一推播主機發送該靜音推播通知或該有提示音推播通知至該接收端設定所關聯該些使用者資訊所個別對應之該行動通訊裝置。
本發明更進一步,在一些實施例中,該本機國碼資訊係:該行動通訊裝置之一電信門號之該國際電話區號,或,該行動通訊裝置之一系統設定之一地區設定所對應之該國際電話區號。
本發明更進一步,在一些實施例中,該伺服器更包含:一宵禁時段設定模組,提供圖形化使用者介面的一管理介面供具有系統權限的一管理者進行設定該國際電話區號表中該國際電話區號所關聯的該靜音時段,並強制該行動通訊裝置下載更新的該國際電話區號表。
本發明更進一步,在一些實施例中,該宵禁時段設定模組,提供圖形化使用者介面的該管理介面供一使用者進行設定一自訂宵禁時段,該自訂宵禁時段係用以取代該靜音時段。
本發明更進一步,在一些實施例中,該步驟之該行動通訊裝置依據該靜音時段檢查該本機國碼資訊所對應的該當下時間是否為該靜音時段或該非靜音時段,當該當下時間為該非靜音時段時,顯示一第一傳送按鍵於該螢幕上;及,當該第一傳送按鍵被選擇以上傳該訊息時,將該訊息之該屬性設為該有提示音模式。
本發明復提出一種靜音傳送即時訊息之方法,應用於一行動通訊
裝置,該行動通訊裝置存取一雲端之一伺服器,該行動通訊裝置包含一或多個處理器、一記憶體及一螢幕,該記憶體儲存一本機國碼資訊、一國際電話區號表與複數個程式指令,該國際電話區號表包含複數個國際電話區號以及每個該國際電話區號所關聯的一靜音時段,該處理器執行該些程式指令,該些程式指令包含:一第一程式指令,使該行動通訊裝置與該伺服器建立網路連線,以進行登入驗證;一第二程式指令,使該行動通訊裝置依據該本機國碼資訊讀取該國際電話區號表中所對應的該國際電話區號之關聯的該靜音時段;一第三程式指令,使該行動通訊裝置接收一訊息之輸入與一接收端設定之輸入;一第四程式指令,使該行動通訊裝置依據該靜音時段檢查該本機國碼資訊所對應的一當下時間是否為一靜音時段或一非靜音時段,當該當下時間為該靜音時段顯示一無聲傳送按鍵與一正常傳送按鍵於該螢幕上;以及,一第五程式指令,當該無聲傳送按鍵被選擇以上傳該訊息時,使該訊息之一屬性設為該靜音模式再上傳至該伺服器,當該正常傳送按鍵被選擇以上傳該訊息時,使該訊息之該屬性設為該有提示音模式再上傳至該伺服器。
本發明更進一步,在一些實施例中,該雲端由該伺服器、一資料庫與一推播閘道器所組合,其中該資料庫儲存有複數個使用者資訊,由該伺服器存取該資料庫。
本發明更進一步,在一些實施例中,該本機國碼資訊係:該行動通訊裝置之一電信門號之該國際電話區號,或,該行動通訊裝置之一系統設定之一地區設定所對應之該國際電話區號。
本發明更進一步,在一些實施例中,該第四程式指令檢查該本機國碼資訊所對應的該當下時間為該非靜音時段時,顯示一第一傳送按鍵於該螢幕
上;及,當該第一傳送按鍵被選擇以上傳該訊息時,將該訊息之該屬性設為該有提示音模式。
本發明更進一步,在一些實施例中,該接收端設定關聯該些使用者資訊中的至少一個。
以下在實施方式中詳細敘述本發明之詳細特徵以及優點,其內容足以使任何熟習相關技藝者瞭解本發明之技術內容並據以實施,且根據本說明書所揭露之內容、申請專利範圍及圖式,任何熟習相關技藝者可輕易地理解本發明相關之目的及優點。
10:伺服器
12:第一網路通訊模組
14:登入驗證模組
16:宵禁時段設定模組
18:第一訊息模組
20:資料庫
22:推播閘道器
24:雲端
26:推播主機
28:行動通訊裝置
30:應用程式
32:第二網路通訊模組
34:登入模組
36:資料存取模組
38:第二訊息模組
40:訊息輸入模組
42:靜音模式管理模組
44:螢幕
46:訊息視圖
48:訊息輸入框
50:收訊者
52:第一傳送按鍵
54:第二傳送按鍵
56:第三傳送按鍵
第1圖為本發明實施例之系統架構圖;第2A圖為本發明實施例一訊息視圖之螢幕畫面示意圖(一);第2B圖為本發明實施例一訊息視圖之螢幕畫面示意圖(二);第2C圖為本發明實施例一訊息視圖之螢幕畫面示意圖(三);第3圖為本發明實施例二訊息視圖之螢幕畫面示意圖;第4圖為本發明實施例三訊息視圖之螢幕畫面示意圖;第5圖為本發明實施例一之操作流程圖;第6圖為本發明實施例二之操作流程圖;及第7圖為本發明實施例三之操作流程圖。
本發明所謂的“即時訊息”(Instant Message),在一實施例中係應用於聊天室(Chat Room)之群組聊天訊息,例如:某群組的使用者以聊天室進行群組的多人線上聊天,互相傳送聊天訊息;在一實施例中係應用於一對一的聊天訊息,即,以聊天室進行雙人線上聊天。至於本發明所指的“宵禁時段”(Curfew Time)又可稱為“勿擾時段”(Do Not Disturb Time)或“靜音時段”(Mute Time),係以直觀的使用者介面供使用者操作以提醒發送者在該時段發送訊息時應以靜音發送,勿打擾到收訊對方。
參閱第1圖,本發明一較佳實施例之系統架構圖,本發明系統包含有:伺服器端(即雲端24)之資料庫20、伺服器10與推播閘道器22,以及用戶端之行動通訊裝置28。於此,伺服器端與用戶端之間能經由外部推播系統進行通信,但此外部推播系統並非本發明系統之範圍,僅用以說明。
資料庫20預先儲存有複數個使用者資訊,每個使用者資訊包含帳號及密碼。除了以上預先儲存之資訊,另外,資料庫20亦用以儲存使用者的通訊錄及使用者所發送的即時訊息(以下實施例中簡稱為訊息),訊息包含有訊息內容、訊息發送端、訊息接收端、訊息屬性、訊息發送時間、附件...等相關資訊。本發明所謂的資料庫非限定特定類型、特定形式或特定版本的軟體、硬體或由軟、硬體所結合而成,任何具有電腦可讀取記錄媒體並可存取電腦數位資料的貯存容器皆可視為資料庫20,甚至簡單以純文字檔儲存資料並以檔案系統管理的方法亦可視為一種資料庫。
伺服器10包含一或多個處理器,並以硬體與軟體協同運作的方式實施以下模組:第一網路通訊模組12、登入驗證模組14、宵禁時段設定模組16及第一訊息模組18。第一網路通訊模組12用以與用戶端之行動通訊裝置28之第二網
路通訊模組32建立網路連線,在本發明的不同實施例中,該網路連線是基於TCP協定(包含Socket及WebSocket連線)、HTTP協定、HTTPS協定、HTTP/2協定或SPDY協定。登入驗證模組14,驗證行動通訊裝置28經由網路連線伺服器10,並接收使用者透過行動通訊裝置28所上傳之帳號及密碼,然後將帳號及密碼與資料庫20中所儲存該使用者資訊之帳號及密碼進行驗證。宵禁時段設定模組16提供圖形化使用者介面的管理介面供具有系統權限的管理者進行設定國際電話區號表(List of Country Calling Codes,其包含複數個國際電話區號)中某一國際電話區號(Country Calling Codes,或,Country Dial-In Codes)所關聯的系統宵禁時段,例如:管理者登入後利用管理介面(如管理網頁,未圖示)設定某特定國際電話區號所關聯的系統宵禁時段的起、迄時間,或是關閉系統宵禁時段,設定後新的國際電話區號表係儲存於資料庫20,並由伺服器10強制行動通訊裝置28下載更新的國際電話區號表;在一些實施例中,宵禁時段設定模組16提供圖形化使用者介面的管理介面供使用者進行設定自訂宵禁時段,而此自訂宵禁時段係用以取代系統宵禁時段,其作用範圍僅限設定的使用者其帳號。第一訊息模組18接收行動通訊裝置28所上傳之訊息並依據接收端設定(即,“通訊錄中被選取的聯絡人”)產生訊息接收端清單,訊息接收端清單包含至少一關聯行動通訊裝置28之推播識別碼(Push ID),一個推播識別碼係對應至一位使用者(被選取的聯絡人)的接收裝置(即行動通訊裝置28),在設定訊息的收訊者(即,接收端設定)時通常係以勾選的方式選取通訊錄中的聯絡人,第一訊息模組18需進行對照工作(Mapping)才能將收訊者轉換成訊息接收端清單(即被選取聯絡人的“推播識別碼”);另外,第一訊息模組18檢核上傳訊息的屬性為靜音模式或有提示音模式,
以設定提示音的關閉或開啟,當屬性為靜音模式時設定“提示音為關閉”,當屬性為有提示音模式時設定“提示音為開啟”。
在本發明的實施例中,伺服器10所包含的上述各模組應被理解為一種硬體與軟體協同運作的資源,各模組的技術特徵可以複數個程式指令或應用程式的一部份來表達,但是各模組的技術效果必須是以一或多個處理器來執行該些程式指令或應用程式的形式(即硬體與軟體協同運作的資源)來實現,而本發明所欲解決的問題即是透過這樣的硬體與軟體協同運作的資源來獲得改善。
上述伺服器10與資料庫20並未限定部署於特定數量之設備上,在本發明的不同實施例中,伺服器10與資料庫20兩者可部署於同一台設備之上,又或者,兩者可各自部署於叢集(Cluster)結構之設備上,或者異地的叢集設備上。
推播閘道器22依據訊息及其提示音的設定產生“靜音推播通知”或“有提示音推播通知”,並透過外部推播主機26(例如:Microsoft Azure、MPNS、GCM以及APNS)發送“靜音推播通知”或“有提示音推播通知”至訊息接收端清單所對應之行動通訊裝置28。
在本發明的不同實施例中,行動通訊裝置28為運行iOS、Android或Windows 10作業系統之智慧手機與平板電腦,行動通訊裝置28包含一或多個處理器、記憶體及螢幕,該記憶體儲存有本機國碼資訊、國際電話區號表與應用程式30(即Application,又稱App,包含複數個程式指令),該國際電話區號表包含複數個國際電話區號以及關聯的系統宵禁時段。所謂的本機國碼資訊即儲存於行動通訊裝置28端且代表該行動通訊裝置28的國際電話區號資訊,在一些實施例中,本機國碼資訊係取決於行動通訊裝置28之SIM卡(或eSIM卡)中的電信門號,由應用程式30(第二程式指令/資料存取模組36)讀取該電信門號之國際電話區
號部份即取得本機國碼資訊;在一些實施例中,本機國碼資訊係使用者於系統中所設定的“語系與地區”,以iPhone為例來說明:在iOS14上係“設定/一般/語言與地區”,其中地區若設定為“日本”,當應用程式30(第二程式指令/資料存取模組36)讀取本機國碼資訊時即可獲得“81”或是“JP”/“JPN”(根據ISO 3166-1國家及地區代碼)。系統宵禁時段可視為應用程式30的一個參數,其包含一個開始時間與一個截止時間(例如:下午22:00至上午7:00),用以提醒使用者在宵禁時段應以靜音模式傳送即時訊息避免打擾到收訊者,本發明之系統宵禁時段係儲存於行動通訊裝置28的記憶體(未圖示),可直接由第二程式指令(即,資料存取模組36)自記憶體中讀取。本發明之系統宵禁時段係設定與電信門號之國際電話區號(Country Calling Codes,或,Country Dial-In Codes)有固定關聯,意即,各國的系統宵禁時段(亦即,靜音時段)可由其國際電話區號查詢對應的設定。例如:1(美國之國際電話區號)-22:00~08:00(宵禁時段自下午22點至上午8點)、49(德國之國際電話區號)-22:00~07:00(宵禁時段自下午22點至上午7點)、81(日本之國際電話區號)-23:00~08:00(宵禁時段自下午23點至上午8點),故,本發明利用國際電話區號表(其包含複數個國際電話區號)設定各個國際電話區號所對應的系統宵禁時段(亦即,系統靜音時段);在一些實施例中,系統宵禁時段之作用範圍涵蓋整個系統內的所有使用者;在一些實施例中,系統宵禁時段可被使用者設定為關閉(Disable),而關閉系統宵禁時段之作用範圍僅限該設定的使用者之帳號;在一些實施例中,系統宵禁時段可被使用者自訂的“自訂宵禁時段”(亦即,自訂靜音時段)覆寫(Overwrite),即,以自訂宵禁時段取代系統宵禁時段,自訂宵禁時段之作用範圍僅限該設定的使用者之帳號。例如:“使用者A”設定了一個自訂宵禁時段為下午23:00至上午8:00,其作用範圍僅限“使用者
A”的帳號,而系統內的其餘使用者仍為原本預設的系統宵禁時段。該處理器執行該應用程式30包含:第二網路通訊模組32、登入模組34、資料存取模組36、第二訊息模組38、訊息輸入模組40以及靜音模式管理模組42。第二網路通訊模組32用以與伺服器10之第一網路通訊模組12建立網路連線,在本發明的不同實施例中,該網路連線是基於TCP協定、HTTP協定、HTTPS協定、HTTP/2協定或SPDY協定。登入模組34接收使用者從行動通訊裝置28的輸入介面所輸入之帳號及密碼,並上傳至伺服器10以進行驗證,在本發明的另一實施例中,帳號及密碼可暫存於行動通訊裝置28之記憶體,在一段時間之內(例如:一天或一星期)重複登入皆不需手動輸入帳號及密碼,即可自動登入。資料存取模組36(或,第二程式指令)係用以讀取儲存於行動通訊裝置28記憶體中的資料,以及,透過第二網路通訊模組32與伺服器10之第一網路通訊模組12所建立的網路連線(TCP協定、HTTP協定、HTTPS協定、HTTP/2協定或SPDY協定)自伺服器10下載資料(例如:訊息、通訊錄...等)。在一些實施例中,系統宵禁時段係儲存於行動通訊裝置28記憶體中的國際電話區號表,由資料存取模組36(或,第二程式指令)直接自記憶體中讀取國際電話區號表,並依據本機國碼資訊以取得國際電話區號表中所對應的國際電話區號其關聯的系統宵禁時段。以前述例子來說明:假設本機國碼資訊為“81”,資料存取模組36讀取國際電話區號表中所對應的國際電話區號“81”之關聯的系統宵禁時段“23:00~08:00”;在一些實施例中,系統宵禁時段可由具有系統權限的管理者透過管理介面進行設定,設定後新的系統宵禁時段係儲存於資料庫20,並由伺服器10強制行動通訊裝置28下載更新的國際電話區號表,即由資料存取模組36(或,第二程式指令)自伺服器10下載國際電話區號表。第二訊息模組38產生訊息視圖並顯示於行動通訊裝置28之螢幕,訊息視圖係應用程式30的圖形
化使用者介面,供使用者瀏覽或操作訊息。訊息輸入模組40接收使用者指令輸入訊息內容(包含建立新的聊天室與回覆既有的聊天室)與接收端設定。輸入訊息係點選訊息輸入框(由訊息輸入模組40所產生),產生一個訊息除了需要輸入訊息內容之外,另包含接收端設定(即,至少一個收訊者,設定介面亦由訊息輸入模組40所產生)。所謂的“接收端設定”為:當建立一個新的聊天室時係以勾選方式自通訊錄中選取特定聯絡人(至少一個),當回覆既有的聊天室時則是以原本聊天室內的參與者做為接收端設定(即,不需另外勾選通訊錄)。靜音模式管理模組42依據第二程式指令所讀取的系統宵禁時段檢查當下時間是否為宵禁時段或非宵禁時段,當該當下時間為宵禁時段時,產生宵禁時段確認指令(或可稱靜音指令)予第二訊息模組38,觸發第二訊息模組38產生並顯示無聲傳送按鍵與正常傳送按鍵於訊息視圖。在一些實施例中,靜音模式管理模組42於確認宵禁時段之內時,觸發第二訊息模組38另顯示一提示警語於訊息視圖以提醒使用者,例如:“對方可能正在休息,請確定發送方式”。
上述該處理器可執行複數個程式指令包含:第一程式指令,使行動通訊裝置28與伺服器10建立網路連線,以進行登入驗證;第二程式指令,使行動通訊裝置28依據本機國碼資訊讀取國際電話區號表中所對應的國際電話區號之關聯的系統宵禁時段;第三程式指令,使行動通訊裝置28接收訊息之輸入與接收端設定,且接收端設定關聯使用者資訊(即,通訊錄中的聯絡人亦為資料庫20中所儲存的使用者,至少一個);第四程式指令,使行動通訊裝置28依據系統宵禁時段檢查本機國碼資訊所對應的當下時間是否為宵禁時段或非宵禁時段,當下時間為宵禁時段顯示無聲傳送按鍵與正常傳送按鍵於螢幕上;以及,第五程式指令,當使用者以無聲傳送按鍵上傳訊息,使訊息之屬性設為“靜音模式”再上傳至
伺服器10的第一訊息模組18,當使用者以正常傳送按鍵上傳訊息,使訊息之屬性設為“有提示音模式”再上傳至第一訊息模組18。
在本發明不同的實施例中,該處理器所執行的第一程式指令、第二程式指令、...是分別表示複數個程式指令的集合,而第一、第二、...等並不用以限定接續在該第一程式指令、第二程式指令、...所表達的技術特徵或方法的步驟。熟悉此發明之技術人士可理解接續在該第一程式指令、第二程式指令、...所表達的技術特徵或方法的步驟是可以加以合併或組合由不同集合的程式指令來表達。
參閱第2A圖至第2C圖,本發明實施例一訊息視圖46之螢幕44畫面示意圖,其說明了本發明實施例一於行動通訊裝置28執行應用程式30後在螢幕44上所呈現的圖形化使用者介面。實施例一至實施例三的訊息視圖46係聊天室,可用於多人(如群組)或是一對一的聊天。本實施例係當使用者輸入訊息後,先按第一傳送按鍵52,若當下時間為宵禁時段時,訊息視圖46即顯示第二傳送按鍵54(無聲傳送)、第三傳送按鍵56(正常傳送)及取消按鍵。在當下時間為非宵禁時段之時,第一傳送按鍵52即是正常的傳送按鍵,按下第一傳送按鍵52即直接將訊息上傳至伺服器。第2A圖係說明某公司的一個業務部聊天室有7位聯絡人,聯絡人“王小明”先發送了一封訊息,使用者於訊息視圖46看到對方發送的訊息後,尚未輸入回覆訊息,故,訊息視圖46尚無第一傳送按鍵52。第2B圖係說明使用者於訊息輸入框48輸入回覆訊息後,訊息視圖46即顯示第一傳送按鍵52。第2C圖係說明由於當下時間為“下午22:03”(假設系統宵禁時段為“下午22:00至上午7:00”),故,訊息視圖46即顯示第二傳送按鍵54(無聲傳送)、第三傳送按鍵56(正常傳
送)及取消按鍵,以供使用者再次選擇,圖例另顯示一個提示警語“對方可能正在休息,請確定發送方式”。
參閱第3圖,本發明實施例二訊息視圖46之螢幕44畫面示意圖,其說明了本發明實施例二於行動通訊裝置28執行應用程式30後在螢幕44上所呈現的圖形化使用者介面。本實施例係當下時間為宵禁時段時,直接在訊息視圖46中顯示第二傳送按鍵54(無聲傳送)與第三傳送按鍵56(正常傳送)。圖例說明了使用者即使尚未在訊息輸入框48中輸入訊息內容,但是,由於當下時間為“下午22:01”(假設系統宵禁時段為“下午22:00至上午7:00”),故,訊息視圖46直接顯示第二傳送按鍵54(無聲傳送)與第三傳送按鍵56(正常傳送)。
參閱第4圖,本發明實施例三訊息視圖46之螢幕44畫面示意圖,其說明了本發明實施例三於行動通訊裝置28執行應用程式30後在螢幕44上所呈現的圖形化使用者介面。本實施例係使用者於訊息輸入框48中輸入了訊息內容且當下時間為宵禁時段(假設系統宵禁時段為“下午22:00至上午7:00”),訊息視圖46直接顯示第二傳送按鍵54(無聲傳送)、第三傳送按鍵56(正常傳送)與取消按鍵。
上述三個實施例係以系統宵禁時段為例來說明,當使用者自行設定了自訂宵禁時段後,本發明則以自訂宵禁時段取代系統宵禁時段,以自訂宵禁時段做為檢查參數的實施例其運作流程與上述相同,故,不另贅述。
參閱第5圖,本發明實施例一之操作流程圖,例示說明在宵禁時段發送一則訊息於行動裝置端之操作流程。請同時參閱第1圖、第2A圖、第2B圖與第2C圖,本發明方法係包含:
步驟S101:於行動通訊裝置28上執行本發明之應用程式30。行動通訊裝置28例如智慧手機或平板電腦。
步驟S102:行動通訊裝置28與伺服器10建立網路連線並進行登入驗證。執行應用程式30後,應用程式30之第二網路通訊模組32與雲端24之伺服器10之第一網路通訊模組12建立網路連線,網路連線係基於TCP協定(包含Socket及WebSocket連線)、HTTP協定、HTTPS協定、HTTP/2協定或SPDY協定。連線後,行動通訊裝置28之登入模組34將使用者輸入的帳號及密碼上傳至伺服器10,並由登入驗證模組14進行登入驗證。本發明另一實施例,在有效期限之內由登入模組34暫存前一次所輸入的帳號與密碼,當應用程式30執行時,自動將帳號及密碼上傳至伺服器10,再由登入驗證模組14進行登入驗證。
步驟S103:行動通訊裝置28依據本機國碼資訊讀取國際電話區號表中所對應的國際電話區號之關聯的系統宵禁時段。登入後,系統宵禁時段係儲存於行動通訊裝置28記憶體中的國際電話區號表,由資料存取模組36依據本機國碼資訊直接讀取國際電話區號表中所對應的國際電話區號之關聯的系統宵禁時段,本機國碼資訊亦儲存於行動通訊裝置28記憶體。在一些實施例中,本機國碼資訊係行動通訊裝置28的電信門號之國際電話區號部份;在一些實施例中,本機國碼資訊係行動通訊裝置28之系統設定之地區設定所對應之國際電話區號。在一些實施例中,使用者自行設定了自訂宵禁時段,於此步驟即以自訂宵禁時段取代系統宵禁時段。
步驟S104:行動通訊裝置28接收訊息之輸入與接收端設定。首先,第二訊息模組38產生訊息視圖46並顯示於行動通訊裝置28之螢幕44,接著,使用者利用訊息輸入模組40輸入訊息內容與接收端設定,如第2A圖所示(圖例係回覆
既有的聊天室,故,原本已有接收端設定,即圖例中“業務部7人”,點擊該處可查看詳細名單)。當使用者輸入訊息內容後,第二訊息模組38即產生第一傳送按鍵52於訊息視圖46,如第2B圖所示。
步驟S105:行動通訊裝置28依據系統宵禁時段檢查本機國碼資訊所對應的當下時間是否為宵禁時段或非宵禁時段。靜音模式管理模組42依據系統宵禁時段(假設系統宵禁時段為“下午22:00至上午7:00”)檢查本機國碼資訊所對應的當下時間是否為宵禁時段或非宵禁時段,若當下時間為非宵禁時段,第一傳送按鍵52即是正常的傳送按鍵(即,訊息之屬性被設為“有提示音模式”),使用者按下第一傳送按鍵52即直接將訊息上傳至伺服器10。若當下時間為宵禁時段,第二訊息模組38則顯示無聲傳送按鍵(第二傳送按鍵54)與正常傳送按鍵(第三傳送按鍵56)於訊息視圖46,如第2C圖所示,圖例另包含取消按鍵用以取消該次傳送,以及一個提示警語“對方可能正在休息,請確定發送方式”。
步驟S106:行動通訊裝置28設定訊息之屬性再上傳至伺服器。在前一步驟中,當使用者選擇以無聲傳送按鍵(第二傳送按鍵54)上傳訊息,行動通訊裝置28使訊息之屬性設為靜音模式再上傳至伺服器10;當使用者選擇以正常傳送按鍵(第三傳送按鍵56)上傳訊息,行動通訊裝置28使訊息之屬性設為有提示音模式再上傳至伺服器10。
參閱第6圖,本發明實施例二之操作流程圖,例示說明在宵禁時段發送一則訊息於行動裝置端之操作流程。請同時參閱第1圖與第3圖,本發明方法係包含:
步驟S201:於行動通訊裝置28上執行本發明之應用程式30。行動通訊裝置28例如智慧手機或平板電腦。
步驟S202:行動通訊裝置28與伺服器10建立網路連線並進行登入驗證。執行應用程式30後,應用程式30之第二網路通訊模組32與雲端24之伺服器10之第一網路通訊模組12建立網路連線,網路連線係基於TCP協定(包含Socket及WebSocket連線)、HTTP協定、HTTPS協定、HTTP/2協定或SPDY協定。連線後,行動通訊裝置28之登入模組34將使用者輸入的帳號及密碼上傳至伺服器10,並由登入驗證模組14進行登入驗證。本發明另一實施例,在有效期限之內由登入模組34暫存前一次所輸入的帳號與密碼,當應用程式30執行時,自動將帳號及密碼上傳至伺服器10,再由登入驗證模組14進行登入驗證。
步驟S203:行動通訊裝置28依據本機國碼資訊讀取國際電話區號表中所對應的國際電話區號之關聯的系統宵禁時段。登入後,系統宵禁時段係儲存於行動通訊裝置28記憶體中的國際電話區號表,由資料存取模組36依據本機國碼資訊直接讀取國際電話區號表中所對應的國際電話區號之關聯的系統宵禁時段,本機國碼資訊亦儲存於行動通訊裝置28記憶體。在一些實施例中,本機國碼資訊係行動通訊裝置28的電信門號之國際電話區號部份;在一些實施例中,本機國碼資訊係行動通訊裝置28之系統設定之地區設定所對應之國際電話區號。在一些實施例中,使用者自行設定了自訂宵禁時段,於此步驟即以自訂宵禁時段取代系統宵禁時段。
步驟S204:行動通訊裝置28接收接收端設定。首先,第二訊息模組38產生訊息視圖46並顯示於行動通訊裝置28之螢幕44,當使用者建立新的聊天室需選取聯絡人(接收端設定,即,收訊端),行動通訊裝置28之訊息輸入模組40接收使用者的接收端設定(例如:自通訊錄中選取聯絡人),當在既有的聊天室時則不需選取聯絡人(即,原本已有接收端設定)。
步驟S205:行動通訊裝置28依據系統宵禁時段檢查本機國碼資訊所對應的當下時間是否為宵禁時段或非宵禁時段。實施例二於此步驟時,在使用者未輸入訊息內容之前,已得到接收端設定,靜音模式管理模組42即依據系統宵禁時段(假設系統宵禁時段為“下午22:00至上午7:00”)檢查本機國碼資訊所對應的的當下時間是否為宵禁時段,若當下時間是在宵禁時段之內,第二訊息模組38即直接顯示無聲傳送按鍵(第二傳送按鍵54)與正常傳送按鍵(第三傳送按鍵56)於訊息視圖46,如第3圖所示,圖例尚包含一個提示警語“對方可能正在休息,請確定發送方式”。
步驟S206:行動通訊裝置28接收訊息之輸入。使用者利用訊息輸入模組40輸入訊息內容,輸入訊息內容後,即可選擇以無聲傳送按鍵(第二傳送按鍵54)或正常傳送按鍵(第三傳送按鍵56)上傳訊息。
步驟S207:行動通訊裝置28設定訊息之屬性再上傳至伺服器。在前一步驟中,當使用者選擇以無聲傳送按鍵(第二傳送按鍵54)上傳訊息,行動通訊裝置28使訊息之屬性設為靜音模式再上傳至伺服器10;當使用者選擇以正常傳送按鍵(第三傳送按鍵56)上傳訊息,行動通訊裝置28使訊息之屬性設為有提示音模式再上傳至伺服器10。
參閱第7圖,本發明實施例三之操作流程圖,例示說明在宵禁時段發送一則訊息於行動裝置端之操作流程。請同時參閱第1圖與第4圖,本發明方法係包含:
步驟S301:於行動通訊裝置28上執行本發明之應用程式30。行動通訊裝置28例如智慧手機或平板電腦。
步驟S302:行動通訊裝置28與伺服器10建立網路連線並進行登入驗證。執行應用程式30後,應用程式30之第二網路通訊模組32與雲端24之伺服器10之第一網路通訊模組12建立網路連線,網路連線係基於TCP協定(包含Socket及WebSocket連線)、HTTP協定、HTTPS協定、HTTP/2協定或SPDY協定。連線後,行動通訊裝置28之登入模組34將使用者輸入的帳號及密碼上傳至伺服器10,並由登入驗證模組14進行登入驗證。本發明另一實施例,在有效期限之內由登入模組34暫存前一次所輸入的帳號與密碼,當應用程式30執行時,自動將帳號及密碼上傳至伺服器10,再由登入驗證模組14進行登入驗證。
步驟S303:行動通訊裝置28依據本機國碼資訊讀取國際電話區號表中所對應的國際電話區號之關聯的系統宵禁時段。登入後,系統宵禁時段係儲存於行動通訊裝置28記憶體中的國際電話區號表,由資料存取模組36依據本機國碼資訊直接讀取國際電話區號表中所對應的國際電話區號之關聯的系統宵禁時段,本機國碼資訊亦儲存於行動通訊裝置28記憶體,在一些實施例中,本機國碼資訊係行動通訊裝置28的電信門號之國際電話區號部份;在一些實施例中,本機國碼資訊係行動通訊裝置28之系統設定之地區設定所對應之國際電話區號。在一些實施例中,使用者自行設定了自訂宵禁時段,於此步驟即以自訂宵禁時段取代系統宵禁時段。
步驟S304:行動通訊裝置28接收接收端設定。首先,第二訊息模組38產生訊息視圖46並顯示於行動通訊裝置28之螢幕44,當使用者建立新的聊天室需選取聯絡人(接收端設定,即,收訊端),行動通訊裝置28之訊息輸入模組40接收使用者的接收端設定(例如:自通訊錄中選取聯絡人),當在既有的聊天室時則不需選取聯絡人(即,原本已有接收端設定)。
步驟S305:行動通訊裝置28接收訊息之輸入。使用者利用訊息輸入模組40輸入訊息內容。
步驟S306:行動通訊裝置28依據系統宵禁時段檢查本機國碼資訊所對應的當下時間是否為宵禁時段或非宵禁時段。實施例三於上一步驟輸入訊息內容之後,才於此步驟進行宵禁時段檢查,靜音模式管理模組42依據系統宵禁時段(假設系統宵禁時段為“下午22:00至上午7:00”)檢查本機國碼資訊所對應的當下時間是否為宵禁時段,若當下時間為宵禁時段,第二訊息模組38即直接顯示無聲傳送按鍵(第二傳送按鍵54)與正常傳送按鍵(第三傳送按鍵56)於訊息視圖46,如第4圖所示,圖例尚包含一個提示警語“對方可能正在休息,請確定發送方式”,顯示傳送按鍵後,使用者即可選擇以無聲傳送按鍵(第二傳送按鍵54)或正常傳送按鍵(第三傳送按鍵56)上傳訊息。
步驟S307:行動通訊裝置28設定訊息之屬性再上傳至伺服器。在前一步驟中,當使用者選擇以無聲傳送按鍵(第二傳送按鍵54)上傳訊息,行動通訊裝置28使訊息之屬性設為靜音模式再上傳至伺服器10;當使用者選擇以正常傳送按鍵(第三傳送按鍵56)上傳訊息,行動通訊裝置28使訊息之屬性設為有提示音模式再上傳至伺服器10。
前述的宵禁時段係為靜音時段的概念,宵禁時段所界定的是在發送端的當下時間,自動產生並提供使用者可做靜音傳送的功能。而此宵禁時段的界定,可以一宵禁時段表來界定,由一管理者編輯後記錄於資料庫20當中,或者,由使用者來編輯後記錄於資料庫20當中,或者,使用者編輯後,記錄於行動通訊裝置28之記憶體當中。因此,前述的宵禁時段(表)、系統靜音時段、靜音時段等之描述,本發明統一界定其為靜音時段。
對本發明的不同實施例可理解的是,由電腦執行的程式指令可實行流程圖中的各個方塊、流程圖中方塊的組合、以及各實施例中的步驟。把該等程式指令提供給一處理器執行以產生一機器或產生硬體與軟體協同運作的資源,藉此在該處理器上執行該等指令時,將產生用以實行流程圖方塊指明之動作或技術效果的構件。不同集合的程式指令亦可使展示於流程圖方塊中的至少某些操作步驟並行地進行,且一應用程式的第一、第二、...程式指令所表達的技術內容可能依不同實施例而不同。再者,亦可在不只一個處理器上進行某些該等步驟,例如可能在多處理器的伺服電腦系統中發生的狀況,或行動通訊裝置中微處理器與周邊介面處理器所協同運作的狀況。此外,在不偏離本發明範圍或精神的條件下,流程圖中之一或多個方塊或方塊的組合亦可與其他方塊或方塊組合同時地進行,或甚至以不同於展示出的順序來進行。
因此,本發明流程圖的方塊支援用以進行指明動作或技術效果的構件組合、用以進行指明動作或技術效果的步驟組合、以及用以進行指明動作或技術效果的程式指令構件。亦將可了解的是,這些指明動作或技術效果是由特殊用途硬體式系統或者特殊用途硬體與程式指令協同運作來實行本發明流程圖的各個方塊以及流程圖的方塊組合。
綜上所述,本發明所揭露的一種應用於一行動通訊裝置之靜音傳送即時訊息之系統與方法,解決了先前技術“傳送靜音訊息的操作方式並不直觀,容易被使用者忽略”的問題,也解決了先前技術“須預先設定無聲傳送訊息”的問題,本發明使得使用者在宵禁時段更容易發送靜音訊息,省略了先前技術不便的“長壓按鍵”操作方法,不易再發生“不小心傳送有提示音的訊息”打擾到收訊者的問題。
雖然本發明的技術內容已經以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神所作些許之更動與潤飾,皆應涵蓋於本發明的範疇內,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。
10:伺服器
12:第一網路通訊模組
14:登入驗證模組
16:宵禁時段設定模組
18:第一訊息模組
20:資料庫
22:推播閘道器
24:雲端
26:推播主機
28:行動通訊裝置
30:應用程式
32:第二網路通訊模組
34:登入模組
36:資料存取模組
38:第二訊息模組
40:訊息輸入模組
42:靜音模式管理模組
Claims (15)
- 一種靜音傳送即時訊息之系統,包含:一資料庫,儲存有複數個使用者資訊;一伺服器,存取該資料庫,包含:一第一網路通訊模組,與關聯該些使用者資訊之一的一行動通訊裝置建立網路連線;一登入驗證模組,驗證該行動通訊裝置經由網路連線該伺服器;以及一第一訊息模組,接收上傳之一訊息並依據一接收端設定產生一訊息接收端清單,該訊息接收端清單包含至少一關聯接收端行動通訊裝置之推播識別碼,及,檢核該訊息之一屬性為一靜音模式或一有提示音模式以設定一提示音的關閉或開啟;該行動通訊裝置,包含:一或多個處理器、一記憶體及一螢幕,該記憶體儲存一本機國碼資訊、一國際電話區號表與複數個程式指令,該國際電話區號表包含複數個國際電話區號以及每個該國際電話區號所關聯的一靜音時段,該處理器執行該些程式指令,該些程式指令包含:一第一程式指令,使該行動通訊裝置與該伺服器建立網路連線,以進行登入驗證;一第二程式指令,使該行動通訊裝置依據該本機國碼資訊讀取該國際電話區號表中所對應的該國際電話區號之關聯的該靜音時段; 一第三程式指令,使該行動通訊裝置接收該訊息之輸入與該接收端設定之輸入,且該接收端設定關聯該些使用者資訊中的至少一個;一第四程式指令,使該行動通訊裝置依據該靜音時段檢查該本機國碼資訊所對應的一當下時間是否為該靜音時段或一非靜音時段,當該當下時間為該靜音時段時顯示一無聲傳送按鍵與一正常傳送按鍵於該螢幕上;以及,一第五程式指令,當該無聲傳送按鍵被選擇以上傳該訊息時,使該訊息之該屬性設為該靜音模式再上傳至該第一訊息模組,當該正常傳送按鍵被選擇以上傳該訊息時,使該訊息之該屬性設為該有提示音模式再上傳至該第一訊息模組;以及一推播閘道器,依據該訊息及該提示音的設定產生一靜音推播通知或一有提示音推播通知,並透過一外部推播主機發送該靜音推播通知或該有提示音推播通知至該接收端設定所關聯該些使用者資訊所個別對應之該關聯接收端行動通訊裝置;其中,由該資料庫、該伺服器及該推播閘道器組合成一雲端。
- 如請求項1所述的靜音傳送即時訊息之系統,其中該本機國碼資訊係:該行動通訊裝置之一電信門號之該國際電話區號,或,該行動通訊裝置之一系統設定之一地區設定所對應之該國際電話區號。
- 如請求項1所述的靜音傳送即時訊息之系統,其中該伺服器更包含:一宵禁時段設定模組,提供圖形化使用者介面的一管理介面供具有系統 權限的一管理者進行設定該國際電話區號表中該國際電話區號所關聯的該靜音時段,並強制該行動通訊裝置下載更新的該國際電話區號表。
- 如請求項3所述的靜音傳送即時訊息之系統,其中該宵禁時段設定模組,提供圖形化使用者介面的該管理介面供一使用者進行設定一自訂宵禁時段,該自訂宵禁時段係用以取代該靜音時段。
- 如請求項1所述的靜音傳送即時訊息之系統,其中該第四程式指令檢查該本機國碼資訊所對應的該當下時間為該非靜音時段時,顯示一第一傳送按鍵於該螢幕上;及,當該第一傳送按鍵被選擇以上傳該訊息時,將該訊息之該屬性設為該有提示音模式。
- 一種靜音傳送即時訊息之方法,應用於由一資料庫、一伺服器與一推播閘道器所組合的一雲端及一用戶端之一行動通訊裝置之中,該方法包含:於該資料庫儲存有複數個使用者資訊,由該伺服器存取該資料庫;於該行動通訊裝置之一記憶體儲存一本機國碼資訊與一國際電話區號表,該國際電話區號表包含複數個國際電話區號以及每個該國際電話區號所關聯的一靜音時段;該伺服器與關聯該些使用者資訊之一的一行動通訊裝置建立網路連線,以進行登入驗證該行動通訊裝置;該行動通訊裝置依據該本機國碼資訊讀取該國際電話區號表中所對應的該國際電話區號之關聯的該靜音時段;該行動通訊裝置接收一訊息之輸入與一接收端設定之輸入,且該接收端設定關聯該些使用者資訊中的至少一個; 該行動通訊裝置依據該靜音時段檢查該本機國碼資訊所對應的一當下時間是否為該靜音時段或一非靜音時段,當該當下時間為該靜音時段時顯示一無聲傳送按鍵與一正常傳送按鍵於該螢幕上;其中,當該無聲傳送按鍵被選擇以上傳該訊息時,使該訊息之一屬性設為該靜音模式再上傳至該伺服器,當該正常傳送按鍵被選擇以上傳該訊息時,使該訊息之該屬性設為該有提示音模式再上傳至該伺服器;該伺服器依據該接收端設定產生一訊息接收端清單,該訊息接收端清單包含至少一關聯接收端行動通訊裝置之推播識別碼;該伺服器檢核該訊息之該屬性以設定一提示音的關閉或開啟;以及,該推播閘道器依據該訊息及該提示音的設定產生一靜音推播通知或一有提示音推播通知,並透過一推播主機發送該靜音推播通知或該有提示音推播通知至該接收端設定所關聯該些使用者資訊所個別對應之該關聯接收端行動通訊裝置。
- 如請求項6所述的靜音傳送即時訊息之方法,其中該本機國碼資訊係:該行動通訊裝置之一電信門號之該國際電話區號,或,該行動通訊裝置之一系統設定之一地區設定所對應之該國際電話區號。
- 如請求項6所述的靜音傳送即時訊息之方法,其中該伺服器更包含:一宵禁時段設定模組,提供圖形化使用者介面的一管理介面供具有系統權限的一管理者進行設定該國際電話區號表中該國際電話區號所關聯的該靜音時段,並強制該行動通訊裝置下載更新的該國際電話區號表。
- 如請求項8所述的靜音傳送即時訊息之方法,其中該宵禁時段設定模組,提供圖形化使用者介面的該管理介面供一使用者進行設定一自訂宵禁時段,該自訂宵禁時段係用以取代該靜音時段。
- 如請求項6所述的靜音傳送即時訊息之方法,其中該行動通訊裝置依據該靜音時段檢查該本機國碼資訊所對應的該當下時間是否為該靜音時段或該非靜音時段,當該當下時間為該非靜音時段時,顯示一第一傳送按鍵於該螢幕上;及,當該第一傳送按鍵被選擇以上傳該訊息時,將該訊息之該屬性設為該有提示音模式。
- 一種靜音傳送即時訊息之方法,應用於一行動通訊裝置,該行動通訊裝置存取一雲端之一伺服器,該行動通訊裝置包含一或多個處理器、一記憶體及一螢幕,該記憶體儲存一本機國碼資訊、一國際電話區號表與複數個程式指令,該國際電話區號表包含複數個國際電話區號以及每個該國際電話區號所關聯的一靜音時段,該處理器執行該些程式指令,該些程式指令包含:一第一程式指令,使該行動通訊裝置與該伺服器建立網路連線,以進行登入驗證;一第二程式指令,使該行動通訊裝置依據該本機國碼資訊讀取該國際電話區號表中所對應的該國際電話區號之關聯的該靜音時段;一第三程式指令,使該行動通訊裝置接收一訊息之輸入與一接收端設定之輸入;一第四程式指令,使該行動通訊裝置依據該靜音時段檢查該本機國碼資訊所對應的一當下時間是否為該靜音時段或一非靜音時段,當該當下時間為該靜音時段顯示一無聲傳送按鍵與一正常傳送按鍵於該螢幕上;以及, 一第五程式指令,當該無聲傳送按鍵被選擇以上傳該訊息時,使該訊息之一屬性設為該靜音模式再上傳至該伺服器,當該正常傳送按鍵被選擇以上傳該訊息時,使該訊息之該屬性設為該有提示音模式再上傳至該伺服器。
- 如請求項11所述的靜音傳送即時訊息之方法,其中該雲端由該伺服器、一資料庫與一推播閘道器所組合,其中該資料庫儲存有複數個使用者資訊,由該伺服器存取該資料庫。
- 如請求項11所述的靜音傳送即時訊息之方法,其中該本機國碼資訊係:該行動通訊裝置之一電信門號之該國際電話區號,或,該行動通訊裝置之一系統設定之一地區設定所對應之該國際電話區號。
- 如請求項11所述的靜音傳送即時訊息之方法,其中該第四程式指令檢查該本機國碼資訊所對應的該當下時間為該非靜音時段時,顯示一第一傳送按鍵於該螢幕上;及,當該第一傳送按鍵被選擇以上傳該訊息時,將該訊息之該屬性設為該有提示音模式。
- 如請求項11所述的靜音傳送即時訊息之方法,其中該接收端設定關聯該些使用者資訊中的至少一個。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW110130369A TWI778750B (zh) | 2021-08-17 | 2021-08-17 | 靜音傳送即時訊息之系統與方法 |
CN202111176305.4A CN115941637A (zh) | 2021-08-17 | 2021-10-09 | 静音传送实时讯息的***与方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW110130369A TWI778750B (zh) | 2021-08-17 | 2021-08-17 | 靜音傳送即時訊息之系統與方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI778750B true TWI778750B (zh) | 2022-09-21 |
TW202310592A TW202310592A (zh) | 2023-03-01 |
Family
ID=84958268
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW110130369A TWI778750B (zh) | 2021-08-17 | 2021-08-17 | 靜音傳送即時訊息之系統與方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115941637A (zh) |
TW (1) | TWI778750B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI839117B (zh) * | 2023-02-17 | 2024-04-11 | 三竹資訊股份有限公司 | 設定語音訊息以防止外洩之裝置與方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201349164A (zh) * | 2012-03-23 | 2013-12-01 | Intel Corp | 協同媒體收集系統及方法 |
US20170099592A1 (en) * | 2014-05-30 | 2017-04-06 | Interdigital Technology Corporation | Personalized notifications for mobile applications users |
US20180146089A1 (en) * | 2016-11-22 | 2018-05-24 | Apple Inc. | Intelligent digital assistant for declining an incoming call |
CN108880982A (zh) * | 2017-05-16 | 2018-11-23 | 苹果公司 | 针对组织的即时消息*** |
US20190222617A1 (en) * | 2013-03-19 | 2019-07-18 | Samsung Electronics Co., Ltd. | Method and apparatus for providing state information |
EP3726337A1 (en) * | 2012-11-12 | 2020-10-21 | Enorcom Corporation | Automated mobile system |
-
2021
- 2021-08-17 TW TW110130369A patent/TWI778750B/zh active
- 2021-10-09 CN CN202111176305.4A patent/CN115941637A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201349164A (zh) * | 2012-03-23 | 2013-12-01 | Intel Corp | 協同媒體收集系統及方法 |
EP3726337A1 (en) * | 2012-11-12 | 2020-10-21 | Enorcom Corporation | Automated mobile system |
US20190222617A1 (en) * | 2013-03-19 | 2019-07-18 | Samsung Electronics Co., Ltd. | Method and apparatus for providing state information |
US20170099592A1 (en) * | 2014-05-30 | 2017-04-06 | Interdigital Technology Corporation | Personalized notifications for mobile applications users |
US20180146089A1 (en) * | 2016-11-22 | 2018-05-24 | Apple Inc. | Intelligent digital assistant for declining an incoming call |
CN108880982A (zh) * | 2017-05-16 | 2018-11-23 | 苹果公司 | 针对组织的即时消息*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI839117B (zh) * | 2023-02-17 | 2024-04-11 | 三竹資訊股份有限公司 | 設定語音訊息以防止外洩之裝置與方法 |
Also Published As
Publication number | Publication date |
---|---|
CN115941637A (zh) | 2023-04-07 |
TW202310592A (zh) | 2023-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11362984B2 (en) | Matter message notification method, apparatus, and device | |
US9569752B2 (en) | Providing parameterized actionable communication messages via an electronic communication | |
TWI638321B (zh) | 企業即時訊息系統與方法 | |
WO2016139977A1 (ja) | サーバ、サーバの制御方法およびプログラム | |
US9497602B2 (en) | System and method of enterprise mobile message | |
TWI614711B (zh) | 企業行動訊息系統與方法 | |
TW201941045A (zh) | 通訊方法、裝置、伺服器及電子設備 | |
US20140364092A1 (en) | Method and Apparatus for Sharing Digital Content Employing Audible or Inaudible Signals | |
US9658817B2 (en) | Screen sharing terminal, method of screen sharing, and program for screen sharing terminal | |
TWI701937B (zh) | 網路通話方法、裝置及系統 | |
CN113242173B (zh) | 屏幕的分享方法、装置、***和即时通讯服务器 | |
TWI778750B (zh) | 靜音傳送即時訊息之系統與方法 | |
TWI765808B (zh) | 靜音傳送即時訊息之系統與方法 | |
CN103763177A (zh) | 移动终端中使用即时通讯的方法和使用该方法的装置 | |
TWI774519B (zh) | 靜音傳送即時訊息之系統與方法 | |
US10567318B2 (en) | Apparatus and method for quickly sending messages | |
CN104253971A (zh) | 通信管理***、通信终端、通信***、以及通信管理方法 | |
CN107395493B (zh) | 一种基于意图Intent分享消息的方法及装置 | |
CN104253972A (zh) | 通信管理***、通信终端、通信***、以及通信管理方法 | |
JP6952399B2 (ja) | 端末、端末の制御方法およびプログラム | |
TWI798653B (zh) | 基於即時通訊應用程式的專業諮詢服務系統 | |
JP6695089B2 (ja) | 端末、端末の制御方法およびプログラム | |
KR100800448B1 (ko) | 이동통신단말기 및 이동통신단말기의 유해 미디어 차단방법 | |
TWI324475B (zh) | ||
KR101258594B1 (ko) | 이동통신단말기의 메시지 확인방법 및 이를 수행하기 위한이동통신단말기 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GD4A | Issue of patent certificate for granted invention patent |