多用戶操作遞接關聯計算機網絡及其架構方法
【專利摘要】本發明涉及一種多用戶操作遞接關聯計算機網絡及其架構方法,屬于計算機技術領域。該計算機網絡包括發起計算機和多個用戶計算機,多個用戶計算機包括第一用戶計算機和第N用戶計算機。能夠傳遞發起計算機發布的第一數據標簽,由各用戶計算機執行與第一任務對應的第一操作,生成進而存儲執行數據,生成索引;同時通過傳遞第一任務,由后續用戶計算機繼續生成嵌套的數據標簽,從而實現了各終端記錄特定的應用在各終端之間傳播過程的功能,并能夠記錄和反應各用戶對于該特定應用的操作行為,便于后期的數據分析與整理,及后期大數據應用,且本發明的多用戶操作遞接關聯計算機網絡及其架構方法,其網絡結構簡單,應用成本低廉,應用范圍十分廣泛。
【專利說明】
多用戶操作遞接關聯計算機網絡及其架構方法
技術領域
[0001 ]本發明涉及計算機技術領域,特別涉及計算機網絡技術領域,具體是指一種多用戶操作遞接關聯計算機網絡及其架構方法。
【背景技術】
[0002]隨著商業市場的不斷發展繁榮,市場上的商品品種日益繁多。各類商場、酒店、餐廳等為了維護發展客戶等需要都開始開發各自的會員用戶,但如何識別會員身份成為一個關鍵問題。現在通常采用發會員卡的方法,該方法較為直接方便,但發卡成本較高,更為重要的是會員卡和持卡人分離容易借用。另一方面,會員如何利用其會員身份將好的商家推薦給自己的親朋,方便朋友之間的交流與共享,同時使商家能夠記錄這樣的推廣的途徑,以便于反饋相應的優惠措施等等,成為需要解決的重要問題。
[0003]另外,如何在物流和銷售過程中實現對于所有商品的狀態進行采集和管理成為目前商品銷售過程中一個重要的問題。
[0004]最為關鍵的問題在于,商品從工廠生產或倉庫倉儲到店鋪銷售的過程中,不僅需要知道所需銷售商品本身的狀態信息,更需要掌握運送過程中打包后的物流包裹的信息。
[0005]具體而言,現有的技術中,通常在單獨銷售的產品上打上條形碼,那樣條形碼識讀設備就能知道商品信息,但是,問題在于,在整個商品物流的過程中,顯然不可能通過打開包裝掃描每件商品的條形碼來統計各個商品的信息,這樣操作費事費力,勞動成本高,物流工作的準確率極低。因此,亟需一種能夠有效解決上述問題的用于商品物流及銷售的商品信息數據采集系統。
[0006]由此可見,如何利用網絡中的各種計算機終端記錄并存儲特定信息在實際應用中的傳播與流轉過程,并能夠記錄和反應用于對于該特定信息的操作行為的計算機網絡成為目前實際應用中亟待解決的問題。
[0007]數據標簽指可通過特定設備讀取的標簽化的數據信息,包括NFC、RFID、條形碼和二維碼等等。
【發明內容】
[0008]本發明的目的是克服了上述現有技術中的缺點,提供一種能夠利用網絡中的各種計算機終端記錄并存儲特定的應用在各用戶中的傳播與流轉過程,并能夠記錄和反應各用戶對于該特定應用的操作行為,便于后期的數據分析與整理,及后期大數據應用,且結構簡單,成本低廉,應用范圍廣泛的多用戶操作遞接關聯(cascade)計算機網絡及其架構方法。
[0009]為了實現上述的目的,本發明的多用戶操作遞接關聯計算機網絡具有如下構成:
[0010]該多用戶操作遞接關聯計算機網絡包括:發起計算機和多個用戶計算機,其中多個用戶計算機包括至少一個第一用戶計算機和至少一個第N用戶計算機。
[0011]其中,發起計算機用以發布與第一任務對應的第一數據標簽,所述的第一數據標簽至少包括所述的發起計算機ID信息與所述的第一任務ID信息;
[0012]第一用戶計算機用以識別所述的第一數據標簽,獲取所述的發起計算機ID信息與第一任務ID信息,執行與所述第一任務對應的第一操作,生成第一執行數據,并生成第二數據標簽,所述的第二數據標簽至少包括所述的發起計算機ID信息、第一用戶計算機ID信息及所述的第一任務ID信息;
[0013]第N用戶計算機用以識別所述的第N數據標簽,獲取所述的發起計算機ID信息、第N-1計算機ID信息以及第一任務ID信息,執行所述的第一操作,生成第N執行數據;N為大于等于2的正整數。
[0014]該多用戶操作遞接關聯計算機網絡還包括第一接口服務器,用以存儲與所述的第一任務對應的第一應用服務信息,通過網絡向所述的發起計算機、第一用戶計算機及第N用戶計算機提供所述的第一應用服務信息。
[0015]該多用戶操作遞接關聯計算機網絡中,所述的第一接口服務器,還用以存儲所述的第一用戶計算機ID信息、第一執行數據、第N計算機ID信息和第N執行數據。
[0016]該多用戶操作遞接關聯計算機網絡還包括第一控制服務器,用以通過網絡并利用所述的第一接口服務器,控制所述的發起計算機發布所述的第一數據標簽。
[0017]該多用戶操作遞接關聯計算機網絡中,所述的第一控制服務器,還用以生成并存儲第一操作索引,所述的第一操作索引至少包括所述的第一用戶計算機ID信息和對應的所述的第一執行數據以及所述的第N計算機ID信息和對應的第N執行數據。
[0018]該多用戶操作遞接關聯計算機網絡中,所述的第一控制服務器,還用以控制所述的發起計算機中止發布所述的第一數據標簽。
[0019]該多用戶操作遞接關聯計算機網絡中,所述的第一控制服務器,還用以控制所述的發起計算機修改所述的第一數據標簽。
[0020]該多用戶操作遞接關聯計算機網絡中,所述的第二數據標簽還包括第一執行數據,所述的第N數據標簽還包括第N-1執行數據,所述的第N用戶計算機,用以根據所述的第N-1執行數據,執行所述的第一操作,生成第N執行數據。
[0021]該多用戶操作遞接關聯計算機網絡中,所述的第N數據標簽還包括至少一項第對丸行數據,X為大于等于I小于等于N的正整數,所述的第N用戶計算機,用以根據至少一項所述的第對丸行數據,執行所述的第一操作,生成第N執行數據。
[0022]該多用戶操作遞接關聯計算機網絡還包括:至少一個第η用戶計算機、至少一個第η+1用戶計算機以及第二接口服務器。
[0023]其中,第η用戶計算機用以識別所述的第η數據標簽,獲取所述的發起計算機ID信息、第η-1計算機ID信息以及第一任務ID信息,執行與所述第一任務對應的第一操作,生成第η執行數據,并生成第η+1數據標簽,所述的第η+1數據標簽至少包括所述的發起計算機ID信息、第η用戶計算機ID信息、第一任務ID信息及第二任務ID信息;η為大于等于2且小于等于N的正整數;
[0024]第η+1用戶計算機用以識別所述的第η+1數據標簽,獲取所述的發起計算機ID信息、第η計算機ID信息、第一任務ID信息及第二任務ID信息,執行與所述第一任務對應的第一操作,生成第η+1第一操作執行數據,執行與所述第二任務對應的第二操作,生成第η+1第二操作執行數據,并生成第η+2數據標簽,所述的第η+2數據標簽至少包括所述的發起計算機ID信息、第η+1用戶計算機ID信息、第一任務ID信息及第二任務ID信息;
[0025]第二接口服務器用以存儲與所述的第二任務對應的第二應用服務信息,通過網絡向所述的第η用戶計算機及第η+1用戶計算機提供所述的第二應用服務信息。
[0026]該多用戶操作遞接關聯計算機網絡中:還包括第二控制服務器,用以通過網絡并利用所述的第二接口服務器,控制所述的發起計算機發布所述的第二任務ID信息,并用以生成并存儲第二操作索引,所述的第二操作索引包括所述的第η+1用戶計算機ID信息和對應的所述的第η+1第一操作執行數據以及第η+2第一操作執行數據。
[0027]本發明還提供一種多用戶操作遞接關聯計算機網絡的架構方法,即利用互聯網構成上述任意一種多用戶操作遞接關聯計算機網絡的數據交互方法。
[0028]本發明還提供一種多用戶操作遞接關聯計算機網絡的架構方法,該方法包括以下步驟:
[0029](I)發起計算機發布與第一任務對應的第一數據標簽,所述的第一數據標簽至少包括所述的發起計算機ID信息與所述的第一任務ID信息;
[0030](2)至少一個第一用戶計算機識別所述的第一數據標簽,獲取所述的發起計算機ID信息與第一任務ID信息,執行與所述第一任務對應的第一操作,生成第一執行數據,并生成第二數據標簽,所述的第二數據標簽至少包括所述的發起計算機ID信息、第一用戶計算機ID信息及所述的第一任務ID信息;
[0031](3)至少一個第N用戶計算機識別所述的第N數據標簽,獲取所述的發起計算機ID信息、第N-1計算機ID信息以及第一任務ID信息,執行所述的第一操作,生成第N執行數據;N為大于等于2的正整數。
[0032]該多用戶操作遞接關聯計算機網絡的架構方法還包括以下步驟:
[0033](O)第一接口服務器存儲與所述的第一任務對應的第一應用服務信息,通過網絡向所述的發起計算機、第一用戶計算機及第N用戶計算機提供所述的第一應用服務信息。
[0034]該多用戶操作遞接關聯計算機網絡的架構方法還包括以下步驟:
[0035](4)所述的第一接口服務器存儲所述的第一用戶計算機ID信息、第一執行數據、第N計算機ID信息和第N執行數據。
[0036]該多用戶操作遞接關聯計算機網絡的架構方法中,所述的步驟(O)具體為:
[0037]第一控制服務器通過網絡并利用所述的第一接口服務器,控制所述的發起計算機發布所述的第一數據標簽。
[0038]該多用戶操作遞接關聯計算機網絡的架構方法還包括以下步驟:
[0039](5)所述的第一控制服務器生成并存儲第一操作索引,所述的第一操作索引至少包括所述的第一用戶計算機ID信息和對應的所述的第一執行數據以及所述的第N計算機ID信息和對應的第N執行數據。
[0040]該多用戶操作遞接關聯計算機網絡的架構方法中,所述的第二數據標簽還包括第一執行數據,所述的第N數據標簽還包括第N-1執行數據,
[0041]所述的步驟(3)中至少一個第N用戶計算機執行所述的第一操作,生成第N執行數據具體為:
[0042]所述的第N用戶計算機根據所述的第N-1執行數據執行所述的第一操作,生成第N執行數據。
[0043]該多用戶操作遞接關聯計算機網絡的架構方法中,所述的第N數據標簽還包括至少一項第對丸行數據,X為大于等于I小于等于N的正整數,
[0044]所述的步驟(3)中至少一個第N用戶計算機執行所述的第一操作,生成第N執行數據具體為:
[0045]所述的第N用戶計算機根據至少一項所述的第對丸行數據執行所述的第一操作,生成第N執行數據。
[0046]該多用戶操作遞接關聯計算機網絡的架構方法還包括以下步驟:
[0047](2-1)至少一個第η用戶計算機識別所述的第η數據標簽,獲取所述的發起計算機ID信息、第η-1計算機ID信息以及第一任務ID信息,執行與所述第一任務對應的第一操作,生成第η執行數據,并生成第η+1數據標簽,所述的第η+1數據標簽至少包括所述的發起計算機ID信息、第η用戶計算機ID信息、第一任務ID信息及第二任務ID信息;η為大于等于2且小于等于N的正整數;
[0048](2-2)至少一個第η+1用戶計算機識別所述的第η+1數據標簽,獲取所述的發起計算機ID信息、第η計算機ID信息、第一任務ID信息及第二任務ID信息,執行與所述第一任務對應的第一操作,生成第η+1第一操作執行數據,執行與所述第二任務對應的第二操作,生成第η+1第二操作執行數據,并生成第η+2數據標簽,所述的第η+2數據標簽至少包括所述的發起計算機ID信息、第η+1用戶計算機ID信息、第一任務ID信息及第二任務ID信息;
[0049](2-3)第二接口服務器存儲與所述的第二任務對應的第二應用服務信息,通過網絡向所述的第η用戶計算機及第η+1用戶計算機提供所述的第二應用服務信息。
[0050]該多用戶操作遞接關聯計算機網絡的架構方法還包括以下步驟:
[0051](2-0)第二控制服務器用以通過網絡并利用所述的第二接口服務器,控制所述的發起計算機發布所述的第二任務ID信息,
[0052](2-4)所述的第二控制服務器生成并存儲第二操作索引,所述的第二操作索引包括所述的第η+1用戶計算機ID信息和對應的所述的第η+1第一操作執行數據以及第η+2第一操作執行數據。
[0053]采用了該發明的多用戶操作遞接關聯計算機網絡及其架構方法,由于該多用戶操作遞接關聯計算機網絡包括發起計算機和多個用戶計算機,其中多個用戶計算機包括至少一個第一用戶計算機和至少一個第N用戶計算機。從而能夠將發起計算機發布的第一數據標簽通過網絡傳遞,由各用戶計算機執行與第一任務對應的第一操作,生成執行數據,進而通過第一控制服務器存儲執行數據并生成索引;同時通過數據標簽向后傳遞第一任務,在后續用戶計算機執行第一操作后繼續生成對應的執行數據及嵌套的(nested)數據標簽,從而解決現有技術的問題,實現了各終端記錄特定的應用在各終端之間傳播過程的功能,并能夠記錄和反應各用戶對于該特定應用的操作行為,便于后期的數據分析與整理,及后期大數據應用,且本發明的多用戶操作遞接關聯計算機網絡及其架構方法,其網絡結構簡單,應用成本低廉,應用范圍十分廣泛。
【附圖說明】
[0054]圖1為本發明的多用戶操作遞接關聯計算機網絡結構示意圖。
[0055]圖2為本發明的多用戶操作遞接關聯計算機網絡層結構示意圖。
[0056]圖3為本發明的多用戶操作遞接關聯計算機網絡中的接口服務器的應用結構示意圖。
【具體實施方式】
[0057]為了能夠更清楚地理解本發明的技術內容,特舉以下實施例詳細說明。
[0058]請參閱圖1所示,為本發明的多用戶操作遞接關聯計算機網絡結構示意圖。
[0059]在一種實施方式中,本發明的多用戶操作遞接關聯計算機網絡包括:發起計算機和多個用戶計算機,其中多個用戶計算機包括至少一個第一用戶計算機和至少一個第N用戶計算機。
[0060]其中,發起計算機用以發布與第一任務對應的第一數據標簽,所述的第一數據標簽至少包括所述的發起計算機ID信息與所述的第一任務ID信息;
[0061]第一用戶計算機用以識別所述的第一數據標簽,獲取所述的發起計算機ID信息與第一任務ID信息,執行與所述第一任務對應的第一操作,生成第一執行數據,并生成第二數據標簽,所述的第二數據標簽至少包括所述的發起計算機ID信息、第一用戶計算機ID信息及所述的第一任務ID信息;
[0062]第N用戶計算機用以識別所述的第N數據標簽,該第N數據標簽與所述的第一數據標簽及第二數據標簽為嵌套的(nested,即第一數據標簽、第二數據標簽......第N數據標簽層層關聯)數據標簽,由不同的計算機(發起計算機、用戶計算機)發布,且均指向所述的第一任務,第N用戶計算機通過第N數據標簽獲取所述的發起計算機ID信息、第N-1計算機ID信息以及第一任務ID信息,執行所述的第一操作,生成第N執行數據;N為大于等于2的正整數。
[0063]本發明還提供一種多用戶操作遞接關聯計算機網絡的架構方法。上述實施方式所提供的多用戶操作遞接關聯計算機網絡的架構方法包括以下步驟:
[0064](I)發起計算機發布與第一任務對應的第一數據標簽,所述的第一數據標簽至少包括所述的發起計算機ID信息與所述的第一任務ID信息;
[0065](2)至少一個第一用戶計算機識別所述的第一數據標簽,獲取所述的發起計算機ID信息與第一任務ID信息,執行與所述第一任務對應的第一操作,生成第一執行數據,并生成第二數據標簽,所述的第二數據標簽至少包括所述的發起計算機ID信息、第一用戶計算機ID信息及所述的第一任務ID信息;
[0066](3)至少一個第N用戶計算機識別所述的第N數據標簽,獲取所述的發起計算機ID信息、第N-1計算機ID信息以及第一任務ID信息,執行所述的第一操作,生成第N執行數據;N為大于等于2的正整數。
[0067]通過上述手段,基于嵌套的數據標簽的傳遞,將執行了第一任務的第一用戶計算機至第N用戶計算機架構為一個存在遞接關聯(cascade)關系的計算機網絡。當然,這里所稱的計算機包括PC、手機、平板、ATM、收銀機、公共顯示屏等等接入互聯網的可以實現相應操作的設備。
[0068]在一種較優選的實施方式中,該多用戶操作遞接關聯計算機網絡還包括第一接口服務器,用以存儲與所述的第一任務對應的第一應用服務信息,通過網絡向所述的發起計算機、第一用戶計算機及第N用戶計算機提供所述的第一應用服務信息。所述的第一接口服務器還用以存儲所述的第一用戶計算機ID信息、第一執行數據、第N計算機ID信息和第N執行數據。
[0069]上述實施方式所提供的多用戶操作遞接關聯計算機網絡的架構方法還包括以下步驟:
[0070](O)第一接口服務器存儲與所述的第一任務對應的第一應用服務信息,通過網絡向所述的發起計算機、第一用戶計算機及第N用戶計算機提供所述的第一應用服務信息。
[0071](4)所述的第一接口服務器存儲所述的第一用戶計算機ID信息、第一執行數據、第N計算機ID信息和第N執行數據。
[0072]在一種進一步優選的實施方式中,該多用戶操作遞接關聯計算機網絡還包括第一控制服務器,用以通過網絡并利用所述的第一接口服務器,控制所述的發起計算機發布所述的第一數據標簽。
[0073]上述實施方式所提供的多用戶操作遞接關聯計算機網絡的架構方法中,所述的步驟(O)具體為:
[0074]第一控制服務器通過網絡并利用所述的第一接口服務器,控制所述的發起計算機發布所述的第一數據標簽。
[0075]在一種更進一步優選的實施方式中,所述的第一控制服務器還用以生成并存儲第一操作索引,所述的第一操作索引至少包括所述的第一用戶計算機ID信息和對應的所述的第一執行數據以及所述的第N計算機ID信息和對應的第N執行數據。所述的第一控制服務器還用以控制所述的發起計算機中止發布所述的第一數據標簽。所述的第一控制服務器還用以控制所述的發起計算機修改所述的第一數據標簽。
[0076]上述實施方式所提供的多用戶操作遞接關聯計算機網絡的架構方法還包括以下步驟:
[0077](5)所述的第一控制服務器生成并存儲第一操作索引,所述的第一操作索引至少包括所述的第一用戶計算機ID信息和對應的所述的第一執行數據以及所述的第N計算機ID信息和對應的第N執行數據。
[0078]在另一種較優選的實施方式中,所述的與第一數據標簽嵌套的第二數據標簽還包括第一執行數據,所述的第N數據標簽還包括第N-1執行數據,所述的第N用戶計算機,用以根據所述的第N-1執行數據,執行所述的第一操作,生成第N執行數據。
[0079]上述實施方式所提供的多用戶操作遞接關聯計算機網絡的架構方法中,所述的步驟(3)中至少一個第N用戶計算機執行所述的第一操作,生成第N執行數據具體為:所述的第N用戶計算機根據所述的第N-1執行數據執行所述的第一操作,生成第N執行數據。
[0080]在又另一種較優選的實施方式中,所述的第N數據標簽還包括至少一項第對丸行數據,X為大于等于I小于等于N的正整數,所述的第N用戶計算機,用以根據至少一項所述的第X執行數據,執行所述的第一操作,生成第N執行數據。可以認為該第N數據標簽與第X數據標簽之間存在嵌套關系。
[0081]上述實施方式所提供的多用戶操作遞接關聯計算機網絡的架構方法中,所述的步驟(3)中至少一個第N用戶計算機執行所述的第一操作,生成第N執行數據具體為:所述的第N用戶計算機根據至少一項所述的第對丸行數據執行所述的第一操作,生成第N執行數據。從而使后續的用戶能夠基于一個或多個前序用戶的操作結果執行對應的第一操作。
[0082]在一種更優選的實施方式中,該多用戶操作遞接關聯計算機網絡還包括:至少一個第η用戶計算機、至少一個第η+1用戶計算機以及第二接口服務器。
[0083]其中,第η用戶計算機用以識別所述的第η數據標簽,獲取所述的發起計算機ID信息、第η-1計算機ID信息以及第一任務ID信息,執行與所述第一任務對應的第一操作,生成第η執行數據,并生成第η+1數據標簽,所述的第η+1數據標簽至少包括所述的發起計算機ID信息、第η用戶計算機ID信息、第一任務ID信息及第二任務ID信息;η為大于等于2且小于等于N的正整數;
[0084]第η+1用戶計算機用以識別所述的第η+1數據標簽,獲取所述的發起計算機ID信息、第η計算機ID信息、第一任務ID信息及第二任務ID信息,執行與所述第一任務對應的第一操作,生成第η+1第一操作執行數據,執行與所述第二任務對應的第二操作,生成第η+1第二操作執行數據,并生成第η+2數據標簽,所述的第η+2數據標簽至少包括所述的發起計算機ID信息、第η+1用戶計算機ID信息、第一任務ID信息及第二任務ID信息;
[0085]第二接口服務器用以存儲與所述的第二任務對應的第二應用服務信息,通過網絡向所述的第η用戶計算機及第η+1用戶計算機提供所述的第二應用服務信息。
[0086]上述實施方式所提供的多用戶操作遞接關聯計算機網絡的架構方法還包括以下步驟:
[0087](2-1)至少一個第η用戶計算機識別所述的第η數據標簽,獲取所述的發起計算機ID信息、第η-1計算機ID信息以及第一任務ID信息,執行與所述第一任務對應的第一操作,生成第η執行數據,并生成第η+1數據標簽,所述的第η+1數據標簽至少包括所述的發起計算機ID信息、第η用戶計算機ID信息、第一任務ID信息及第二任務ID信息;η為大于等于2且小于等于N的正整數;
[0088](2-2)至少一個第η+1用戶計算機識別所述的第η+1數據標簽,獲取所述的發起計算機ID信息、第η計算機ID信息、第一任務ID信息及第二任務ID信息,執行與所述第一任務對應的第一操作,生成第η+1第一操作執行數據,執行與所述第二任務對應的第二操作,生成第η+1第二操作執行數據,并生成第η+2數據標簽,所述的第η+2數據標簽至少包括所述的發起計算機ID信息、第η+1用戶計算機ID信息、第一任務ID信息及第二任務ID信息;
[0089](2-3)第二接口服務器存儲與所述的第二任務對應的第二應用服務信息,通過網絡向所述的第η用戶計算機及第η+1用戶計算機提供所述的第二應用服務信息。
[0090]通過上述手段,可以在由第一任務關聯的,各嵌套數據標簽傳遞以組成的,遞接關聯計算機網絡中派生出與第二任務關聯的分支。當然利用該手段可以實現第三、第四及更多的任務分支的派生。
[0091]在更為優選的實施方式中,所述的多用戶操作遞接關聯計算機網絡還包括第二控制服務器,用以通過網絡并利用所述的第二接口服務器,控制所述的發起計算機發布所述的第二任務ID信息,并用以生成并存儲第二操作索引,所述的第二操作索引包括所述的第η+ 1用戶計算機ID信息和對應的所述的第η+1第一操作執行數據以及第η+2第一操作執行數據。
[0092]上述實施方式所提供的多用戶操作遞接關聯計算機網絡的架構方法還包括以下步驟:
[0093](2-0)第二控制服務器用以通過網絡并利用所述的第二接口服務器,控制所述的發起計算機發布所述的第二任務ID信息,
[0094](2-4)所述的第二控制服務器生成并存儲第二操作索引,所述的第二操作索引包括所述的第η+1用戶計算機ID信息和對應的所述的第η+1第一操作執行數據以及第η+2第一操作執行數據。
[0095]在實際應用中,本發明的多用戶操作遞接關聯計算機網絡結構如圖1所示,該多用戶操作遞接關聯計算機網絡的功能包括:
[0096]1、任務發起
[0097]任務發起應用服務,通過控制層申請發起任務的數據標簽(DL)
[0098]在DL中,包含相應的操作處理的APPID/AID(應用ID)/BID(行為ID)等關鍵UID。
[0099]2、任務執行
[0100]應用終端在接收到DL后,通過在DL中存貯的APPID,執行操作處理服務的終端應用,并由終端用戶根據DL中定義的選擇相應的操作(行為處理)。
[0101]終端應用的操作結果通過應用服務進行記錄存貯,并根據需要,由應用服務申請并發布后繼DL,
[0102]重復以上過程,任務的執行得以繼續。
[0103]3、任務的中止
[0104]任務發起應用服務可定義或隨時申請DL的有效期,當發起的DL失效時,整個操作計算任務(包含子任務)即被中止。
[0105]4、附加任務
[0106]任何參于計算的應用服務,可以根據需要在任何前繼任務中附加任務。
[0107]5、修改任務
[0108]任務發起主任務或者附加任務的應用,可以隨時修改自身發起任務的參數,從而改變數據采集的目標。
[0109]6、集中操作
[0110]在整個操作任務中,只發行單一DL,完成單一任務。典型應用:在各網站上發行問卷調查。
[0111]7、分散操作
[0112]在整個操作任務中,允許各應用服務發行各自的后繼行為DL,使得母DL所定義的任務繼續執行。典型應用:物流配送業務中的溫度采集;消費行為過程中的信息接收渠道分析。
[0113]8、混合操作
[0114]在一個任務中,可以根據需要,組合集中操作和分散操作。
[0115]在實際應用中,本發明的多用戶操作遞接關聯計算機網絡的層結構如圖2所示,其包括控制層、執行/存貯層、信息感知層和行為交互層。
[0116]控制層是整個行為計算設備網絡的核心服務層,其作用類似于傳統計算機CPU中的控制器。
[0117]行為網絡尋址包括以下功能:
[0118]UID服務:為參于行為計算設備網絡的設備、人或組織、以及其他實體或虛擬對象分配唯一標識
[0119]行為ID服務:記錄行為發生的時的ID
[0120]應用ID服務:對參于行為計算設備網絡的應用服務進行管理,注冊相應的URL/IP,軟件包下載地址以及對應用服務的權限進行定義和管理。
[0121]通過這些ID,對已注冊的應用服務、硬件設備、人或組織以及其它對象數據進行尋址定位。
[0122]執行存貯層的應用服務通過行為數據控制服務,獲得并發布BID和AID,啟動行為計算設備網絡的執行,并對行為數據進行追蹤。執行存貯層相當于傳統計算機結構中CPU的運器及存貯器,負責完成單獨的處理邏輯。
[0123]在行為計算設備網絡中,每個應用服務都是一個獨立的執行邏輯并擁有各自的存貯器。各應用服務負責完成其各應用服務定義的具體事務或處理邏輯。應用服務獨立存貯應用服務相關的數據。通過調用行為計算設備網絡的控制層進行尋址,應用服務可以在權限許可的范圍內防問其它應用服務的數據甚至程序。應用服務間也可以通過計算網絡控制層進行尋址,找到其它應用服務,并根據之間的協議進行通信,與其它應用完成協同作業。應用服務的存貯及處理結果必須通過行為ID與行為計算設備網絡中存貯的行為ID數據進行關聯,以完成行為計算設備網絡的處理。
[0124]信息感知層包含通過QR碼、聲媒、光媒、應用服務接口等各種與終端設備進行行為交互的手段。應用服務在感知層發布DL,通過信息感知層,用戶使用終端設備感知DL,繼而完成DL中定義的行為,并將結果傳回執行存貯層的應用服務中。
[0125]行為交互層相當于傳統計算機結構中的智能1設備,負責數據的采集及行為數據的交互任務。任何具備數據采集、交互的智能設備,均可構成行為交互層的終端。行為交互層根據需要執行預裝的APP,或者根據數據采集的結果,從行為計算設備網絡控制層動態獲得并執行相應的APP來完成終端用戶指定或前一行為預定的任務步驟,并將結果傳回APP對應的執行存貯來完成行為數據的記錄。
[0126]本發明的多用戶操作遞接關聯計算機網絡中的接口服務器的應用結構如圖3所不O
[0127]接口服務器是應用終端、應用服務之間進行通信及數據交換的標準接口。
[0128]通過接口服務器,各應用終端、應用服務獲得應用平臺所提供的各項服務,例如注冊/修改UID信息、發碼、解碼、行為的驗證及記錄等。接口服務器提供跨平臺的SDK,實現不同平臺之間的數據通信對接。接口服務器提供數據加密服務,以保證應用服務的通信數據安全。對于移動設備端的接口服務器,提供斷線數據緩存功能,當通信線路恢復時,自動將緩存數據發送至應用服務平臺。應用服務平臺的所有功能,只通過接口服務器對應用服務或應用終端開放,以保證平臺數據安全。
[0129]多用戶操作遞接關聯計算機網絡的實施例1
[0130]當新客戶來店時,僅需通過手機連接店鋪的無線路由器或者用手機掃描店鋪終端上顯示的店鋪專用QR碼即可獲取店鋪信息,輸入自己的身份信息后生成包括身份信息的個人專用二維碼,再由店鋪終端掃描該二維碼,店鋪終端即可獲得客戶的身份信息,進而進行會員身份維護等操作。其中,店鋪專用QR碼是加密的私碼,用戶需要通過專用的手機客戶端APP進行解碼。店鋪終端上也可顯示手機客戶端APP對應的二維碼(公碼),提供手機客戶端APP下載。店鋪的無線路由器可以向客戶手機提供免費模式中指定的服務內容(包括手機客戶端APP下載等信息),當然也可以采用收費模式向客戶手機提供無限制的互聯網服務。
[0131]多用戶操作遞接關聯計算機網絡的實施例2
[0132]其與新客戶應用模式的區別在于,前一用戶(上游客戶端)可以顯示個人專用二維碼供后一用戶(下游客戶端)掃描,后一用戶新生成的個人專用二維碼即可包括店鋪信息和本用戶(后一用戶)的信息,也可包括上游客戶信息,方便商鋪終端記錄信息傳播途徑及給予會員一定的反饋。
[0133]多用戶操作遞接關聯計算機網絡的實施例3
[0134]快遞員接單時,通過收件終端輸入發件人和收件人信息,然后利用手持式打印機打印二維碼(也可以是其它類型的條形碼)。這個二維碼利用加密技術處理生成,包含發件人、收件人及貨物信息等等。然后快遞員將二維碼貼在貨物上,以代替紙質運單,上面沒有文字,僅包括加密的二維碼,大幅提高了信息安全性。派件的快遞員利用派件終端可以讀取并解碼加密的二維碼(第一操作),獲得收件人等信息,然后投遞快遞,收件人可在派件終端上進行電子簽收(第二操作)。
[0135]多用戶操作遞接關聯計算機網絡的實施例4
[0136]當利用網絡進行電子貨幣交易時,可以基于本發明的多用戶操作遞接關聯計算機網絡及其架構方法實現。即,將電子貨幣交易行為作為多用戶操作遞接關聯計算機網絡中的“行為”,當一個用戶完成電子貨幣交易產生新的數據標簽時,相當于產生一個具有該電子貨幣交易信息的數據包(block)。控制服務器所生成的與一個電子貨幣關聯的行為索引集合了該電子貨幣所有交易的數據包。從而能有效實現數據存儲的去中心化,進而從數據層面確保電子貨幣交易的安全性。
[0137]采用了該發明的多用戶操作遞接關聯計算機網絡及其架構方法,由于該多用戶操作遞接關聯計算機網絡包括發起計算機和多個用戶計算機,其中多個用戶計算機包括至少一個第一用戶計算機和至少一個第N用戶計算機。從而能夠將發起計算機發布的第一數據標簽通過網絡傳遞,由各用戶計算機執行與第一任務對應的第一操作,生成執行數據,進而通過第一控制服務器存儲執行數據并生成索引;同時通過數據標簽向后傳遞第一任務,在后續用戶計算機執行第一操作后繼續生成對應的執行數據及嵌套的數據標簽,從而解決現有技術的問題,實現了各終端記錄特定的應用在各終端之間傳播過程的功能,并能夠記錄和反應各用戶對于該特定應用的操作行為,便于后期的數據分析與整理,及后期大數據應用,且本發明的多用戶操作遞接關聯計算機網絡及其架構方法,其網絡結構簡單,應用成本低廉,應用范圍十分廣泛。
[0138]在此說明書中,本發明已參照其特定的實施例作了描述。但是,很顯然仍可以作出各種修改和變換而不背離本發明的精神和范圍。因此,說明書和附圖應被認為是說明性的而非限制性的。
【主權項】
1.一種多用戶操作遞接關聯計算機網絡,其特征在于,包括: 發起計算機,用以發布與第一任務對應的第一數據標簽,所述的第一數據標簽至少包括所述的發起計算機ID信息與所述的第一任務ID信息;以及 多個用戶計算機,包括: 至少一個第一用戶計算機,用以識別所述的第一數據標簽,獲取所述的發起計算機ID信息與第一任務ID信息,執行與所述第一任務對應的第一操作,生成第一執行數據,并生成第二數據標簽,所述的第二數據標簽至少包括所述的發起計算機ID信息、第一用戶計算機ID信息及所述的第一任務ID信息; 至少一個第N用戶計算機,用以識別所述的第N數據標簽,獲取所述的發起計算機ID信息、第N-1計算機ID信息以及第一任務ID信息,執行所述的第一操作,生成第N執行數據;N為大于等于2的正整數。2.根據權利要求1所述的多用戶操作遞接關聯計算機網絡,其特征在于,還包括: 第一接口服務器,用以存儲與所述的第一任務對應的第一應用服務信息,通過網絡向所述的發起計算機、第一用戶計算機及第N用戶計算機提供所述的第一應用服務信息。3.根據權利要求2所述的多用戶操作遞接關聯計算機網絡,其特征在于, 所述的第一接口服務器,還用以存儲所述的第一用戶計算機ID信息、第一執行數據、第N計算機ID信息和第N執行數據。4.根據權利要求2所述的多用戶操作遞接關聯計算機網絡,其特征在于,還包括: 第一控制服務器,用以通過網絡并利用所述的第一接口服務器,控制所述的發起計算機發布所述的第一數據標簽。5.根據權利要求4所述的多用戶操作遞接關聯計算機網絡,其特征在于, 所述的第一控制服務器,還用以生成并存儲第一操作索引,所述的第一操作索引至少包括所述的第一用戶計算機ID信息和對應的所述的第一執行數據以及所述的第N計算機ID信息和對應的第N執行數據。6.根據權利要求4所述的多用戶操作遞接關聯計算機網絡,其特征在于, 所述的第一控制服務器,還用以控制所述的發起計算機中止發布所述的第一數據標簽。7.根據權利要求4所述的多用戶操作遞接關聯計算機網絡,其特征在于, 所述的第一控制服務器,還用以控制所述的發起計算機修改所述的第一數據標簽。8.根據權利要求1所述的多用戶操作遞接關聯計算機網絡,其特征在于,所述的第二數據標簽還包括第一執行數據,所述的第N數據標簽還包括第N-1執行數據, 所述的第N用戶計算機,用以根據所述的第N-1執行數據,執行所述的第一操作,生成第N執行數據。9.根據權利要求1所述的多用戶操作遞接關聯計算機網絡,其特征在于,所述的第N數據標簽還包括至少一項第對丸行數據,X為大于等于I小于等于N的正整數, 所述的第N用戶計算機,用以根據至少一項所述的第對丸行數據,執行所述的第一操作,生成第N執行數據。10.根據權利要求1至9中任一項所述的多用戶操作遞接關聯計算機網絡,其特征在于,還包括: 至少一個第η用戶計算機,用以識別所述的第η數據標簽,獲取所述的發起計算機ID信息、第η-1計算機ID信息以及第一任務ID信息,執行與所述第一任務對應的第一操作,生成第η執行數據,并生成第n+1數據標簽,所述的第n+1數據標簽至少包括所述的發起計算機ID信息、第η用戶計算機ID信息、第一任務ID信息及第二任務ID信息;η為大于等于2且小于等于N的正整數; 至少一個第η+1用戶計算機,用以識別所述的第η+1數據標簽,獲取所述的發起計算機ID信息、第η計算機ID信息、第一任務ID信息及第二任務ID信息,執行與所述第一任務對應的第一操作,生成第η+1第一操作執行數據,執行與所述第二任務對應的第二操作,生成第η+ 1第二操作執行數據,并生成第η+2數據標簽,所述的第η+2數據標簽至少包括所述的發起計算機ID信息、第η+1用戶計算機ID信息、第一任務ID信息及第二任務ID信息; 第二接口服務器,用以存儲與所述的第二任務對應的第二應用服務信息,通過網絡向所述的第η用戶計算機及第η+1用戶計算機提供所述的第二應用服務信息。11.根據權利要求10所述的多用戶操作遞接關聯計算機網絡,其特征在于,還包括 第二控制服務器,用以通過網絡并利用所述的第二接口服務器,控制所述的發起計算機發布所述的第二任務ID信息,并用以生成并存儲第二操作索引,所述的第二操作索引包括所述的第η+1用戶計算機ID信息和對應的所述的第η+1第一操作執行數據以及第η+2第一操作執行數據。12.—種多用戶操作遞接關聯計算機網絡的架構方法,其特征在于,所述的方法包括以下步驟: (1)發起計算機發布與第一任務對應的第一數據標簽,所述的第一數據標簽至少包括所述的發起計算機ID信息與所述的第一任務ID信息; (2)至少一個第一用戶計算機識別所述的第一數據標簽,獲取所述的發起計算機ID信息與第一任務ID信息,執行與所述第一任務對應的第一操作,生成第一執行數據,并生成第二數據標簽,所述的第二數據標簽至少包括所述的發起計算機ID信息、第一用戶計算機ID信息及所述的第一任務ID信息; (3)至少一個第N用戶計算機識別所述的第N數據標簽,獲取所述的發起計算機ID信息、第N-1計算機ID信息以及第一任務ID信息,執行所述的第一操作,生成第N執行數據;N為大于等于2的正整數。13.根據權利要求12所述的多用戶操作遞接關聯計算機網絡的架構方法,其特征在于,所述的方法還包括以下步驟: (O)第一接口服務器存儲與所述的第一任務對應的第一應用服務信息,通過網絡向所述的發起計算機、第一用戶計算機及第N用戶計算機提供所述的第一應用服務信息。14.根據權利要求13所述的多用戶操作遞接關聯計算機網絡的架構方法,其特征在于,所述的方法還包括以下步驟: (4)所述的第一接口服務器存儲所述的第一用戶計算機ID信息、第一執行數據、第N計算機ID信息和第N執行數據。15.根據權利要求13所述的多用戶操作遞接關聯計算機網絡的架構方法,其特征在于,所述的步驟(O)具體為: 第一控制服務器通過網絡并利用所述的第一接口服務器,控制所述的發起計算機發布所述的第一數據標簽。16.根據權利要求15所述的多用戶操作遞接關聯計算機網絡的架構方法,其特征在于,所述的方法還包括以下步驟: (5)所述的第一控制服務器生成并存儲第一操作索引,所述的第一操作索引至少包括所述的第一用戶計算機ID信息和對應的所述的第一執行數據以及所述的第N計算機ID信息和對應的第N執行數據。17.根據權利要求12所述的多用戶操作遞接關聯計算機網絡的架構方法,其特征在于,所述的第二數據標簽還包括第一執行數據,所述的第N數據標簽還包括第N-1執行數據, 所述的步驟(3)中至少一個第N用戶計算機執行所述的第一操作,生成第N執行數據具體為: 所述的第N用戶計算機根據所述的第N-1執行數據執行所述的第一操作,生成第N執行數據。18.根據權利要求12所述的多用戶操作遞接關聯計算機網絡的架構方法,其特征在于,所述的第N數據標簽還包括至少一項第對丸行數據,X為大于等于I小于等于N的正整數, 所述的步驟(3)中至少一個第N用戶計算機執行所述的第一操作,生成第N執行數據具體為: 所述的第N用戶計算機根據至少一項所述的第對丸行數據執行所述的第一操作,生成第N執行數據。19.根據權利要求12至18中任一項所述的多用戶操作遞接關聯計算機網絡的架構方法,其特征在于,所述的方法還包括以下步驟: (2-1)至少一個第η用戶計算機識別所述的第η數據標簽,獲取所述的發起計算機ID信息、第η-1計算機ID信息以及第一任務ID信息,執行與所述第一任務對應的第一操作,生成第η執行數據,并生成第η+1數據標簽,所述的第η+1數據標簽至少包括所述的發起計算機ID信息、第η用戶計算機ID信息、第一任務ID信息及第二任務ID信息;η為大于等于2且小于等于N的正整數; (2-2)至少一個第η+1用戶計算機識別所述的第η+1數據標簽,獲取所述的發起計算機ID信息、第η計算機ID信息、第一任務ID信息及第二任務ID信息,執行與所述第一任務對應的第一操作,生成第η+1第一操作執行數據,執行與所述第二任務對應的第二操作,生成第η+ 1第二操作執行數據,并生成第η+2數據標簽,所述的第η+2數據標簽至少包括所述的發起計算機ID信息、第η+1用戶計算機ID信息、第一任務ID信息及第二任務ID信息; (2-3)第二接口服務器存儲與所述的第二任務對應的第二應用服務信息,通過網絡向所述的第η用戶計算機及第η+1用戶計算機提供所述的第二應用服務信息。20.根據權利要求18所述的多用戶操作遞接關聯計算機網絡的架構方法,其特征在于,所述的方法還包括以下步驟: (2-0)第二控制服務器用以通過網絡并利用所述的第二接口服務器,控制所述的發起計算機發布所述的第二任務ID信息, (2-4)所述的第二控制服務器生成并存儲第二操作索引,所述的第二操作索引包括所述的第η+1用戶計算機ID信息和對應的所述的第η+1第一操作執行數據以及第η+2第一操作執行數據。
【文檔編號】H04L29/08GK105868273SQ201610160313
【公開日】2016年8月17日
【申請日】2016年3月21日
【發明人】曲立東
【申請人】曲立東