TWI595436B - A user demand automatic allocation system - Google Patents
A user demand automatic allocation system Download PDFInfo
- Publication number
- TWI595436B TWI595436B TW105111939A TW105111939A TWI595436B TW I595436 B TWI595436 B TW I595436B TW 105111939 A TW105111939 A TW 105111939A TW 105111939 A TW105111939 A TW 105111939A TW I595436 B TWI595436 B TW I595436B
- Authority
- TW
- Taiwan
- Prior art keywords
- list
- server
- user
- service
- item
- Prior art date
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本發明係關於一種需求自動分派系統;特別是關於一種應用於安排行程的用戶需求自動分派系統。 The present invention relates to an automatic demand dispatching system; and more particularly to a user demand automatic dispatching system for scheduling trips.
觀光業在民間旅遊業者與政府的帶動之下,已成為國家與地方經濟發展的重要角色。交通部觀光局於中華民國103年「來臺旅客消費及動向調查」中指出,觀光外匯收入達到146.15億美元,較往年成長了18.61%,突顯出觀光產業為地方及國家帶來的利益效應。 Driven by the private tourism industry and the government, the tourism industry has become an important role for national and local economic development. In the 103rd year of the Republic of China, the Tourism Bureau of the Ministry of Communications pointed out that the foreign exchange income of tourism reached 14.615 billion US dollars, an increase of 18.61% over the previous year, highlighting the benefits of the tourism industry for the local and the country.
此外,以旅遊形式而言,大致上可分為兩種:「跟團旅行」及「自助旅行」。該跟團旅行係透過旅行業者於事先規劃一旅遊行程,並隨團搭配一導遊沿路介紹當地的風俗民情、特產及景點等。一般情況下,不熟悉當地旅遊景點的旅客通常會選擇以該跟團旅行方式進行旅遊。然而,隨著網路的蓬勃發展、當地政府的觀光宣傳及旅遊報導的影響,旅客較以往更容易的取得旅遊資料。因此,漸漸地有越來越多的旅客更傾向於藉由從網路部落客、旅遊業者或其他管道取得當地的旅遊資訊之後,以該自助旅行的方式自行安排旅遊行程。 In addition, in the form of tourism, there are roughly two types: "Travel with the group" and "Self-help travel". The tour group travels through the travel industry to plan a travel itinerary, and introduces local customs, specialties and attractions along with the tour guide. In general, passengers who are not familiar with local tourist attractions usually choose to travel with the group tour. However, with the rapid development of the Internet, the local government's tourism promotion and tourism reports, travelers are more likely to obtain travel information than ever before. As a result, more and more travelers are increasingly inclined to make their own travel arrangements by self-help travel after obtaining local travel information from online bloggers, tour operators or other channels.
惟,該自助旅行在安排旅遊行程上,跟當地業者的溝通與協調往往是最麻煩的環節,一來一往的詢問與等待回覆的時間,通常會耗費旅客大量的時間成本。 However, the self-help travel is often the most troublesome part of the travel itinerary. The communication and coordination with the local industry is often the most troublesome part. The time of inquiring and waiting for the reply will usually cost the passenger a lot of time.
有鑒於此,為了解決上述的問題,本發明係以提供一種用戶需求自動分派系統,以降低旅客安排旅遊行程所需花費的時間成本。 In view of the above, in order to solve the above problems, the present invention provides an automatic dispatch system for user demand to reduce the time cost required for a traveler to arrange a travel itinerary.
本發明之目的係提供一種用戶需求自動分派系統,用以降低用戶分派需求所需花費的時間成本。 It is an object of the present invention to provide a user demand automatic dispatch system for reducing the time cost of a user to allocate a demand.
一種用戶需求自動分派系統,包含:數個服務端,各自產生含有至少一服務項目的一服務列表;一伺服端,耦接該服務端及至少一用戶端,該伺服端包含一資料對照表,該資料對照表包含各該服務端的服務識別碼;其中,該伺服端彙整各該服務端的服務列表,以產生一服務清單,並供該用戶端輸出該服務清單,該用戶端另接收一訂單選取指令集並比對該訂單選取指令集及該服務清單,以產生含有至少一需求項目的需求清單,該需求項目包含該服務列表中至少一個的服務項目,該伺服端將該需求清單中具有相同服務識別碼的需求項目彙整,以產生至少一確認清單,該確認清單包含至少一確認項目,該確認項目包含該需求清單中至少一個的需求項目,該伺服端將該確認清單與該資料對照表比對,並將該確認清單傳送至該服務識別碼所屬的服務端,以完成用戶需求的分派,其中該資料對照表、該需求清單及該確認清單各自包含該用戶端的用戶識別碼,該服務端接收該確認清單後,另接收一訂單核定指令集,且比對該訂單核定指令集及該確認清單產生含有該用戶識別碼及至少一核定項目的一核定清單,該核定項目包含該確認項目中至少一個的確認項目,該伺服端將具有相同用戶識別碼的核定項目彙整,以產生一用戶清單,該伺服端比對該用戶清單及該資料對照表,且傳送至該用戶識別碼所屬的用戶端,供該用戶端輸出該用戶清單。 A user demand automatic dispatching system includes: a plurality of server terminals each generating a service list including at least one service item; a server end coupled to the server end and at least one user end, the server end includes a data comparison table, The data comparison table includes a service identifier of each server; wherein the server aggregates the service list of each server to generate a service list, and the client outputs the service list, and the client further receives an order selection. The instruction set selects an instruction set and the service list for the order to generate a demand list containing at least one demand item, the demand item includes at least one service item in the service list, and the server has the same in the demand list The demand item of the service identifier is aggregated to generate at least one confirmation list, the confirmation list includes at least one confirmation item, the confirmation item includes a demand item of at least one of the demand list, and the server compares the confirmation list with the data Align and send the confirmation list to the server to which the service identifier belongs. a distribution of user requirements, wherein the data comparison table, the demand list, and the confirmation list each include a user identification code of the user end, and after receiving the confirmation list, the server receives an order verification instruction set, and is determined by the order. The instruction set and the confirmation list generate an approved list including the user identification code and at least one approved item, the verification item includes a confirmation item of at least one of the confirmation items, and the server integrates the verification items having the same user identification code. To generate a user list, the server compares the user list and the data comparison table, and transmits to the user end to which the user identification code belongs, for the user terminal to output the user list.
其中,該資料對照表另包含各該服務端之座標位置,該伺服端設定一門檻值,並以該門檻值為半徑、該座標位置為圓心所形成的範圍為一定位區域,該伺服端自該用戶端持續接收一定位信號,並比對該定位信號是否位於該定位區域,若比對結果為是,則產生一通知信號且比對該 用戶清單及該資料對照表,將該通知信號傳送至該座標位置所屬之服務端,若比對結果為否,則該伺服端繼續比對該定位信號是否位於該定位區域。 The data comparison table further includes a coordinate position of each server end, and the server end sets a threshold value, and the range formed by the threshold value as a center of the circle is a positioning area, and the servo end is The UE continuously receives a positioning signal and compares whether the positioning signal is located in the positioning area. If the comparison result is yes, a notification signal is generated and compared. The user list and the data comparison table transmit the notification signal to the server to which the coordinate position belongs. If the comparison result is no, the server continues to compare whether the positioning signal is located in the positioning area.
其中,該伺服端另包含一評分對照表,該伺服端自該用戶端接收至少一辨識信號,該伺服端將該辨識信號與該評分對照表比對,產生一評分分數,該辨識信號係由一快速響應矩陣碼掃描一待辨識物所產生。 The server further includes a score comparison table, the server receives at least one identification signal from the user end, and the server compares the identification signal with the score comparison table to generate a score score, and the identification signal is A fast response matrix code scans a candidate to be generated.
1‧‧‧服務端 1‧‧‧ server
2‧‧‧伺服端 2‧‧‧Server
3‧‧‧用戶端 3‧‧‧User side
A1‧‧‧服務選取步驟 A1‧‧‧ Service Selection Steps
A2‧‧‧服務分派步驟 A2‧‧‧ Service Dispatch Steps
A3‧‧‧服務訂單步驟 A3‧‧‧ Service Order Steps
Sn(S1)‧‧‧服務列表 Sn(S1)‧‧‧Service List
Sn(S2)‧‧‧服務列表 Sn(S2)‧‧‧Service List
n‧‧‧服務識別碼 n‧‧‧Service ID
x‧‧‧項次 X‧‧‧ items
SI[n,x]‧‧‧服務項目 SI[n,x]‧‧‧Services
SL‧‧‧服務清單 SL‧‧‧Service List
Nm(N1)‧‧‧需求清單 Nm(N1)‧‧‧Required List
Nm(N2)‧‧‧需求清單 Nm(N2)‧‧‧Required List
NI[n,x]‧‧‧需求項目 NI[n,x]‧‧‧Requirements
Cy(C1)‧‧‧確認清單 Cy(C1)‧‧‧Checklist
Cy(C2)‧‧‧確認清單 Cy(C2)‧‧‧Checklist
CI[n,x]‧‧‧確認項目 CI[n,x]‧‧‧Confirmation project
D‧‧‧資料對照表 D‧‧‧Material comparison table
m‧‧‧用戶識別碼 m‧‧‧User ID
Hn(H1)‧‧‧核定清單 Hn(H1)‧‧‧Checklist
Hn(H2)‧‧‧核定清單 Hn(H2)‧‧‧Checklist
HI[n,x]‧‧‧核定項目 HI[n,x]‧‧‧ approved project
Tm(T1)‧‧‧用戶清單 Tm(T1)‧‧‧User List
Tm(T2)‧‧‧用戶清單 Tm(T2)‧‧‧User List
TI[n,x]‧‧‧用戶項目 TI[n,x]‧‧‧ User Project
OCn‧‧‧訂單核定指令集 OCn‧‧ Order Ordering Instruction Set
OSm‧‧‧訂單選取指令集 OSm‧‧‧ Order Selection Instruction Set
Lm‧‧‧定位信號 Lm‧‧‧ positioning signal
LA‧‧‧定位區域 LA‧‧‧Location area
Rm‧‧‧辨識信號 Rm‧‧‧ identification signal
E‧‧‧評分對照表 E‧‧‧Scoring comparison table
第1圖:本發明用戶需求自動分派系統實施例之系統架構示意圖。 FIG. 1 is a schematic diagram of a system architecture of an embodiment of a system for automatically allocating user requirements according to the present invention.
第2圖:本發明用戶需求自動分派系統實施例之系統流程示意圖。 Figure 2 is a schematic diagram of the system flow of the embodiment of the automatic user assignment system of the present invention.
第3圖:本發明用戶需求自動分派系統實施例之系統定位通知流程示意圖。 FIG. 3 is a schematic diagram of a system positioning notification process of the embodiment of the user demand automatic dispatching system of the present invention.
第4圖:本發明用戶需求自動分派系統實施例之系統辨識流程示意圖。 Fig. 4 is a schematic diagram showing the system identification process of the embodiment of the automatic user assignment system of the present invention.
為讓本發明之上述及其他目的、特徵及優點能更明顯易懂,下文特舉本發明之較佳實施例,並配合所附圖式,作詳細說明如下: The above and other objects, features and advantages of the present invention will become more <RTIgt;
本發明全文所述之「耦接」(coupling),係指二裝置之間可藉由網路、無線通訊或雲端技術(cloud computing)相互通訊,用以傳遞資料,係本發明所屬技術領域中具有通常知識者可以理解。 "Coupling" as used throughout the text of the present invention means that two devices can communicate with each other by means of network, wireless communication or cloud computing for transmitting data, which is in the technical field of the present invention. Those with ordinary knowledge can understand.
請參閱第1圖所示,係本發明用戶需求自動分派系統實施例之系統架構示意圖,包含數個服務端1、一伺服端2及至少一用戶端3,該伺服端2耦接該服務端1及該用戶端3。其中,該服務端1可用以提供至少一服務項目SI[n,x],並供該用戶端3輸出該服務項目SI[n,x]。該伺服端2可用以提供該服務端1與該用戶端3之間資料的傳遞與處理。在本實施 例中,該服務端1及該用戶端3可為包含一人機介面的資料處理系統,例如:一電腦設備或一智慧型裝置;該伺服端2可為包含一資料庫之處理系統,例如:一雲端資料庫系統或一伺服器電腦設備。其中,該資料庫可為一關聯式資料庫(relational database),例如:MySQL、Oracle或MSSQL等,惟不以此為限。 Please refer to FIG. 1 , which is a schematic diagram of a system architecture of an embodiment of the present invention, which includes a plurality of servers 1 , a server 2 and at least one client 3 . The server 2 is coupled to the server. 1 and the client 3. The server 1 can be used to provide at least one service item SI[n, x], and the client 3 outputs the service item SI[n, x]. The server 2 can be used to provide data transfer and processing between the server 1 and the client 3. In this implementation For example, the server 1 and the client 3 can be a data processing system including a human interface, such as a computer device or a smart device; the server 2 can be a processing system including a database, for example: A cloud database system or a server computer device. The database may be a relational database, such as MySQL, Oracle or MSSQL, but not limited thereto.
請參閱第2圖所示,係本發明用戶需求自動分派系統實施例之系統流程示意圖。其中,該系統流程可分為一服務選取步驟A1、一服務分派步驟A2及一服務訂單步驟A3,分別敘述如下。 Please refer to FIG. 2, which is a schematic diagram of the system flow of the embodiment of the system for automatically allocating the user requirements of the present invention. The system process can be divided into a service selection step A1, a service assignment step A2, and a service order step A3, which are respectively described below.
該服務選取步驟A1,可由該數個服務端1各自產生含有至少一服務項目SI[n,x]的一服務列表Sn。其中,n代表該服務端1的服務識別碼,x代表該服務項目SI[n,x]之項次(例如:該服務端1的服務識別碼設定為1時,該服務端1產生的服務列表可標示為一服務列表S1,且該服務列表S1的第一項服務項目可標示為一服務項目SI[1,1],依此類推,惟不以此為限)。該伺服端2彙整各該服務端1的服務列表Sn,以產生一服務清單SL。該服務清單SL可包含各該服務端1所提供的服務項目SI[n,x]。此外,該伺服端2可包含一資料對照表D,該資料對照表D可包含各該服務端1的服務識別碼n。 The service selects step A1, and each of the plurality of server terminals 1 can generate a service list Sn containing at least one service item SI[n, x]. Where n represents the service identifier of the server 1, and x represents the service item SI[n, x] (for example, when the service identifier of the server 1 is set to 1, the service generated by the server 1 The list may be marked as a service list S1, and the first service item of the service list S1 may be marked as a service item SI[1, 1], and so on, but not limited thereto. The server 2 aggregates the service list Sn of each server 1 to generate a service list SL. The service list SL may include the service items SI[n, x] provided by each of the server terminals 1. In addition, the server 2 can include a data comparison table D, which can include the service identification code n of each server 1.
舉例而言,該服務識別碼為1的服務端1將包含夏天蜜桃、車票代購、保險代購及訂房服務等服務項目SI[n,x]輸入,以產生該服務列表S1。其中上述服務項目可分別標示為SI[1,1]、SI[1,2]、SI[1,3]及SI[1,4]。此外,該服務識別碼為2的服務端1將包含導覽員聘雇、編織教學及狩獵活動等服務項目SI[n,x]輸入,以產生該服務列表S2。其中上述服務項目可分別標示為SI[2,1]、SI[2,2]及SI[2,3]。該伺服端2彙整該服務列表S1及該服務列表S2,以產生該服務清單SL。 For example, the server 1 having the service identifier of 1 inputs a service item SI[n, x] including a summer peach, a ticket purchase, an insurance purchase, and a reservation service to generate the service list S1. The above service items can be respectively labeled as SI[1,1], SI[1,2], SI[1,3] and SI[1,4]. In addition, the server 1 having the service identifier 2 will include a service item SI[n, x] input such as a guide hire, a knitting instruction, and a hunting activity to generate the service list S2. The above service items can be respectively labeled as SI[2,1], SI[2,2] and SI[2,3]. The server 2 aggregates the service list S1 and the service list S2 to generate the service list SL.
隨後,該用戶端3輸出該服務清單SL,並接收一訂單選取 指令集OSm(圖未繪製)。其中,m代表該用戶端3的用戶識別碼。該訂單選取指令集OSm可由該用戶端3接收至少一選取信號而產生,該選取信號係為該服務清單SL所包含之服務項目SI[n,x]被選取時而產生(例如:該用戶端3的用戶識別碼設定為1時,由該用戶端3接收該選取信號而產生的訂單選取指令集可標示為OS1,依此類推,惟不以此為限)。該用戶端3比對該訂單選取指令集OSm及該服務清單SL,以產生一需求清單Nm(例如:用戶識別碼為1的用戶端3所產生的需求清單可標示為N1,依此類推,惟不以此為限)。該需求清單Nm可包含至少一需求項目NI[n,x]。該需求項目NI[n,x]包含該服務清單SL中至少一個的服務項目SI[n,x]。 Subsequently, the client 3 outputs the service list SL and receives an order selection. The instruction set OSm (the figure is not drawn). Where m represents the user identification code of the client 3. The order selection instruction set OSm may be generated by the client terminal 3 receiving at least one selection signal, which is generated when the service item SI[n, x] included in the service list SL is selected (for example, the user end) When the user identification code of 3 is set to 1, the order selection instruction set generated by the user terminal 3 receiving the selection signal may be marked as OS1, and so on, but not limited thereto. The client 3 selects the instruction set OSm and the service list SL for the order to generate a demand list Nm (for example, the list of requirements generated by the client 3 with the user identifier of 1 may be denoted as N1, and so on, But not limited to this). The demand list Nm may include at least one demand item NI[n, x]. The demand item NI[n, x] contains the service item SI[n, x] of at least one of the service list SL.
舉例而言,該用戶識別碼為1的用戶端3將包含夏天蜜桃、車票代購、訂房服務、導覽員聘雇及編織教學等服務項目SI[n,x]輸入,以產生一訂單選取指令集OS1。該用戶端3比對該訂單選取指令集OS1及該服務清單SL,以產生一需求清單N1。 For example, the user terminal 3 with the user ID of 1 will input the service items SI[n, x] including summer peach, ticket purchase, reservation service, guide hiring and knitting teaching to generate an order selection. Instruction set OS1. The client 3 selects the instruction set OS1 and the service list SL for the order to generate a demand list N1.
該服務分派步驟A2,可由該伺服端2對該需求清單Nm所包含之需求項目NI[n,x]分類。該伺服端2之分類方式可由該伺服端2將具有相同服務識別碼n的需求項目NI[n,x]彙整,以產生至少一確認清單Cy。其中,y代表第幾筆確認清單,且1yn。該確認清單Cy可包含至少一確認項目CI[n,x]。該確認項目CI[n,x]包含該需求清單Nm中至少一個的需求項目NI[n,x]。隨後,該伺服端2將該確認清單Cy與該資料對照表D比對,並將該確認清單Cy傳送至各該服務識別碼n所屬的服務端1。此外,該確認清單Cy較佳可另包含該用戶識別碼m。 The service dispatches step A2, which can be classified by the server 2 to the demand item NI[n, x] contained in the demand list Nm. The sorting manner of the server 2 can be performed by the server 2 by the demand item NI[n, x] having the same service identifier n to generate at least one confirmation list Cy. Where y represents the first confirmation list and 1 y n. The confirmation list Cy may include at least one confirmation item CI[n, x]. The confirmation item CI[n, x] contains the demand item NI[n, x] of at least one of the demand list Nm. Subsequently, the server 2 compares the confirmation list Cy with the data comparison table D, and transmits the confirmation list Cy to the server 1 to which each service identification code n belongs. Furthermore, the confirmation list Cy preferably further includes the user identification code m.
舉例而言,該伺服端2將該需求清單N1分類,產生二確認清單C1,C2。其中,該確認清單C1可包含前述夏天蜜桃、車票代購及訂房服務等需求項目NI[1,1],NI[1,2],NI[1,4];該確認清單C2可包含前述導覽員聘雇、編織教學及狩獵活動等需求項目NI[2,1],NI[2,2],NI[2,3]。隨後,該 伺服端2比對該資料對照表D與該二確認清單C1,C2所包含之需求項目的服務識別碼n,該伺服端2將該確認清單C1傳送至該用戶識別碼為1的服務端1,另外,將該確認清單C2傳送至該用戶識別碼為2的服務端1。 For example, the server 2 classifies the demand list N1 to generate two confirmation lists C1, C2. The confirmation list C1 may include the aforementioned summer items such as peach, ticket purchase and reservation service, NI [1, 1], NI [1, 2], NI [1, 4]; the confirmation list C2 may include the foregoing guide N,[2,1], NI[2,2], NI[2,3] are required for the recruitment of employees, weaving teaching and hunting activities. Subsequently, the The server 2 compares the service identification code n of the demand item included in the data comparison table D and the second confirmation list C1, C2, and the server 2 transmits the confirmation list C1 to the server 1 whose user identification code is 1. In addition, the confirmation list C2 is transmitted to the server 1 whose user identification code is 2.
該服務訂單步驟A3,可由該服務端1輸出該確認清單Cy,並接收一訂單核定指令集OCn(圖未繪製)。該訂單核定指令集OCn可由該服務端1接收至少一核定信號而產生,該核定信號係為該確認清單Cy所包含之確認項目CI[n,x]被選取時而產生(例如:用戶識別碼為1的服務端1接收該核定信號而產生的訂單選取指令集可標示為OC1,依此類推,惟不以此為限)。該服務端1比對該確認清單Cy及該訂單核定指令集OCn,以產生一核定清單Hn。該核定清單Hn較佳係包含至少一核定項目HI[n,x]。該核定項目HI[n,x]可包含該確認清單Cy中至少一個的確認項目CI[n,x]。此外,該核定項目HI[n,x]較佳可另包含該用戶識別碼m。隨後,該伺服端2將該核定清單Hn所包含的核定項目HI[n,x]彙整,以產生一用戶清單Tm,該用戶清單Tm較佳可包含該用戶識別碼m及一用戶項目TI[n,x]。該用戶項目TI[n,x]係包含具有相同用戶識別碼m的核定項目HI[n,x]。其中,該伺服端2彙整該核定項目HI[n,x]之方法,可由該伺服端2將具有相同用戶識別碼m之核定項目HI[n,x]彙整。該伺服端2比對該用戶清單Tm及該資料對照表D,並將該用戶清單Tm傳送至該用戶識別碼m所屬的用戶端3,以完成用戶需求分派。 The service order step A3 can output the confirmation list Cy by the server 1 and receive an order approval instruction set OCn (not drawn). The order verification instruction set OCn may be generated by the server 1 receiving at least one verification signal, which is generated when the confirmation item CI[n, x] included in the confirmation list Cy is selected (for example: user identification code) The order selection instruction set generated by the server 1 receiving the verification signal of 1 may be denoted as OC1, and so on, but not limited thereto. The server 1 verifies the instruction set OCn against the confirmation list Cy and the order to generate a verification list Hn. The approved list Hn preferably includes at least one approved item HI[n, x]. The approved item HI[n, x] may include the confirmation item CI[n, x] of at least one of the confirmation list Cy. Furthermore, the approved item HI[n, x] preferably further includes the user identification code m. Subsequently, the server 2 merges the verification items HI[n, x] included in the verification list Hn to generate a user list Tm, and the user list Tm preferably includes the user identification code m and a user item TI [ n, x]. The user item TI[n, x] contains an approved item HI[n, x] having the same user identification code m. The method for the server 2 to integrate the verification item HI[n, x] can be used by the server 2 to collect the verification items HI[n, x] having the same user identification code m. The server 2 compares the user list Tm and the data comparison table D, and transmits the user list Tm to the client 3 to which the user identification code m belongs to complete the user demand assignment.
舉例而言,該服務識別碼為1的服務端1將包含夏天蜜桃及車票代購等確定項目CI[n,x]輸入,以產生一訂單核定指令集OC1;該服務識別碼為2的服務端1將包含導覽員聘雇等確認項目CI[n,x]輸入,以產生一訂單核定指令集OC2。藉此,該服務端1比對該訂單核定指令集OC1及前述確認清單C1,以產生一核定清單A1;該服務端1比對該訂單核定指令集OC2及前述確認清單C2,以產生一核定清單A2。藉此,該伺服端2 將該核定清單A1,A2中具有相同用戶識別碼m彙整,產生一用戶清單T1。隨後,該伺服端2將該用戶清單T1與該資料對照表D比對,並將該用戶清單T1傳送至該用戶識別碼m所屬的用戶端3,供該用戶識別碼為1的用戶端3輸出該用戶清單T1。 For example, the server 1 with the service identifier of 1 will include the determination item CI[n, x] of the summer peach and the ticket purchase to generate an order verification instruction set OC1; the service identification code is 2 service Terminal 1 will include a confirmation item CI[n, x] input such as a guide hire to generate an order verification instruction set OC2. Thereby, the server 1 verifies the instruction set OC1 and the confirmation list C1 with respect to the order to generate a verification list A1; the server 1 verifies the instruction set OC2 and the confirmation list C2 with respect to the order to generate a verification. Listing A2. Thereby, the server 2 The verification list A1, A2 has the same user identification code m, and a user list T1 is generated. Then, the server 2 compares the user list T1 with the data comparison table D, and transmits the user list T1 to the user terminal 3 to which the user identification code m belongs, for the user terminal 3 whose user identification code is 1. The user list T1 is output.
此外,請參閱第3圖所示,係本發明用戶需求自動分派系統實施例之系統定位通知流程示意圖。其中,該資料對照表D可另包含各該服務端1所提供的座標位置。該座標位置可由一定位系統所產生,該定位系統可為一GPS定位系統,惟不以此為限。再者,該伺服端2持續接收由該用戶端3所產生的一定位信號Lm(例如:由該用戶識別碼為1的用戶端3所產生的定位信號可標示為L1,依此類推,惟不以此為限),且設定一門檻值(threshold),並令該門檻值為半徑、該服務端1所提供的座標位置為中心所形成的範圍為一定位區域LA。該伺服端2比對該定位信號Lm是否位於該定位區域LA,若比對結果為是,則該伺服端2產生一通知信號Un,且比對該用戶清單Tm及該資料對照表D,並將該通知信號Un傳送至該服務識別碼n所屬的服務端1(例如:該伺服端2產生的通知信號係要傳送至該用戶識別碼為1的服務端1時,可標示為通知信號U1,依此類推,惟不以此為限);若比對結果為否,則該伺服端2繼續比對該定位信號Lm是否位於該定位區域LA。 In addition, please refer to FIG. 3 , which is a schematic diagram of a system positioning notification process of an embodiment of the automatic user assignment system of the present invention. The data comparison table D may further include a coordinate position provided by each server 1 . The coordinate position can be generated by a positioning system, which can be a GPS positioning system, but not limited thereto. Furthermore, the server 2 continuously receives a positioning signal Lm generated by the user terminal 3 (for example, the positioning signal generated by the user terminal 3 whose user identification code is 1 may be indicated as L1, and so on, Not limited to this, and a threshold is set, and the threshold is set to a radius, and the range formed by the coordinate position provided by the server 1 is a positioning area LA. Whether the servo end 2 is located in the positioning area LA or not, if the comparison result is yes, the server 2 generates a notification signal Un, and compares the user list Tm with the data comparison table D, and The notification signal Un is transmitted to the server 1 to which the service identifier n belongs (for example, when the notification signal generated by the server 2 is to be transmitted to the server 1 having the user identifier of 1, the notification signal U1 may be indicated. And so on, but not limited to this; if the comparison result is no, the server 2 continues to compare whether the positioning signal Lm is located in the positioning area LA.
舉例而言,當一業者所提供的服務項目SI[n,x](例如:專車接送)需要一旅客進行互動時,該業者與該旅客之間會彼此約定一碰面地點及預計到達的時間。惟,該旅客可能會因外在因素(例如:塞車或是其他因素而造成時間上的拖延)而無法於約定的時間內到達碰面地點,而造成該業者的困擾。因此,該業者可先與該第一旅客約定好碰面地點;該業者可藉由該GPS定位系統取得碰面地點之座標位置,且將該座標位置傳送至該伺服端2;該伺服端2設定該門檻值,且以該門檻值為半徑、該座標 位置為中心,以取得該定位區域LA。此外,該旅客可藉由該用戶端3持續發送該定位信號Lm至該伺服端2;該伺服端2比對該定位信號Lm是否位於該定位區域LA,若比對結果為是,則該伺服端2傳送該通知信號Un至該服務識別碼n所屬的服務端1,以告知該業者,該旅客已經到達所約定的碰面地點附近。 For example, when a service item SI[n,x] provided by an industry (for example, a private car transfer) requires a passenger to interact, the operator and the passenger will agree on a meeting place and an estimated time of arrival. However, the passenger may be unable to reach the meeting place within the agreed time due to external factors (such as traffic jams or other factors causing delays in time), which may cause problems for the operator. Therefore, the operator can first agree with the first passenger to meet the location; the operator can obtain the coordinate position of the meeting location by the GPS positioning system, and transmit the coordinate position to the servo terminal 2; the servo terminal 2 sets the Threshold value, and the threshold is the radius, the coordinate The location is centered to obtain the location area LA. In addition, the passenger can continuously transmit the positioning signal Lm to the servo terminal 2 by the user terminal 3; whether the servo terminal 2 is located in the positioning area LA compared to the positioning signal Lm, and if the comparison result is yes, the servo The terminal 2 transmits the notification signal Un to the server 1 to which the service identification code n belongs to inform the operator that the passenger has arrived near the agreed meeting place.
此外,請參閱第4圖所示,係本發明用戶需求自動分派系統實施例之系統辨識流程示意圖。其中,上述服務項目SI[n,x]可包含一闖關遊戲。在本實施例中,該服務端1可於旅遊行程的路線中設定至少一待辨識物,例如:當地景色,惟不以此為限。該伺服端2自該用戶端3接收至少一辨識信號Rm(例如:該用戶識別碼為1的用戶端3所產生的辨識信號可標示為辨識信號R1,依此類推,惟不以此為限)。該辨識信號Rm可由該用戶端3採用一快速響應矩陣碼(quick response code)掃描該待辨識物所產生,惟不以此為限。此外,該伺服端2另包含一評分對照表E,該評分對照表E可包含各該辨識信號Rm及其評分分數。該伺服端2將該辨識信號Rm與該評分對照表E比對,取得該辨識信號Rm的評分分數。再者,該伺服端2可加總該用戶端3產生的所有辨識信號Rm之評分分數,以求得一評分總分。 In addition, please refer to FIG. 4 , which is a schematic diagram of a system identification process of an embodiment of the automatic user assignment system of the present invention. Among them, the above service item SI[n, x] may include a game. In this embodiment, the server 1 can set at least one object to be identified in the route of the travel itinerary, for example, a local scenery, but not limited thereto. The server 2 receives at least one identification signal Rm from the user terminal 3 (for example, the identification signal generated by the user terminal 3 having the user identification code of 1 may be marked as the identification signal R1, and so on, but not limited thereto. ). The identification signal Rm can be generated by the user terminal 3 scanning the object to be identified by using a quick response code, but not limited thereto. In addition, the server 2 further includes a score comparison table E, and the score comparison table E may include each of the identification signals Rm and its score score. The servo terminal 2 compares the identification signal Rm with the score comparison table E to obtain a score score of the identification signal Rm. Furthermore, the server 2 can add the score scores of all the identification signals Rm generated by the client 3 to obtain a score total score.
舉例而言,該用戶識別碼為1的用戶端3所輸出的用戶清單T1中具有一闖關活動。該闖關活動的路線中設定至少一待辨識物,例如路標或特色景觀。該旅客使用該用戶端3分別掃描路標及特色景觀產生二辨識信號Rm。該伺服端2比對該二辨識信號Rm與該評分對照表E求得各自的評分分數,並且加總各該評分分數產生該評分總分。此外,該評分對照表E可設定一換取禮物所需分數範圍值,例如,該評分總分小於100者可換取一水蜜桃禮盒;該評分總分不小於100者可換取一棗子禮盒,惟不以此為限。根據上述所示,假設該二辨識信號Rm各自的評分分數分別為 70及80,則該評分總分為150可換取該棗子禮盒以作為獎勵。 For example, the user list T1 output by the client 3 having the user ID of 1 has a related activity. At least one object to be identified, such as a road sign or a characteristic landscape, is set in the route of the customs activity. The passenger uses the user terminal 3 to scan the road sign and the characteristic landscape to generate two identification signals Rm. The server 2 obtains a respective score score from the two identification signals Rm and the score comparison table E, and sums each of the score points to generate the score total score. In addition, the score comparison table E can set a value range value for the gift, for example, the total score of the score less than 100 can be exchanged for a peach gift box; the total score of the score of not less than 100 can be exchanged for a date gift box, but not This is limited to this. According to the above, it is assumed that the scores of the two identification signals Rm are respectively 70 and 80, the total score of 150 can be exchanged for the date gift box as a reward.
綜上所述,本發明之用戶需求自動分派系統,可由該伺服端2將具有相同服務識別碼n的需求項目NI[n,x]彙整,以產生至少一確認清單Cy。隨後,該伺服端2將該確認清單Cy與該資料對照表D比對,將該確認清單Cy傳送至各該服務識別碼n所屬的服務端1。據此,一用戶將欲分派的需求藉由該伺服端2分派給所屬的服務端1,以詢問相關業者是否可提供相關的服務項目。故,該用戶無須耗費大量的時間成本在於跟相關業者溝通或等待回覆,以達到「降低用戶分派需求所需花費的時間成本」之目的。 In summary, the user of the present invention automatically assigns a system by which the demand item NI[n, x] having the same service identification code n can be aggregated to generate at least one confirmation list Cy. Subsequently, the server 2 compares the confirmation list Cy with the data comparison table D, and transmits the confirmation list Cy to the server 1 to which each service identification code n belongs. Accordingly, a user assigns the demand to be dispatched to the associated server 1 by the server 2 to ask the relevant operator whether the related service item can be provided. Therefore, the user does not have to spend a lot of time and costs to communicate with the relevant industry or wait for a reply, in order to achieve the purpose of "reducing the time cost of the user to allocate the demand".
雖然本發明已利用上述較佳實施例揭示,然其並非用以限定本發明,任何熟習此技藝者在不脫離本發明之精神和範圍之內,相對上述實施例進行各種更動與修改仍屬本發明所保護之技術範疇,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。 While the invention has been described in connection with the preferred embodiments described above, it is not intended to limit the scope of the invention. The technical scope of the invention is protected, and therefore the scope of the invention is defined by the scope of the appended claims.
1‧‧‧服務端 1‧‧‧ server
2‧‧‧伺服端 2‧‧‧Server
3‧‧‧用戶端 3‧‧‧User side
A1‧‧‧服務選取步驟 A1‧‧‧ Service Selection Steps
A2‧‧‧服務分派步驟 A2‧‧‧ Service Dispatch Steps
A3‧‧‧服務訂單步驟 A3‧‧‧ Service Order Steps
Sn(S1)‧‧‧服務列表 Sn(S1)‧‧‧Service List
Sn(S2)‧‧‧服務列表 Sn(S2)‧‧‧Service List
n‧‧‧服務識別碼 n‧‧‧Service ID
x‧‧‧項次 X‧‧‧ items
SI[n,x]‧‧‧服務項目 SI[n,x]‧‧‧Services
SL‧‧‧服務清單 SL‧‧‧Service List
Nm(N1)‧‧‧需求清單 Nm(N1)‧‧‧Required List
Nm(N2)‧‧‧需求清單 Nm(N2)‧‧‧Required List
NI[n,x]‧‧‧需求項目 NI[n,x]‧‧‧Requirements
Cy(C1)‧‧‧確認清單 Cy(C1)‧‧‧Checklist
Cy(C2)‧‧‧確認清單 Cy(C2)‧‧‧Checklist
CI[n,x]‧‧‧確認項目 CI[n,x]‧‧‧Confirmation project
D‧‧‧資料對照表 D‧‧‧Material comparison table
m‧‧‧用戶識別碼 m‧‧‧User ID
Hn(H1)‧‧‧核定清單 Hn(H1)‧‧‧Checklist
Hn(H2)‧‧‧核定清單 Hn(H2)‧‧‧Checklist
HI[n,x]‧‧‧核定項目 HI[n,x]‧‧‧ approved project
Tm(T1)‧‧‧用戶清單 Tm(T1)‧‧‧User List
Tm(T2)‧‧‧用戶清單 Tm(T2)‧‧‧User List
TI[n,x]‧‧‧用戶項目 TI[n,x]‧‧‧ User Project
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW105111939A TWI595436B (en) | 2016-04-15 | 2016-04-15 | A user demand automatic allocation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW105111939A TWI595436B (en) | 2016-04-15 | 2016-04-15 | A user demand automatic allocation system |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI595436B true TWI595436B (en) | 2017-08-11 |
TW201810168A TW201810168A (en) | 2018-03-16 |
Family
ID=60189348
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW105111939A TWI595436B (en) | 2016-04-15 | 2016-04-15 | A user demand automatic allocation system |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI595436B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115665726A (en) * | 2022-10-31 | 2023-01-31 | 中国联合网络通信集团有限公司 | Capability approval data acquisition method, platform, eUICC, device and medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090187466A1 (en) * | 2008-01-23 | 2009-07-23 | Maphook, Inc. | Location-Based Information-Geo Retail Notification |
TW201520930A (en) * | 2013-11-25 | 2015-06-01 | Yahoo Inc | Goods combination recommendation system, website and method based on shopping list of others |
-
2016
- 2016-04-15 TW TW105111939A patent/TWI595436B/en not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090187466A1 (en) * | 2008-01-23 | 2009-07-23 | Maphook, Inc. | Location-Based Information-Geo Retail Notification |
TW201520930A (en) * | 2013-11-25 | 2015-06-01 | Yahoo Inc | Goods combination recommendation system, website and method based on shopping list of others |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115665726A (en) * | 2022-10-31 | 2023-01-31 | 中国联合网络通信集团有限公司 | Capability approval data acquisition method, platform, eUICC, device and medium |
CN115665726B (en) * | 2022-10-31 | 2024-04-12 | 中国联合网络通信集团有限公司 | Capability verification data acquisition method, platform, eUICC, equipment and medium |
Also Published As
Publication number | Publication date |
---|---|
TW201810168A (en) | 2018-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10362445B2 (en) | Method for requesting transportation services | |
CN105094767B (en) | Automatic driving vehicle dispatching method, vehicle scheduling server and automatic driving vehicle | |
WO2019233436A1 (en) | Baggage checking method, apparatus, system, service device and storage medium | |
CN108108945A (en) | The participatory express delivery sent is sent in a kind of direct route | |
CN106600020A (en) | System used for scheduling station pickup services and method thereof | |
CN104021626A (en) | Counter multi-screen check-in system and method | |
KR20230021757A (en) | Open freight market simulation system and open freight market display method | |
TWI595436B (en) | A user demand automatic allocation system | |
US20210118082A1 (en) | Shared vehicle managing system | |
JP7553941B2 (en) | Expense inspection device, expense inspection method, and program | |
Hörold et al. | Analyzing varying environmental contexts in public transport | |
KR20140000453A (en) | System and method for safety of lost article using human network | |
Yadav et al. | Online reservation system using QR code based android application system | |
US20190050772A1 (en) | Schedule arbitration system | |
JP2013088913A (en) | Transportation route search method, route search server and computer program | |
GB2524157A (en) | Train timetable generation system, train timetable generation device, and train timetable generation method | |
Applin | Ich liebe Dich UBER alles in der Welt (I love you more than anything else in the world)[Leading Edge] | |
KR102234537B1 (en) | Method for providing passenger service and device thereof | |
KR20190095169A (en) | Method for matching passenger of transportation with luggage information for transporting the luggage in distribution delivery service | |
KR20190095170A (en) | Method for matching passenger of transportation with luggage information for transporting the luggage in distribution delivery service | |
TW201616425A (en) | Two-way interactive cloud taxi dispatching system capable of guaranteeing safety of passengers | |
RU198651U1 (en) | COMPUTING DEVICE FOR INFORMING PASSENGERS | |
CN113762869B (en) | Transportation task processing method and device | |
KR102519859B1 (en) | Method and system for analyzing public transportation data | |
US20020194036A1 (en) | Travel system and travel service method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |