System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及智能設備領域,特別是涉及一種控制終端設備的方法、控制終端設備的裝置、終端設備、計算機可讀存儲介質和一種計算機程序產品。
技術介紹
1、諸如充電寶租賃設備、自動售貨機之類的終端設備已經得到大規模商業應用。在典型的場景下,用戶通過使用其移動電話上安裝的非原生應用程序(例如,微信、支付寶或其他專門的app)或從該非原生應用程序中調用的小程序所提供的掃碼功能來掃描這些終端設備上附帶的編碼信息(例如,二維碼),來在移動電話與這些終端設備的后臺服務器之間建立通信連接。然后,用戶通過操縱移動電話上運行的該非原生應用程序或小程序來與后臺服務器交換業務數據,例如將終端設備的標識符和所選擇的物品(潛在地,物品的數量)發送至后臺服務器。后臺服務器進而根據從用戶的移動電話接收的業務數據生成對應的指令,并經由到終端設備的諸如移動電信網絡、互聯網或物聯網之類的網絡連接將指令發送至終端設備,從而促使終端設備執行對應的動作,例如解鎖/釋放用戶所選擇的物品。
2、顯然,這些終端設備至少在操作時均要求到后臺服務器的網絡連接,以便實現與后臺服務器之間的數據和/或命令的交換。然而,在一些場景下(例如,終端設備具有不穩定的網絡連接、受限的網絡連接或根本不具有網絡連接),要完成上文描述的業務是不可能的。此外,在上述典型的場景中,還要求在用戶的移動電話上運行非原生應用程序或從非原生應用程序中調用對應的小程序。然而,在一些消費市場,由于用戶使用習慣或當地法律法規的原因,消費者并不習慣或不愿意為了完成一筆偶然發生的業務而在移動電話上額外安裝專門的應用程序或
技術實現思路
1、提供一種可以緩解、減輕或消除上述問題中的一個或多個的機制將是有利的。
2、根據本公開的一方面,提供了一種控制終端設備的方法。所述終端設備包括:外殼;執行器,所述執行器安裝在所述外殼內;顯示屏,所述顯示屏安裝在所述外殼上,并被構造為顯示所述終端設備的第一編碼信息以供用戶設備掃描,所述第一編碼信息包括唯一標識所述終端設備的標識信息;以及掃描器,所述掃描器安裝在所述外殼上,并被構造為掃描所述用戶設備上顯示的第二編碼信息,所述第二編碼信息不同于所述第一編碼信息。所述方法包括:經由所述顯示屏顯示所述第一編碼信息,以使得所述用戶設備掃描和解碼所述第一編碼信息,并將經解碼的所述第一編碼信息發送到與所述終端設備相關聯的服務器;經由所述掃描器掃描所述用戶設備上顯示的所述第二編碼信息,所述第二編碼信息是由所述服務器至少部分地基于經解碼的所述第一編碼信息生成的;從所述第二編碼信息中解碼控制指令;以及響應于所述控制指令的解碼,使所述執行器執行與所述控制指令對應的動作。
3、根據本公開的另一方面,提供了一種控制終端設備的裝置。所述終端設備包括:外殼;執行器,所述執行器安裝在所述外殼內;顯示屏,所述顯示屏安裝在所述外殼上,并被構造為顯示所述終端設備的第一編碼信息以供用戶設備掃描,所述第一編碼信息包括唯一地標識所述終端設備的標識信息;以及掃描器,所述掃描器安裝在所述外殼上,并被構造為掃描所述用戶設備上顯示的第二編碼信息,所述第二編碼信息不同于所述第一編碼信息。所述裝置包括:第一模塊,用于經由所述顯示屏顯示所述第一編碼信息,以使得所述用戶設備掃描和解碼所述第一編碼信息,并將經解碼的所述第一編碼信息發送到與所述終端設備相關聯的服務器;第二模塊,用于經由所述掃描器掃描所述用戶設備上顯示的所述第二編碼信息,所述第二編碼信息是由所述服務器至少部分地基于經解碼的所述第一編碼信息生成的;第三模塊,用于從所述第二編碼信息中解碼控制指令;以及第四模塊,用于響應于所述控制指令的解碼,使所述執行器執行與所述控制指令對應的動作。
4、根據本公開的另一方面,提供了一種終端設備,包括:外殼;執行器,所述執行器安裝在所述外殼內;顯示屏,所述顯示屏安裝在所述外殼上,并被構造為顯示所述終端設備的第一編碼信息以供用戶設備掃描,所述第一編碼信息包括唯一地標識所述終端設備的標識信息;掃描器,所述掃描器安裝在所述外殼上,并被構造為掃描所述用戶設備上顯示的第二編碼信息,所述第二編碼信息不同于所述第一編碼信息;以及至少一個處理器,用于執行計算機指令以實現如上所述的方法。
5、根據本公開的另一方面,提供了一種計算機可讀存儲介質,其上存儲有計算機指令,所述計算機指令被至少一個處理器執行時,使所述至少一個處理器執行如上所述的方法。
6、根據本公開的另一方面,提供了一種計算機程序產品,包括計算機指令,該計算機指令被至少一個處理器執行時,使所述至少一個處理器執行如上所述的方法。
7、根據在下文中所描述的實施例,本公開的這些和其它方面將是清楚明白的,并且將參考在下文中所描述的實施例而被闡明。
本文檔來自技高網...【技術保護點】
1.一種控制終端設備的方法,所述終端設備包括:
2.根據權利要求1所述的方法,其中,所述第一編碼信息隨著時間的推移而被動態更新。
3.根據權利要求1所述的方法,其中,所述外殼限定用于容納物品的空間,并且所述第一編碼信息還包括指示所述物品的當前狀態的狀態信息。
4.根據權利要求1-3中任一項所述的方法,其中,所述第一編碼信息包括二維碼。
5.根據權利要求1-3中任一項所述的方法,其中,所述第二編碼信息包括二維碼,并且所述掃描器包括二維碼掃描器。
6.根據權利要求1-3中任一項所述的方法,其中,所述終端設備不具有互聯網連接。
7.一種控制終端設備的裝置,所述終端設備包括:
8.一種終端設備,包括:
9.一種計算機可讀存儲介質,其上存儲有計算機指令,所述計算機指令被至少一個處理器執行時,使所述至少一個處理器執行權利要求1-6中任一項所述的方法。
10.一種計算機程序產品,包括計算機指令,該計算機指令被至少一個處理器執行時,使所述至少一個處理器執行權利要求1-6中任一項所述的方法。
...【技術特征摘要】
1.一種控制終端設備的方法,所述終端設備包括:
2.根據權利要求1所述的方法,其中,所述第一編碼信息隨著時間的推移而被動態更新。
3.根據權利要求1所述的方法,其中,所述外殼限定用于容納物品的空間,并且所述第一編碼信息還包括指示所述物品的當前狀態的狀態信息。
4.根據權利要求1-3中任一項所述的方法,其中,所述第一編碼信息包括二維碼。
5.根據權利要求1-3中任一項所述的方法,其中,所述第二編碼信息包括二維碼,并且所述掃描器包括二維碼掃描器。
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。