TWI525581B - Intelligent messaging method, apparatus and computer-readable storage device - Google Patents
Intelligent messaging method, apparatus and computer-readable storage device Download PDFInfo
- Publication number
- TWI525581B TWI525581B TW102130783A TW102130783A TWI525581B TW I525581 B TWI525581 B TW I525581B TW 102130783 A TW102130783 A TW 102130783A TW 102130783 A TW102130783 A TW 102130783A TW I525581 B TWI525581 B TW I525581B
- Authority
- TW
- Taiwan
- Prior art keywords
- communication
- message
- communication means
- objects
- intelligent
- Prior art date
Links
Landscapes
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Description
一種智能訊息傳遞方法、裝置與電腦可讀取儲存裝置,特別是提供一傳訊分析程式整合使用者裝置內通訊錄以及各傳訊對象採用的傳訊軟體,以據此傳遞訊息的方法與裝置。 An intelligent message transmitting method, device and computer readable storage device, in particular, a method and device for transmitting a message by integrating a communication program in a user device and a communication software used by each communication object.
一般需要一次發出訊息給大量對象的需要常見於行銷的目的,或是特定建立多人關係(人脈)的目的。 The need to send a message to a large number of objects at a time is often common to marketing purposes or to the purpose of establishing a multi-person relationship (personality).
舉例來說,在特定社交場合與人交換名片時,一般方式就是事後整理所換得的名片,將其中內容轉寫到個人的通訊錄中,或是可以透過特定軟體程式轉換為通訊錄內容,比如曾有習知技術提供將名片掃描並識別其中資訊後自動存檔成為通訊錄的內容。 For example, when exchanging business cards with people in a specific social situation, the general way is to organize the exchanged business cards afterwards, transfer the content to the personal address book, or convert the content into the address book through a specific software program. For example, there is a conventional technique for automatically scanning a business card into an address book after scanning and identifying the information.
在傳統需要事後整理的方式中,大部分的人可能換完名片後沒有後續動作;亦可能透過傳統的通訊方式傳輸訊息給對方,比如電子郵件、簡訊等方式;另一部份可能偶而轉寄文章或祝福簡訊給多數人;更有一部分的人採用軟體程式自動替換傳遞訊息中的接收人名稱,以此方式產生個人化內容傳遞給對方。 In the traditional way of finishing after the fact, most people may not follow up after changing the business card; they may also transmit the message to the other party through traditional communication methods, such as e-mail, newsletter, etc. Articles or blessings are sent to the majority; more people use software programs to automatically replace the recipient's name in the message, in this way to generate personalized content to the other party.
習知技術已經提出多種傳訊方式提供給使用者選擇,比如圖1所載多樣性傳訊技術的示意圖。圖示的通訊裝置10如同一個具有通訊能力的電子裝置,如智慧型手機或平板電腦,可以透過行動通訊網路傳送簡訊(Simple Message),或是透過網路傳遞網路訊 息。 The prior art has proposed a variety of communication methods for the user to choose, such as the schematic diagram of the diversity communication technology shown in FIG. The illustrated communication device 10 is like a communication-capable electronic device, such as a smart phone or a tablet computer, which can transmit a Simple Message via a mobile communication network or transmit a network message through a network. interest.
圖中顯示使用者可以在通訊裝置10選擇一或多個傳訊對象,再接著選擇一個傳訊的方式將訊息傳遞給所選擇的傳訊對象,比如透過電子郵件101可以一次傳訊給多數人(接收端120);透過載於通訊裝置10內的通訊軟體102,也可以對應選擇一或多個傳訊對象(接收端120),通訊軟體常見有透過網路傳送訊息的WhatsApp、Line、WeChat、Viber等;或是以常見藉由行動簡訊103傳訊訊息給接收端120。 The figure shows that the user can select one or more communication objects in the communication device 10, and then select a message to transmit the message to the selected communication object. For example, the email 101 can be used to transmit to the majority (the receiving end 120). The communication software 102 carried in the communication device 10 can also select one or more communication objects (receiver 120), and the communication software usually has WhatsApp, Line, WeChat, Viber, etc. to transmit messages through the network; or It is common to send a message to the receiving end 120 via the action message 103.
有鑑於習知技術為了要一次傳訊給多數人時,而一次僅能用一種傳訊方式傳遞訊息的限制,本揭露書描述一種智能訊息傳遞方法、裝置與電腦可讀取儲存裝置,此智能訊息傳遞方法特別引入一作為判斷各傳訊對象對應的傳訊手段的傳訊分析程式,傳訊分析程式整合使用者裝置內通訊錄,以及其中每個傳訊對象採用的傳訊軟體,特別會參考過去各傳訊對象的通訊方式,更會主動依順序判斷傳訊方式是否成功而自動切換為另一傳訊方式繼續傳送。 In view of the limitations of the prior art in order to deliver a message to a majority, and only one message can be transmitted at a time, the present disclosure describes an intelligent message delivery method, apparatus and computer readable storage device. The method specifically introduces a communication analysis program for judging the communication means corresponding to each communication object. The communication analysis program integrates the address book of the user device, and the communication software used by each of the communication objects, and specifically refers to the communication method of each communication object in the past. In addition, it will actively determine whether the communication mode is successful and automatically switch to another communication mode to continue transmission.
根據智能訊息傳遞方法實施例,方法步驟包括根據自一通訊裝置選擇的多個傳訊對象設定傳送一或多筆訊息,之後根據選擇的多個傳訊對象判斷個別對應的傳訊手段,以及根據一發送策略,以所判斷各傳訊對象對應的傳訊手段同時啟始傳送一或多筆訊息至多個傳訊對象的步驟。 According to an embodiment of the intelligent message delivery method, the method step comprises: transmitting one or more messages according to a plurality of communication object settings selected from a communication device, and then determining the respective corresponding communication means according to the selected plurality of communication objects, and according to a transmission strategy And the step of simultaneously transmitting one or more messages to the plurality of communication objects by means of the communication means corresponding to each of the communication objects.
上述通訊裝置選擇的多個傳訊對象包括自一或多個群組中選擇,或逐一選擇個別的傳訊對象,當傳送給各傳訊對象時,可以在個別訊息套用有一個人化資訊。 The plurality of communication objects selected by the communication device include selecting one or more groups, or selecting individual communication objects one by one, and applying a personalized information to individual messages when transmitting to each communication object.
其中判斷各傳訊對象的傳訊手段係為各傳訊對象所對應的多個傳訊手段之一,而這些傳訊手段可設有一先後選擇的順序,順 序的設定可根據一偏好設定,或根據各傳訊對象的歷史記錄,其中多個傳訊手段的先後選擇順序係決定當順序在前的傳訊手段不成功後,即切換為順序在後的另一傳訊手段傳送訊息。 The means for determining the communication object of each communication object is one of a plurality of communication means corresponding to each communication object, and these communication means may have a sequential selection order. The setting of the sequence may be set according to a preference, or according to the history record of each communication object, wherein the order of selection of the plurality of communication means determines that when the previous communication means is unsuccessful, the other communication is switched to the subsequent communication. Means to send messages.
根據智能訊息傳遞裝置之實施例之一,其中包括載有執行智能訊息傳遞的程式集的記憶體,程式集至少包括取得智能訊息傳遞裝置內選擇的多個傳訊對象的指令;根據選擇的多個傳訊對象判斷個別對應傳送訊息的傳訊手段的指令;以及以所判斷各傳訊對象對應的傳訊手段同時傳送訊息至多個傳訊對象的指令。 According to one embodiment of the intelligent message passing device, including a memory carrying a program for performing intelligent message delivery, the program set at least includes an instruction for acquiring a plurality of communication objects selected in the intelligent message transmitting device; The communication target determines an instruction corresponding to the communication means for transmitting the message, and an instruction for simultaneously transmitting the message to the plurality of communication objects by means of the communication means corresponding to each of the communication objects.
根據再一實施例,記載於記憶體的程式集更包括確認訊息傳送出去後判斷是否順利將訊息發送出去的指令,或是判斷各傳訊對象是否順利接收的指令,或包括記載每個傳訊對象過去的訊息傳遞的歷史過程的指令。 According to still another embodiment, the program recorded in the memory further includes an instruction to determine whether the message is successfully sent after the confirmation message is transmitted, or an instruction to determine whether each of the communication objects is successfully received, or include recording each of the communication objects in the past. The message passes the instructions of the historical process.
揭露書另揭示一種記載有執行上述方法流程的軟體程式的電腦可讀取儲存裝置。 The disclosure also discloses a computer readable storage device that describes a software program that performs the flow of the above method.
為了能更進一步瞭解本發明為達成既定目的所採取之技術、方法及功效,請參閱以下有關本發明之詳細說明、圖式,相信本發明之目的、特徵與特點,當可由此得以深入且具體之瞭解,然而所附圖式與附件僅提供參考與說明用,並非用來對本發明加以限制者。 In order to further understand the technology, method and effect of the present invention in order to achieve the intended purpose, reference should be made to the detailed description and drawings of the present invention. The drawings and the annexed drawings are intended to be illustrative and not to limit the invention.
10‧‧‧通訊裝置 10‧‧‧Communication device
101‧‧‧電子郵件 101‧‧‧Email
102‧‧‧通訊軟體 102‧‧‧Communication software
103‧‧‧行動簡訊 103‧‧‧Action Newsletter
120‧‧‧接收端 120‧‧‧ receiving end
20‧‧‧通訊裝置 20‧‧‧Communication device
22‧‧‧傳訊分析模組 22‧‧‧Communication Analysis Module
201‧‧‧第一傳訊手段 201‧‧‧First means of communication
202‧‧‧第二傳訊手段 202‧‧‧Second communication means
203‧‧‧第三傳訊手段 203‧‧‧ Third means of communication
205,206,207‧‧‧傳訊對象 205,206,207‧‧‧Communication objects
30‧‧‧傳訊分析程式 30‧‧‧Communication analysis program
301‧‧‧傳訊對象取得模組 301‧‧‧Communication object acquisition module
302‧‧‧傳訊手段判斷模組 302‧‧‧Communication means judgment module
303‧‧‧傳訊歷史記錄模組 303‧‧‧Transmission History Module
304‧‧‧傳訊手段啟始模組 304‧‧‧Communication means start module
305‧‧‧訊息回應取得模組 305‧‧‧Message response acquisition module
6‧‧‧網路 6‧‧‧Network
60‧‧‧伺服器 60‧‧‧Server
605‧‧‧記錄 605‧‧ record
601,602,603‧‧‧通訊裝置 601,602,603‧‧‧Communication device
70‧‧‧群組頁 70‧‧‧Group page
G1,G2,G3‧‧‧群組 Group G1, G2, G3‧‧‧
80‧‧‧聯絡人頁 80‧‧‧Contact page
90‧‧‧群組選擇頁 90‧‧‧Group selection page
901‧‧‧增加鍵 901‧‧‧Add key
11‧‧‧群組 11‧‧‧Group
12‧‧‧個人 12 ‧ ‧ individuals
13‧‧‧新增 13‧‧‧New
步驟S401~S411‧‧‧傳訊方法流程之一 Step S401~S411‧‧‧One of the communication method flow
步驟S501~S511‧‧‧傳訊方法流程之二 Step S501~S511‧‧‧Communication Method Flow 2
步驟S101~S106‧‧‧傳訊方法流程之三 Step S101~S106‧‧‧Communication Method Flow 3
步驟S111~S127‧‧‧傳訊方法流程之四 Step S111~S127‧‧‧Mission Method Flow 4
圖1顯示習知技術多樣性傳訊技術的示意圖;圖2示意顯示本發明整合多種傳訊技術的智能訊息傳遞裝置實施例示意圖;圖3顯示本發明智能訊息傳遞方法中採用之軟體模組實施例示意圖;圖4顯示之流程描述本發明智能訊息傳遞方法中判斷傳訊手段的實施例步驟; 圖5顯示之流程描述本發明智能訊息傳遞方法中判斷傳訊手段的實施例步驟;圖6示意顯示本發明智能訊息傳遞方法所採用的雲端備份實施例示意圖;圖7顯示採用本發明智能訊息傳遞方法的畫面示意圖之一;圖8顯示採用本發明智能訊息傳遞方法的畫面示意圖之二;圖9顯示採用本發明智能訊息傳遞方法的畫面示意圖之三;圖10顯示之流程描述本發明智能訊息傳遞方法之實施例的步驟之一;圖11顯示之流程描述本發明智能訊息傳遞方法之實施例的步驟之二。 1 is a schematic diagram showing a conventional technology diversity communication technology; FIG. 2 is a schematic diagram showing an embodiment of an intelligent message transmission apparatus incorporating a plurality of communication technologies according to the present invention; and FIG. 3 is a schematic diagram showing an embodiment of a software module used in the intelligent message transmission method of the present invention; The flow shown in FIG. 4 describes the steps of the embodiment of determining the communication means in the intelligent message delivery method of the present invention; FIG. 5 is a schematic diagram showing an embodiment of a cloud backup method used in the intelligent message delivery method of the present invention; FIG. 7 is a schematic diagram showing a cloud backup embodiment adopted by the intelligent message delivery method of the present invention; FIG. 8 shows a schematic diagram of a screen using the intelligent message transmission method of the present invention; FIG. 9 shows a schematic diagram of a screen using the intelligent message transmission method of the present invention; FIG. 10 shows a flow chart for describing the intelligent message transmission method of the present invention. One of the steps of the embodiment; the flow shown in FIG. 11 describes the second step of the embodiment of the intelligent message passing method of the present invention.
在需要同時或是在一段短時間內發出多封訊息的需求下,習知技術需要根據不同的傳訊對象所採用的收訊方式選擇對應的傳訊軟體,而所選擇的傳訊方式也可能並非能夠有效而即時地傳送到傳訊對象,理由是如果在一次傳送的對象數量眾多時,往往有少數未送達的訊息會被忽略,或是需要等待一陣子才會收到對方無法收訊的訊息。比如常見的電子郵件的傳訊方式,若對方無法接收(比如郵件信箱無效、郵件伺服器無法提供服務、網路不同等狀況),可能需要等待一陣子才會收到無法傳送訊息的訊息。 In the need to send multiple messages at the same time or in a short period of time, the prior art technology needs to select the corresponding communication software according to the receiving mode adopted by different communication objects, and the selected communication mode may not be effective. The reason for the instant transmission to the communication object is that if a large number of objects are transmitted at a time, a small number of undelivered messages are often ignored, or it is necessary to wait for a while to receive a message that the other party cannot receive. For example, the common way of e-mail communication, if the other party can not receive (such as invalid mail box, mail server can not provide services, network different conditions, etc.), it may take a while to receive a message that can not send messages.
上述需要同一時間或是在特定時間內傳送大量訊息的需求比如是行銷目的的訊息,或是在需要與多人建立關聯的目的下需要廣發訊息的需求,比如各領域業務人員(包括:保險、證券、期貨、汽車、房仲、理專等)、銷售人員、需要擴展人脈的企業經營管理者。本揭露書於是揭示一種智能訊息傳遞方法、裝置與電腦可讀取儲存裝置,透過軟體或硬體手段提供多樣性傳遞訊息的解決方案,可以僅由一個傳送訊息的指令讓通訊錄內的每個收訊對 象都以特定傳訊方式接收到訊息,特別是每個收訊對象可以接收到經由個人化產生的訊息。 The above-mentioned need to transmit a large number of messages at the same time or within a specific time, such as a marketing purpose message, or a need to widely distribute messages for the purpose of establishing association with a plurality of people, such as business personnel in various fields (including insurance, Securities, futures, automobiles, housing, science, etc.), sales personnel, business managers who need to expand their network. The disclosure thus discloses an intelligent messaging method, device and computer readable storage device, which provides a solution for transmitting information through software or hardware means, and can be used by each of the communication records by only one instruction for transmitting a message. Receiving pair The images are received by a specific communication method, in particular, each recipient can receive a personalized message.
目前使用者常使用智慧型手機或是平板電腦維繫人與人的關係,其中採用的方式比如電子郵件、行動電話簡訊,另可能包括逐漸普及的網路簡訊軟體,如Line、WhatsAPP、WeChat等。本發明即根據此多樣性傳訊的需求下,提出一種智能訊息傳遞方法、裝置與電腦可讀取儲存裝置,其中透過軟體或硬體方式整合了多種傳訊的軟體程式,先根據使用者選擇的傳訊對象經由分析得到各傳訊對象使用的傳訊軟體,再於傳遞訊息時根據各傳訊對象的名稱進行一客製內容的動作,最後以對應的傳訊方式將訊息傳輸出去。值得一提的是,可能在事後發現有傳訊不成功的狀況時,相關的軟體或硬體手段將主動轉換另一傳訊方式將訊息送出。 At present, users often use smart phones or tablets to maintain the relationship between people, such as e-mail, mobile phone newsletters, and may include popular Internet newsletters such as Line, WhatsAPP, WeChat, etc. The invention provides an intelligent message transmission method, device and computer readable storage device according to the demand of the diversity communication, wherein a plurality of communication software programs are integrated through software or hardware, and the user selects the communication according to the user first. The object obtains the communication software used by each communication object through analysis, and then performs a custom content operation according to the name of each communication object when transmitting the message, and finally transmits the message in the corresponding communication manner. It is worth mentioning that when it is discovered that there is a situation in which the communication is unsuccessful, the relevant software or hardware means will actively transfer another communication method to send the message.
相關本發明智能訊息傳遞裝置的實施例示意圖可參閱圖2。 A schematic diagram of an embodiment of an intelligent message passing device of the present invention can be seen in FIG.
智能訊息傳遞裝置如圖中顯示之如同智慧型手持電話、平板電腦,或不排除一般電腦系統等具有通訊能力的通訊裝置20,通訊裝置20可設有以軟體程式實現而載於特定傳訊軟體內的軟體模組,用以執行本發明智能訊息傳遞,相關程式集載於通訊裝置20內的記憶體,軟體模組顯示如圖示的傳訊分析模組22,此軟體模組亦可為一獨立運作的軟體程式,如一種傳訊分析程式,作為系統中抉擇各傳訊對象的傳訊方式的主要處理手段。 The intelligent message transmitting device is shown in the figure as a smart handheld phone, a tablet computer, or a communication device 20 having communication capabilities such as a general computer system. The communication device 20 can be implemented in a software program and carried in a specific communication software. The software module is used to perform the intelligent message transmission of the present invention. The related program set is stored in the memory in the communication device 20. The software module displays the communication analysis module 22 as shown in the figure. The software module can also be an independent The operating software program, such as a communication analysis program, is the main processing method for selecting the communication method of each communication object in the system.
當完成訊息內容後,經使用者於通訊裝置20內選擇多個傳訊對象,傳訊分析模組22將透過分析各傳訊對象過去的傳訊方式、系統預設的傳訊方式順序,或是由使用者偏好的方式中決定出各傳訊對象的傳訊手段,比如圖示的第一傳訊手段201、第二傳訊手段202與第三傳訊手段203。 After the content of the message is completed, the user selects a plurality of communication objects in the communication device 20, and the communication analysis module 22 analyzes the past communication mode of each communication object, the order of the communication mode preset by the system, or the user preference. In the manner of the communication, the communication means of each of the communication objects, such as the first communication means 201, the second communication means 202 and the third communication means 203, are determined.
根據實施例,各種傳訊手段比如傳統常見的電子郵件、智慧型手機常見的推播技術(Notification)、傳統常用的行動簡訊,以及透過網路傳遞的各種網路傳訊程式,比如Skype、WhatsAPP、 Line、WeChat、Viber等,前述載於通訊裝置20內的傳訊分析模組22將可以根據通訊裝置20已經安裝的各種傳訊程式作出整合,判斷各傳訊對象的傳訊方式,可以一次透過不同的傳訊手段傳送訊息。這些傳訊方式各有不同的傳訊對象205,206,207,顯然這些傳訊對象205,206,207也支援發送端所採用的傳訊手段。 According to an embodiment, various communication means such as traditional common e-mail, a common notification technology of a smart phone, a conventional mobile action message, and various network communication programs transmitted through the network, such as Skype, WhatsAPP, Line, WeChat, Viber, etc., the communication analysis module 22 contained in the communication device 20 can be integrated according to various communication programs installed in the communication device 20 to determine the communication mode of each communication object, and can transmit different communication means at one time. Send a message. These communication methods have different communication objects 205, 206, 207. Obviously, these communication objects 205, 206, 207 also support the communication means used by the transmitting end.
圖3即具體描述前述傳訊分析模組或程式中採用之軟體模組,這些軟體模組以功能區分,分別可以軟體指令實現,這些指令的組合形成記載於電腦可讀取儲存裝置的程式集。 FIG. 3 specifically describes the software modules used in the aforementioned communication analysis module or program. The software modules are functionally separated and can be implemented by software instructions. The combination of these instructions forms a program set in a computer readable storage device.
傳訊分析程式30內依據功能可以分別有傳訊對象取得模組301、傳訊手段判斷模組302、傳訊歷史記錄模組303、傳訊手段啟始模組304以及訊息回應取得模組305。 The communication analysis program 30 can respectively have a communication object acquisition module 301, a communication means determination module 302, a communication history recording module 303, a communication means initiation module 304, and a message response acquisition module 305.
傳訊對象取得模組301為傳訊分析程式30取得使用者透過本發明智能訊息傳遞裝置內記載的通訊錄所選擇傳訊對象的指令,選擇的多個傳訊對象中,各個傳訊對象可以有所屬的一或多個群組(透過標籤設定),使用者可以一次選擇一個群組作為傳訊對象,也可以選擇特定一或多個群組內的個人、直接選定個人,或是臨時新增傳訊對象的方式決定傳訊對象。 The communication target acquisition module 301 obtains an instruction for the communication analysis program 30 to select a communication target by the user through the address book described in the intelligent message transmission device of the present invention, and each of the plurality of communication objects selected may have an associated one or Multiple groups (by label setting), users can select one group at a time as a communication target, or select individual in one or more groups, directly select an individual, or decide to temporarily add a new communication object. Communication object.
傳訊分析程式30中的傳訊歷史記錄模組303包括記載每個傳訊對象過去的訊息傳遞的歷史過程的指令,包括以特定傳訊方式為成功或失敗的記錄。其中傳訊手段係為各傳訊對象所對應的多個傳訊手段之一,而相關的通訊裝置內的各筆傳訊對象可能設有這些傳訊手段的一先後選擇的順序,設定的原則可能根據一偏好設定(preference),比如依照費用高低、速度快慢等,或可根據使用者喜好設定,也可能根據傳訊分析程式30所分析的歷史記錄。 The communication history module 303 in the communication analysis program 30 includes instructions for recording the history of past messaging of each of the communication objects, including the success or failure of the particular communication mode. The communication means is one of a plurality of communication means corresponding to each communication object, and each of the communication objects in the related communication device may have a sequence of selection of the communication means, and the setting principle may be set according to a preference. (preference), for example, according to the cost, speed, etc., or may be set according to user preferences, or may be based on the history analyzed by the communication analysis program 30.
傳訊分析程式30中的傳訊手段判斷模組302為根據上述選擇的多個傳訊對象判斷個別對應的傳訊手段的指令,能傳送一或多筆訊息,並可根據傳訊歷史記錄模組303所記載的記錄判斷出各傳訊對象所適合的傳訊方式,包括可能就根據通訊裝置內通訊錄 所載的方式決定傳訊方式;若需從多種傳訊方式擇一,則過去的歷史記錄則為重要依據,以此決定多種傳訊方式的順序。 The communication means determining module 302 in the communication analysis program 30 can transmit one or more messages according to the instructions of the plurality of communication objects selected to determine the respective corresponding communication means, and can be recorded according to the recording history record module 303. Recording and judging the appropriate communication method for each communication object, including the possibility of recording according to the communication device The method of the decision determines the method of communication; if one needs to choose one of a variety of communication methods, the past historical record is an important basis to determine the order of multiple communication methods.
傳訊手段啟始模組304則是對應各個傳訊對象啟動對應的傳訊手段的軟體模組,包括以所判斷各傳訊對象對應的傳訊手段同時傳送訊息至多個傳訊對象的指令。當訊息(可為一或多筆)完成,且全部的傳訊對象都有初步決定的傳訊手段時,傳訊手段啟始模組304即針對各傳訊對象啟始不同的傳訊軟體,用於一次發送訊息給多數對象。若有需要重新傳送訊息,傳訊手段啟始模組304仍會啟始相同的傳訊軟體,或是依照順序啟始不同的傳訊軟體。 The communication means start module 304 is a software module for initiating a corresponding communication means corresponding to each communication object, and includes an instruction for simultaneously transmitting a message to a plurality of communication objects by means of the communication means corresponding to each of the communication objects. When the message (which can be one or more) is completed, and all the communication objects have the initially determined communication means, the communication means start module 304 starts different communication software for each communication object, and is used to send the message once. Give most objects. If there is a need to retransmit the message, the messaging means initiation module 304 will still initiate the same messaging software, or initiate different messaging software in sequence.
程式內的訊息回應取得模組305即為確認訊息傳送出去後判斷軟體程式是否順利將訊息發送出去的指令,或也可包括判斷是否順利傳送到各個傳訊對象的指令,其中在特定方式下不排除可為透過在一定時間內取得回應訊息來判斷各個傳訊對象是否順利接收的指令,比如取得由傳訊對象回應的訊息、特定伺服器回應的失敗或成功的訊息、傳訊軟體本身判斷是否成功送出的訊息等,據此,傳訊分析程式30將可決定是否重新傳送,或是切換另一傳訊方式重傳一次。 The message response obtaining module 305 in the program is an instruction for determining whether the software program successfully sends the message after the confirmation message is transmitted, or may include an instruction for determining whether the message is successfully transmitted to each of the communication objects, wherein the specific method does not exclude It can be an instruction to judge whether each communication object is successfully received by obtaining a response message within a certain period of time, such as obtaining a message responded by the communication object, a failure or success message of a specific server response, and a message that the communication software itself determines whether the message is successfully sent. Then, according to this, the communication analysis program 30 will decide whether to retransmit or switch another communication mode to retransmit.
圖4接著顯示本發明智能訊息傳遞方法中判斷傳訊手段的流程實施例。 FIG. 4 is a diagram showing an embodiment of a flow of determining a communication means in the intelligent message delivery method of the present invention.
此流程實施例表示,如步驟S401,前述傳訊分析程式或是特定載於傳訊軟體內的軟體模組先根據使用者對於通訊錄的設定、過去的通訊歷史等確認各傳訊對象的多個傳訊手段的順序,並依據判斷是否可以完成訊息傳遞。 The embodiment of the process indicates that, in step S401, the foregoing communication analysis program or a software module specific to the communication software first confirms multiple communication means of each communication object according to the user's setting of the address book and the past communication history. The order, and based on the judgment whether the message can be completed.
如步驟S403,透過程式判斷是否採用第一傳訊手段?判斷的依據主要是根據是否以第一傳訊手段成功將訊息傳送,舉例來說,若通訊裝置的網路連線正常,將可主要採用透過網路傳訊的手段;若傳訊對象並不用網路傳訊軟體接收訊息,則會利用傳統 一行動簡訊的方式傳輸訊息;若訊息並無即時性,則亦可考慮電子郵件,這些皆根據實際需求而定。 In step S403, the program is used to determine whether to use the first communication means. The basis for the judgment is mainly based on whether the message is successfully transmitted by the first means of communication. For example, if the network connection of the communication device is normal, the means of transmitting through the network may be mainly used; if the communication object does not use the network communication Software receives messages and uses tradition Send a message in the form of a mobile newsletter; if the message is not immediacy, you can also consider e-mail, which is based on actual needs.
若第一傳訊手段為雙方(發送方與接收方)支援,且環境(如網路)也適用(是),如步驟S405,就以第一傳訊手段傳輸訊息;若否,則將採用多種傳訊手段中的另一傳訊手段發送訊息,如步驟S407,程式自動切換為第二傳訊手段的判斷,並接著判斷是否採用第二傳訊手段?判斷依據同樣可根據是否此第二傳訊手段是否為雙方支援,或是環境也有支援而定。 If the first communication means is supported by both parties (sender and receiver), and the environment (such as the network) is also applicable (yes), in step S405, the message is transmitted by the first communication means; if not, multiple communication is used. Another communication means in the means sends a message. In step S407, the program automatically switches to the judgment of the second communication means, and then determines whether the second communication means is used. The judgment basis can also be based on whether the second means of communication is supported by both parties, or whether the environment is supported.
若是,如步驟S409,將以第二傳訊手段傳輸訊息;若否,則可再以多個傳訊手段中的再一傳訊手段發送訊息,比如步驟S411,再主動切換為以第三傳訊手段傳輸訊息。若經過不同傳訊手段都無法順利傳遞,仍可重複上述步驟重新確認傳訊手段;或者,經反覆測試後都無法順利傳遞,則可產生訊息表示傳訊失敗。 If yes, in step S409, the message will be transmitted by using the second communication means; if not, the message may be sent by another one of the plurality of communication means, for example, step S411, and then actively switching to transmitting the message by the third communication means. . If the communication cannot be successfully carried out by different means of communication, the above steps can be repeated to reconfirm the means of communication; or, after repeated tests, the message cannot be successfully transmitted, and a message may be generated indicating that the communication failed.
舉例來說,決定多種傳訊手段的順序時,可以網路傳訊軟體為優先選擇的第一傳訊手段;再可能以另一網路傳訊軟體為接著的選擇,傳統的簡訊可能設為最後的選項。 For example, when determining the order of multiple communication means, the network communication software can be the preferred first communication means; and then another network communication software can be used as the next option, and the traditional short message may be set as the last option.
圖5所顯示之流程描述本發明智能訊息傳遞方法中判斷傳訊手段的實施例步驟,此實施例具體列舉一例作為解釋本發明智能訊息傳遞方法的實際手段。 The flow shown in FIG. 5 describes an embodiment of the method for determining the communication means in the intelligent message delivery method of the present invention. This embodiment specifically exemplifies an example of a practical means for explaining the intelligent message delivery method of the present invention.
開始如步驟S501,利用軟體手段確認各傳訊對象的傳訊手段的順序,順序較佳可以根據傳訊的費用排序,可以網路傳訊為主,接著可能是電子郵件或是行動簡訊;而傳訊手段的排序亦可根據過去傳訊對象的使用記錄而定。 Beginning in step S501, the order of the communication means of each communication object is confirmed by software means, and the order may preferably be sorted according to the cost of the communication, and may be based on network communication, followed by an email or a motion message; and the order of the communication means It can also be based on the usage records of past communication objects.
此例顯示第一傳訊手段為需要上線後才能實施傳訊的方式,如步驟S503,判斷該傳訊對象在第一傳訊手段上次登入時間是否超過一時間門檻?若否,表示該傳訊對象距離上次上線的時間不會太長,顯示可能經常使用第一傳訊手段(否),因此如步驟S505,系統將可以第一傳訊手段傳輸訊息。 In this example, the first communication means is a method for performing the communication after the online connection is required. In step S503, it is determined whether the communication object has exceeded the time threshold for the last login time of the first communication means. If not, it indicates that the time of the communication object is not too long from the last time of the online display, and the first communication means may be used frequently (NO). Therefore, in step S505, the system may transmit the message by the first communication means.
若是距離上次登入時間超過時間門檻,表示該傳訊對象並不常用此第一傳訊手段(是),則系統會自動切換第二傳訊手段,再如步驟S507,繼續判斷該傳訊對象之前是否以第二傳訊手段成功傳送出去? If the time interval from the last login time exceeds the time threshold, indicating that the first communication means is not commonly used by the communication object (Yes), the system automatically switches the second communication means, and then, as in step S507, continues to determine whether the communication object is preceded by The second means of communication was successfully transmitted?
在此實施例中,第二個判斷方式是採用根據過去歷史來判斷傳訊對象過去傳送訊息後所記錄的發送狀態,比如是否有成功以第二傳訊手段傳訊的歷史,若有,如步驟S509,系統以第二傳訊手段傳輸訊息;若否,表示過去的傳訊方式都失敗,則將如步驟S511所示,將切換以第三傳訊手段傳輸訊息。 In this embodiment, the second method of determining is to use the past history to determine the transmission status recorded by the communication object after the message is transmitted in the past, such as whether there is a history of successful communication by the second communication means, if any, as in step S509. The system transmits the message by using the second communication means; if not, indicating that the past communication mode fails, the message will be transmitted by the third communication means as shown in step S511.
上述步驟將不是用來限制本發明可實施的方式,其中前後判斷步驟與採用的傳訊手段可依照需求作簡單置換。 The above steps are not intended to limit the manner in which the present invention can be implemented, wherein the pre- and post-judging steps and the used means of communication can be simply replaced as required.
在應用本發明智能訊息傳遞方法時,在一實施例中,可以採用雲端技術作為備份各終端裝置所載通訊錄、傳訊對象的通訊歷史等記錄的方式,特別是藉此雲端技術,使用者可以利用不同裝置傳遞訊息,並於當中仍可取得同步的內容。 In the embodiment, the cloud technology can be used as a method for backing up the communication history of the address book and the communication object of each communication device, in particular, by using the cloud technology, the user can use the cloud technology. Use different devices to deliver messages and still get synchronized content.
實施例如圖6顯示的示意圖,其中顯示終端設有各種通訊裝置601,602,603,包括智慧型手機、平板、一般電腦系統等,透過網路6,可以連線到一遠端伺服器60,伺服器60主要是可以記錄對應各使用者的通訊錄(聯絡人名單),包括各聯絡人的通訊記錄,如傳訊手段,以及過去失敗或成功的歷史等記錄605。在一實施例中,伺服器60更可記載過去發送的訊息備份,包括訊息內容、傳訊對象,以及夠對象是否接收該訊息的記錄。 The schematic diagram shown in FIG. 6 is implemented, wherein the display terminal is provided with various communication devices 601, 602, 603, including a smart phone, a tablet, a general computer system, etc., and can be connected to a remote server 60 through the network 6, and the server 60 is mainly It is possible to record the address book (contact list) corresponding to each user, including the communication records of each contact, such as the means of communication, and the history of past failures or successes 605. In an embodiment, the server 60 can further record the backup of the message sent in the past, including the message content, the communication object, and the record of whether the object receives the message.
由於資訊雲端化,讓使用者可以在不同通訊裝置601,602,603直接管理儲存於伺服器60內的通訊錄,包括修正、新增、刪減等,更可以對各筆聯絡人設定標籤,以區分群組,一個聯絡人可以分屬不同的一或多個群組。記錄605更包括各個聯絡人因為所持設備的軟硬體而支援的各種傳訊方式。 Due to the cloud of information, the user can directly manage the address book stored in the server 60 in different communication devices 601, 602, 603, including correction, addition, deletion, etc., and can also set labels for each contact to distinguish groups. A contact person can belong to one or more different groups. The record 605 further includes various communication modes supported by the respective contacts due to the hardware and software of the devices held.
圖7、圖8與圖9接著以不同的示意圖表示採用本發明智能訊 息傳遞方法的操作畫面,特別是通訊錄中的傳訊對象選擇與顯示。 7 , FIG. 8 and FIG. 9 are respectively represented by different schematic diagrams using the intelligent signal of the present invention. The operation screen of the interest transfer method, especially the selection and display of the communication object in the address book.
圖7顯示為一群組頁70,顯示在群組G1中有多個聯絡人,使用者若欲對群組G1發出群組訊息時,即可直接對此群組G1的聯絡人同時傳訊,而特別的是,同一個群組的聯絡人可能分別採用不同的傳訊手段,因此透過本發明智能訊息傳遞方法可以提供自動選擇的方式同時以不同的傳訊手段對不同對象發送訊息。而發送時仍可設定發送策略,可參閱圖10的描述。更者,各則訊息更可提供置換個人化資訊的功能,如圖10所載的實施例。 FIG. 7 shows a group page 70, which shows that there are multiple contacts in the group G1. If the user wants to send a group message to the group G1, the contact person of the group G1 can be directly communicated at the same time. In particular, the contacts of the same group may use different communication means respectively. Therefore, the intelligent message transmission method of the present invention can provide an automatic selection method and simultaneously send messages to different objects by different communication means. The sending policy can still be set when sending, please refer to the description of FIG. Moreover, each message can provide a function of replacing personalized information, as shown in the embodiment of FIG.
圖8顯示一聯絡人頁80,在通訊裝置內一個聯絡人的資訊可能包括該聯絡人在不同的傳訊手段中的傳訊資料,比如以APP1傳訊時,以ID1作為識別對象的代碼;以APP2傳訊,則以ID2作為識別代碼;若有簡訊(SMS)作為傳訊手段,則應以如同電話號碼的方式作為識別的資料,這些會由前述傳訊分析模組/程式判斷各傳訊對象的傳訊手段時取得。同時,一個聯絡人可能依據自己的分類而分屬多個群組G1,G2,G3,作為選擇傳訊對象時的參考。 Figure 8 shows a contact page 80. The information of a contact person in the communication device may include the communication information of the contact person in different communication means, such as the code with the ID1 as the identification object when the APP1 is transmitted, and the communication with the APP2. ID2 is used as the identification code; if SMS (SMS) is used as the means of communication, it should be identified as the telephone number, which will be obtained when the communication analysis module/program determines the communication means of each communication object. . At the same time, a contact person may belong to multiple groups G1, G2, G3 according to their own classification, as a reference when selecting a communication object.
圖9顯示一群組選擇頁90,示意表示通訊錄中傳訊對象分別屬於一或多個群組(G1,G2,G3),當使用者選擇傳訊對象時,如此例,可能依據需求選擇了群組G1與G2,並可以在當中進行刪減,或以增加鍵901新增其他傳訊對象。在一範例中,在選擇傳訊對象時,可以先選擇了群組G1與G2內的對象,再行加入排除的指令,比如可加入邏輯運算選擇同時在群組G1與G2,卻不在另一群組(如G3)內的傳訊對象。這個步驟也會直接帶入各傳訊對象採用的傳訊手段,或是多個傳訊手段的個別先後選擇順序。 FIG. 9 shows a group selection page 90, which schematically indicates that the communication objects in the address book belong to one or more groups (G1, G2, G3) respectively. When the user selects the communication object, in this case, the group may be selected according to requirements. Groups G1 and G2, and can be deleted among them, or add other communication objects by adding key 901. In an example, when selecting a communication object, the objects in the groups G1 and G2 may be selected first, and then the excluded instructions may be added. For example, the logic operation may be added to select the groups G1 and G2 at the same time, but not in another group. A communication object within a group (such as G3). This step will also directly bring in the means of communication used by each communication object, or the individual sequential selection of multiple communication means.
本發明智能訊息傳遞方法之實施例的步驟可參見圖10所載的流程,此方法流程主要開始於根據自一通訊裝置選擇的多個傳訊對象設定傳送一或多筆訊息,之後將根據選擇的多個傳訊對象判斷個別對應的傳訊手段,並根據發送策略以所判斷各傳訊對象對 應的傳訊手段同時啟始傳送訊息至多個傳訊對象的步驟。 The steps of the embodiment of the intelligent message passing method of the present invention can be seen in the flow shown in FIG. 10. The method mainly begins by transmitting one or more messages according to a plurality of communication object settings selected from a communication device, and then according to the selected The plurality of communication objects determine the respective corresponding communication means, and determine the respective communication object pairs according to the transmission strategy. The means of communication simultaneously initiates the step of transmitting a message to a plurality of communication objects.
根據圖示的流程,當一或多筆訊息完成後(步驟S101),此時隨著程式的引導或是使用者自行操作,由載於通訊裝置內的通訊錄中選擇多個傳訊對象(步驟S102),而發明實施例可以對這些傳訊對象同時或根據發送策略傳送同一訊息,或是不同的訊息,而各訊息可以經過個人化程式處理後傳送。根據實施例,可以從群組(11)內一次選擇多數傳訊對象,也可以逐一選擇每個個人聯絡人(12),更可以臨時新增傳訊對象(13),經此步驟後,執行於通訊裝置內的傳訊分析程式,或是載於特定傳訊程式內的分析模組將根據所選擇的傳訊對象判斷對應的傳訊方式(步驟S103)。 According to the illustrated flow, when one or more messages are completed (step S101), at this time, as the program is guided or the user operates by itself, a plurality of communication objects are selected from the address book contained in the communication device (step S102), and the embodiment of the invention may transmit the same message or different messages to the communication objects simultaneously or according to the transmission policy, and the messages may be processed by the personalized program. According to an embodiment, a plurality of communication objects can be selected from the group (11) at a time, or each personal contact person (12) can be selected one by one, and the communication object (13) can be temporarily added. After this step, the communication is performed. The communication analysis program in the device or the analysis module contained in the specific communication program determines the corresponding communication mode according to the selected communication object (step S103).
傳訊分析程式或是相關軟體程式模組判斷各傳訊對象的傳訊方式係可以根據預設於每個通訊錄中名單的特定順序,比如先以費用較低的傳訊方式為較先的選擇,比如前述WhatsApp、Line、WeChat、Viber或其他的各種網路傳訊手段;傳訊分析程式更可根據各傳訊對象過去的傳訊歷史記錄,比如以傳訊成功次數最多的手段為主要傳訊方式;或可搭配歷史記錄配合費用考量作為傳訊手段的排序依據;或仍可提供由使用者自訂優先次序。 The communication analysis program or the related software program module determines that the communication mode of each communication object can be based on a specific order preset in each address book, for example, the lower cost communication method is the first choice, such as the foregoing WhatsApp, Line, WeChat, Viber or other various means of network communication; the communication analysis program can be based on the past communication history of each communication object, such as the means with the most successful communication, the main communication method; or can be matched with historical records. Cost considerations are used as a means of sorting by means of communication; or user-defined priorities can still be provided.
之後如步驟S104,相關的傳訊軟體或是模組可以在特定實施方式中將每個傳訊對象的個人化資訊套用在相關訊息中,比如每個對象的名字以及置換頭銜、稱號等,甚至因為所採用的傳訊手段不同而有不同的訊息版本。之後在特定實施例中,可以設定發送策略,如步驟S105,策略為多種方式之一或其組合,比如一次傳送一或多筆訊息,或分批傳送一或多筆訊息,或經時間間隔傳送一或多筆訊息,其中包括不必第一時間就把訊息送出,而可以根據使用者喜好設定不同傳訊對象有不同的傳訊時間,延遲到特定時間才發送;或是設定各訊息之間以一時間間隔(可調整)連續發送,此舉可以避免部份傳訊伺服器判斷此訊息為廣告信或是垃圾訊息而被阻擋;或可設定不同群組預約在不同的時間發送; 或可根據不同傳訊手段在不同的時間發送,甚至同一個傳訊對象可以順序用不同的傳訊手段傳送訊息;或者,相關的傳訊程式可以根據通訊裝置的閒置與忙碌狀態安排傳訊,比如在系統(通訊裝置內系統)閒置時連續發送訊息,在系統忙碌時,則會安排不用連續發送,或是停止傳送。 Then, in step S104, the related communication software or module can apply the personalized information of each communication object to the related information in a specific implementation manner, such as the name of each object, the replacement title, the title, etc., even because of The means of communication used are different and have different versions of the message. Then in a specific embodiment, the sending policy can be set. In step S105, the policy is one of multiple ways or a combination thereof, such as transmitting one or more messages at a time, or transmitting one or more messages in batches, or transmitting them over time intervals. One or more messages, including sending the message without first time, but setting different messaging times for different messaging objects according to user preferences, delaying delivery to a specific time; or setting a time between messages Interval (adjustable) continuous transmission, this can prevent some communication servers from judging whether the message is blocked by advertising or spam messages; or can set different group reservations to be sent at different times; Or can be sent at different times according to different means of communication, even the same communication object can use different communication means to transmit messages sequentially; or, the relevant communication program can arrange communication according to the idle and busy state of the communication device, such as in the system (communication In-device system) continuously sends messages when idle. When the system is busy, it will arrange to not send continuously or stop transmission.
經確認各傳訊對象的傳訊手段、發送策略後,即可開始發送訊息(步驟S106),包括同時傳送給多個傳訊對象,但主要是同時啟始傳送一或多筆訊息至多個傳訊對象的步驟,這是因為除了同時傳送外,更會根據發送策略傳送。在發送過程中,相關發送狀態可被記錄,包括以特定傳訊手段是否成功、自動記憶目前進度,並當有遇到狀況中斷時,例如接聽電話、上網收信、網路訊號不穩,可於一特定時間間隔後自動測試通訊裝置之系統閒置狀況,判斷接續發送,或者,若已設定多個傳訊手段的先後選擇順序,此順序即決定當順序在前的傳訊手段不成功後切換為順序在後的另一傳訊手段傳送訊息。 After confirming the communication means and the transmission policy of each communication object, the message can be started to be transmitted (step S106), including simultaneous transmission to a plurality of communication objects, but mainly the steps of simultaneously transmitting one or more messages to a plurality of communication objects. This is because, in addition to simultaneous transmission, it is transmitted according to the transmission policy. During the sending process, the relevant sending status can be recorded, including whether the specific communication means is successful, automatically remembers the current progress, and when there is a situation interruption, such as answering the phone, receiving the Internet, and the network signal is unstable, After a specific time interval, the system idle state of the communication device is automatically tested to determine the subsequent transmission, or if the order of selection of multiple communication means has been set, the order determines that the sequence is switched after the previous communication means is unsuccessful. The latter means of communication transmits the message.
圖11顯示之流程描述本發明智能訊息傳遞方法之實施例的步驟之二。 Figure 11 shows a flow chart describing the second step of an embodiment of the intelligent message passing method of the present invention.
根據圖示之流程顯示,於步驟S111中,於前述預備設定完成且決定了各傳訊對象的傳訊手段時,開始發送訊息,訊息接收端或是中繼裝置(如伺服器、路由器)將可能將傳訊的結果回饋至發送端,比如以電子郵件發送時,若遇網址錯誤、網路斷線、相關伺服器無法工作等狀況,發送端軟體將可以獲得傳送失敗的訊息;若以簡訊為傳訊手段,負責相關行動手機傳訊的伺服主機可對無法傳訊的對象作出回應,表示對方無法收訊;若以網路傳訊程式傳送訊息時,若無法傳訊時,可以訊息表示對方無法收到,或是網路異常無法傳訊。 According to the flow chart shown in the figure, in step S111, when the preliminary setting is completed and the communication means of each communication object is determined, the message is started to be sent, and the message receiving end or the relay device (such as a server or a router) may be The result of the communication is fed back to the sender. For example, if the website is sent by e-mail, if the website is faulty, the network is disconnected, and the related server is unable to work, the sender software can obtain the message that the transmission failed. If the message is used as the means of communication The server responsible for the relevant mobile phone communication can respond to the unreachable object, indicating that the other party cannot receive the message; if the message is transmitted by the network communication program, if the message cannot be transmitted, the message indicates that the other party cannot receive the message, or the network The road is abnormal and cannot be communicated.
於步驟S113中,方法將判斷是否成功傳送出去?除了透過前述方式判斷傳訊對象是否接收到訊息之外,本發明並不排除其他 判斷方式,包括可能可以要求傳訊對象於接收時要回應等,據此判斷是否有成功將訊息送出,若已成功傳送(是),如步驟S115,表示已經完成此階段的傳訊流程,並將此結果記錄起來(步驟S117)。這些記錄表示訊息可以順利傳送出去,或是表示該傳訊對象以特定傳訊手段可以順利接收,因此下次傳訊時則會依此記錄判斷該對象的傳訊方式順序。 In step S113, the method will determine whether the transmission is successful. In addition to determining whether the communication object receives the message by the foregoing manner, the present invention does not exclude other The method of judging includes, for example, requesting the communication object to respond when receiving, etc., and determining whether the message is successfully sent. If the message has been successfully transmitted (Yes), in step S115, it indicates that the communication process of this stage has been completed, and this is The result is recorded (step S117). These records indicate that the message can be successfully transmitted, or that the message object can be successfully received by a specific communication means, so the next time the message is transmitted, the order of the object's communication mode is determined.
若判斷傳訊不成功(否),再如步驟S119,可以相同手段重送訊息,若再以相同傳訊手段重送訊息,如步驟S121,再次判斷是否成功傳送訊息?判斷是否成功傳訊的方式可以參考上述各種傳訊方式的回應,若以相同傳訊方式成功傳送訊息後(是),同樣如步驟S115完成傳訊,並同樣記錄本次以特定手段的傳訊結果,如步驟S117。 If it is judged that the communication is unsuccessful (No), in step S119, the message can be resent by the same means. If the message is resent by the same communication means, in step S121, it is determined again whether the message is successfully transmitted. For the method of judging whether the communication is successful, refer to the response of the above various communication methods. If the message is successfully transmitted in the same communication mode (Yes), the communication is also completed in step S115, and the communication result by the specific means is also recorded, as in step S117. .
若是再以相同傳訊方式傳訊失敗(否),如步驟S123,每次失敗都會計數,經反覆幾次後,經判斷失敗次數尚未超過一次數門檻時(否),則回到步驟S119,重複以相同手段傳訊,直到失敗次數超過次數門檻(是),步驟將選擇另一傳訊手段,或是放棄傳訊(步驟S125)。若選擇另一傳訊手段,流程將重複上述步驟,由步驟S113開始,以此另一手段繼續傳訊、記錄與判斷是再以另一新的傳訊手段繼續。這些過程或是結果都會被記錄起來(步驟S127)。 If the communication fails in the same communication mode (No), in step S123, each failure will be counted. After the repeated number of times, if the number of failures has not exceeded a threshold number of times (No), the process returns to step S119 and repeats. The same means of submission, until the number of failures exceeds the number of thresholds (yes), the step will select another means of communication, or give up the communication (step S125). If another means of communication is selected, the process repeats the above steps, starting with step S113, and continuing the communication, recording and judgment by another means is continued by another new means of communication. These processes or results are recorded (step S127).
值得一提的是,執行於通訊裝置內的傳訊分析程式將負責上述傳訊手段判斷的步驟,並可以負責記錄每個傳訊對象在每種傳訊手段的過程與結果,這些記錄成為下次判斷傳訊手段的依據,記錄可以儲存於通訊裝置內的記憶體中,或是根據前述實施例記載於雲端的資料庫中,以便在各種裝置上可以取得。 It is worth mentioning that the communication analysis program executed in the communication device will be responsible for the above-mentioned steps of judging the communication means, and can be responsible for recording the process and result of each communication object in each communication means, and these records become the next means of judging the communication means. Based on the record, the record may be stored in a memory in the communication device or in a database in the cloud according to the foregoing embodiment, so as to be available on various devices.
舉例來說,在發送訊息之初,相關的傳訊程式將會判斷傳訊對象是否已經超過一時間門檻(如2天)沒有登錄特定網路傳訊程式中,若是該傳訊對象已經超過此時間門檻而未登入,則可轉換為發送簡訊,並可自動排除該傳訊對象下次採用此次判斷不採 用的傳訊手段,而改由其他方式發送。 For example, at the beginning of sending a message, the relevant communication program will determine whether the communication object has not been logged into a specific network communication program for more than a time threshold (eg, 2 days). If the communication object has exceeded the threshold of this time, If you log in, you can switch to sending a newsletter, and you can automatically exclude the next time the carrier uses this judgment. The means of communication used, but changed by other means.
是以,透過本發明智能訊息傳遞方法、裝置與電腦可讀取儲存裝置,可以在大量發送訊息給多數人的需求下提供一個會自動判斷各傳訊對象的傳訊手段,並能自動套用個人化的訊息傳遞方法,使用者可以透過載於通訊裝置內的程式分析各傳訊對象使用各種傳訊方式的記錄,作為判斷傳訊手段的依據,據此可以提供行銷、與人聯繫、建立人脈、訊息分享的最有效率的方式。 Therefore, through the intelligent message transmitting method, device and computer readable storage device of the present invention, a communication means for automatically determining each communication object can be provided under the demand of a large number of people to send a message to a majority, and the personalized application can be automatically applied. The message transmission method allows the user to analyze the records of various communication methods used by each communication object through the program contained in the communication device as a basis for judging the communication means, thereby providing the most marketing, contact, networking, and message sharing. An efficient way.
以上所述僅為本發明之較佳可行實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。 The above are only the preferred embodiments of the present invention, and all changes and modifications made to the scope of the present invention should be within the scope of the present invention.
20‧‧‧通訊裝置 20‧‧‧Communication device
22‧‧‧傳訊分析模組 22‧‧‧Communication Analysis Module
201‧‧‧第一傳訊手段 201‧‧‧First means of communication
202‧‧‧第二傳訊手段 202‧‧‧Second communication means
203‧‧‧第三傳訊手段 203‧‧‧ Third means of communication
205,206,207‧‧‧傳訊對象 205,206,207‧‧‧Communication objects
Claims (16)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW102130783A TWI525581B (en) | 2013-08-28 | 2013-08-28 | Intelligent messaging method, apparatus and computer-readable storage device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW102130783A TWI525581B (en) | 2013-08-28 | 2013-08-28 | Intelligent messaging method, apparatus and computer-readable storage device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201508692A TW201508692A (en) | 2015-03-01 |
| TWI525581B true TWI525581B (en) | 2016-03-11 |
Family
ID=53186294
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW102130783A TWI525581B (en) | 2013-08-28 | 2013-08-28 | Intelligent messaging method, apparatus and computer-readable storage device |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI525581B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI645349B (en) * | 2017-06-30 | 2018-12-21 | 台灣大數據分析股份有限公司 | Focus push system and method thereof |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113497812B (en) * | 2020-03-18 | 2024-08-09 | 瑞昱半导体股份有限公司 | Networking authentication system and method for Internet of things |
-
2013
- 2013-08-28 TW TW102130783A patent/TWI525581B/en not_active IP Right Cessation
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI645349B (en) * | 2017-06-30 | 2018-12-21 | 台灣大數據分析股份有限公司 | Focus push system and method thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201508692A (en) | 2015-03-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100512559C (en) | Programme prompting method and communication terminal | |
| CN100589430C (en) | A file transfer system and method for instant messaging | |
| EP1269738B1 (en) | Apparatus for communication of chat messages and method therefor | |
| US9948588B2 (en) | System and method for detecting unwanted content | |
| KR101979535B1 (en) | Voice chat mode self adaptation method and device | |
| EP3213495B1 (en) | Methods and systems for notifications in communications networks | |
| US9270773B2 (en) | Method and electronic device for receiving, viewing and forwarding information published on network | |
| US12219017B1 (en) | System and method for aggregating communication connections | |
| US20080263158A1 (en) | Method and Apparatus for Instant Messaging | |
| CN102404250B (en) | Method, device and system for transmitting files to users of instant message system | |
| CN102484668B (en) | Meeting scheduler for sending reminders | |
| WO2011032408A1 (en) | Method and mobile terminal for processing information of instant communication contacts | |
| CN107528767B (en) | Session processing method and device | |
| CN103516880B (en) | A kind of method and apparatus sending note | |
| TWI525581B (en) | Intelligent messaging method, apparatus and computer-readable storage device | |
| CN102611641A (en) | Method and system for acquiring and collecting instant messaging records | |
| CN100438511C (en) | A method and system for automatic reply according to time period in instant messaging | |
| US20150120846A1 (en) | Survey sampling prior to message publishing | |
| JP4560844B2 (en) | Selective attendance management method for instant messaging service in telecommunication networks such as the Internet | |
| US10063648B2 (en) | Relaying mobile communications | |
| US8539034B2 (en) | System and method for bulk data messaging | |
| CN108093199B (en) | Conference processing method and device | |
| US20150127752A1 (en) | Intelligent messaging method, apparatus and computer-readable storage device | |
| US20130254311A1 (en) | Method and system for control of the collection of email messages | |
| CN100484281C (en) | Method for replacing communication terminal in communication process |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |