本申請(qǐng)涉及鼠標(biāo)數(shù)據(jù)處理,尤其涉及一種鼠標(biāo)操作參數(shù)優(yōu)化方法、系統(tǒng)、設(shè)備、存儲(chǔ)介質(zhì)及產(chǎn)品。
背景技術(shù):
1、分布式坐席系統(tǒng)通常采用一套kvm(keyboard、video、mouse,鍵盤(pán)、屏幕、鼠標(biāo))完成多種操作,以實(shí)現(xiàn)多用戶協(xié)同工作、遠(yuǎn)程控制和統(tǒng)一管理?,F(xiàn)有的分布式坐席系統(tǒng)中,通常采用虛擬鼠標(biāo)采集鼠標(biāo)操作數(shù)據(jù)。其中,虛擬鼠標(biāo)是一種基于軟件的工具,其不依賴于實(shí)際物理鼠標(biāo)的存在,而是通過(guò)網(wǎng)絡(luò)計(jì)算采集鼠標(biāo)操作數(shù)據(jù)。
2、但是,由于網(wǎng)絡(luò)延遲以及鼠標(biāo)性能的限制,鼠標(biāo)操作將變得難以準(zhǔn)確控制,從而提高了操作失誤的風(fēng)險(xiǎn)。例如,在網(wǎng)絡(luò)狀況不穩(wěn)定或用戶操作不熟練的情況下,分布式環(huán)境下的鼠標(biāo)操作的速度ips(inches?per?second)和解析度dpi(dots?per?inch)可能受到限制。具體地,過(guò)低的ips在感官上會(huì)產(chǎn)生較高的鼠標(biāo)操作延遲,過(guò)低的dpi則需要鼠標(biāo)移動(dòng)較長(zhǎng)的距離才能使光標(biāo)移動(dòng)到目標(biāo)位置,從而造成較差的用戶體驗(yàn)。
3、因此,如何在用戶使用虛擬鼠標(biāo)時(shí),提高用戶體驗(yàn),是本領(lǐng)域技術(shù)人員尚待解決的技術(shù)問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)的主要目的在于提供一種鼠標(biāo)操作參數(shù)優(yōu)化方法、系統(tǒng)、設(shè)備、存儲(chǔ)介質(zhì)及產(chǎn)品,旨在解決如何在用戶使用虛擬鼠標(biāo)時(shí),提高用戶體驗(yàn)的技術(shù)問(wèn)題。
2、為實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)岢鲆环N鼠標(biāo)操作參數(shù)優(yōu)化方法,所述方法包括:
3、獲取預(yù)設(shè)數(shù)量的網(wǎng)絡(luò)延時(shí),并計(jì)算各所述網(wǎng)絡(luò)延時(shí)之間的平均值;
4、將所述平均值輸入預(yù)設(shè)的dpi預(yù)測(cè)模型,得到dpi預(yù)測(cè)值,并將所述平均值輸入預(yù)設(shè)的ips預(yù)測(cè)模型,得到ips預(yù)測(cè)值,其中,在所述dpi預(yù)測(cè)模型中,所述平均值與預(yù)測(cè)得到的dpi預(yù)測(cè)值呈反比關(guān)系,在所述ips預(yù)測(cè)模型中,所述平均值與預(yù)測(cè)得到的ips預(yù)測(cè)值呈反比關(guān)系;
5、根據(jù)所述dpi預(yù)測(cè)值和所述ips預(yù)測(cè)值對(duì)所述鼠標(biāo)操作參數(shù)進(jìn)行優(yōu)化。
6、在一實(shí)施例中,在所述根據(jù)所述dpi預(yù)測(cè)值和所述ips預(yù)測(cè)值對(duì)所述鼠標(biāo)操作參數(shù)進(jìn)行優(yōu)化的步驟之前,所述方法還包括:
7、檢測(cè)當(dāng)前的網(wǎng)絡(luò)狀態(tài),并獲取鼠標(biāo)的實(shí)時(shí)操作參數(shù)值,其中,所述實(shí)時(shí)操作參數(shù)值包括:實(shí)時(shí)dpi值和實(shí)時(shí)ips值,所述網(wǎng)絡(luò)狀態(tài)包括擁堵?tīng)顟B(tài)和正常狀態(tài);
8、所述根據(jù)所述dpi預(yù)測(cè)值和所述ips預(yù)測(cè)值對(duì)所述鼠標(biāo)操作參數(shù)進(jìn)行優(yōu)化的步驟,包括:
9、根據(jù)所述網(wǎng)絡(luò)狀態(tài)、所述實(shí)時(shí)操作參數(shù)值、所述dpi預(yù)測(cè)值和所述ips預(yù)測(cè)值對(duì)所述鼠標(biāo)操作參數(shù)進(jìn)行優(yōu)化。
10、在一實(shí)施例中,所述根據(jù)所述網(wǎng)絡(luò)狀態(tài)、所述實(shí)時(shí)操作參數(shù)值、所述dpi預(yù)測(cè)值和所述ips預(yù)測(cè)值對(duì)所述鼠標(biāo)操作參數(shù)進(jìn)行優(yōu)化的步驟,包括:
11、在檢測(cè)到所述網(wǎng)絡(luò)狀態(tài)為所述擁堵?tīng)顟B(tài)時(shí),比較所述實(shí)時(shí)ips值和所述ips預(yù)測(cè)值;
12、若檢測(cè)到所述實(shí)時(shí)ips值大于所述ips預(yù)測(cè)值,則將所述鼠標(biāo)的ips參數(shù)值調(diào)整為所述ips預(yù)測(cè)值,并將所述鼠標(biāo)的dpi參數(shù)值調(diào)整為所述dpi預(yù)測(cè)值。
13、在一實(shí)施例中,所述根據(jù)所述網(wǎng)絡(luò)狀態(tài)、所述實(shí)時(shí)操作參數(shù)值、所述dpi預(yù)測(cè)值和所述ips預(yù)測(cè)值對(duì)所述鼠標(biāo)操作參數(shù)進(jìn)行優(yōu)化的步驟,包括:
14、在檢測(cè)到所述網(wǎng)絡(luò)狀態(tài)為所述正常狀態(tài)時(shí),比較所述實(shí)時(shí)ips值和所述ips預(yù)測(cè)值;
15、若檢測(cè)到所述實(shí)時(shí)ips值小于或者等于所述ips預(yù)測(cè)值,則將所述鼠標(biāo)的ips參數(shù)值調(diào)整為所述ips預(yù)測(cè)值,并將所述鼠標(biāo)的dpi參數(shù)值調(diào)整為所述dpi預(yù)測(cè)值。
16、在一實(shí)施例中,所述檢測(cè)當(dāng)前的網(wǎng)絡(luò)狀態(tài)的步驟,包括:
17、獲取預(yù)設(shè)時(shí)間段內(nèi)的網(wǎng)絡(luò)帶寬和數(shù)據(jù)丟包率;
18、若檢測(cè)到所述網(wǎng)絡(luò)帶寬低于預(yù)設(shè)的帶寬閾值,或者,檢測(cè)到所述數(shù)據(jù)丟包率大于或者等于預(yù)設(shè)的丟包率閾值,則判定當(dāng)前的網(wǎng)絡(luò)狀態(tài)為擁堵?tīng)顟B(tài);
19、否則,判定當(dāng)前的網(wǎng)絡(luò)狀態(tài)為正常狀態(tài)。
20、在一實(shí)施例中,所述獲取預(yù)設(shè)數(shù)量的網(wǎng)絡(luò)延時(shí)的步驟包括:
21、獲取網(wǎng)絡(luò)延時(shí),若檢測(cè)到所述網(wǎng)絡(luò)延時(shí)的數(shù)值大于或者等于預(yù)設(shè)最大延時(shí),則丟棄所述網(wǎng)絡(luò)延時(shí);
22、否則,則保留所述網(wǎng)絡(luò)延時(shí);
23、循環(huán)執(zhí)行獲取網(wǎng)絡(luò)延時(shí)、將網(wǎng)絡(luò)延時(shí)的數(shù)值與所述預(yù)設(shè)最大延時(shí)進(jìn)行比較的步驟,直至保留的網(wǎng)絡(luò)延時(shí)的數(shù)量達(dá)到預(yù)設(shè)數(shù)量。
24、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種鼠標(biāo)操作參數(shù)優(yōu)化系統(tǒng),所述鼠標(biāo)操作參數(shù)優(yōu)化系統(tǒng)包括:
25、監(jiān)測(cè)模塊,用于獲取預(yù)設(shè)數(shù)量的網(wǎng)絡(luò)延時(shí),并計(jì)算各所述網(wǎng)絡(luò)延時(shí)之間的平均值;
26、預(yù)處理模塊,用于將所述平均值輸入預(yù)設(shè)的dpi預(yù)測(cè)模型,得到dpi預(yù)測(cè)值,并將所述平均值輸入預(yù)設(shè)的ips預(yù)測(cè)模型,得到ips預(yù)測(cè)值,其中,在所述dpi預(yù)測(cè)模型中,所述平均值與預(yù)測(cè)得到的dpi預(yù)測(cè)值呈反比關(guān)系,在所述ips預(yù)測(cè)模型中,所述平均值與預(yù)測(cè)得到的ips預(yù)測(cè)值呈反比關(guān)系;
27、動(dòng)態(tài)優(yōu)化模塊,用于根據(jù)所述dpi預(yù)測(cè)值和所述ips預(yù)測(cè)值對(duì)所述鼠標(biāo)操作參數(shù)進(jìn)行優(yōu)化。
28、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種鼠標(biāo)操作參數(shù)優(yōu)化設(shè)備,所述設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序配置為實(shí)現(xiàn)如上文所述的鼠標(biāo)操作參數(shù)優(yōu)化方法的步驟。
29、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提出一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的鼠標(biāo)操作參數(shù)優(yōu)化方法的步驟。
30、此外,為實(shí)現(xiàn)上述目的,本申請(qǐng)還提供一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上文所述的鼠標(biāo)操作參數(shù)優(yōu)化方法的步驟。
31、在本申請(qǐng)實(shí)施例中,通過(guò)獲取預(yù)設(shè)數(shù)量的網(wǎng)絡(luò)延時(shí),并計(jì)算各網(wǎng)絡(luò)延時(shí)之間的平均值,可以基于平均值判斷出網(wǎng)絡(luò)延遲情況;然后將平均值輸入預(yù)設(shè)的dpi預(yù)測(cè)模型,得到dpi預(yù)測(cè)值,并將平均值輸入預(yù)設(shè)的ips預(yù)測(cè)模型,得到ips預(yù)測(cè)值,其中,在dpi預(yù)測(cè)模型中,平均值與預(yù)測(cè)得到的dpi預(yù)測(cè)值呈反比關(guān)系,在ips預(yù)測(cè)模型中,平均值與預(yù)測(cè)得到的ips預(yù)測(cè)值呈反比關(guān)系,可以根據(jù)預(yù)設(shè)的dpi預(yù)測(cè)模型以及ips預(yù)測(cè)模型,測(cè)算出與當(dāng)前平均值對(duì)應(yīng)的dpi預(yù)測(cè)值和ips預(yù)測(cè)值;然后根據(jù)dpi預(yù)測(cè)值和ips預(yù)測(cè)值對(duì)鼠標(biāo)操作參數(shù)進(jìn)行優(yōu)化,可以根據(jù)預(yù)測(cè)dpi值和預(yù)測(cè)ips值對(duì)鼠標(biāo)控制參數(shù)的數(shù)值進(jìn)行優(yōu)化。例如,當(dāng)網(wǎng)絡(luò)延遲顯著加劇時(shí),可以利用預(yù)測(cè)模型來(lái)預(yù)估較低的dpi和ips值。隨后,這些預(yù)測(cè)值可以實(shí)時(shí)替代鼠標(biāo)的當(dāng)前操作參數(shù),確保在網(wǎng)絡(luò)不暢的情況下,鼠標(biāo)操作的靈敏度自動(dòng)調(diào)整至較低水平。如此,不僅降低了用戶因網(wǎng)絡(luò)延遲而操作失誤的風(fēng)險(xiǎn),還巧妙地隱藏了延遲感,使用戶在操作過(guò)程中幾乎察覺(jué)不到網(wǎng)絡(luò)問(wèn)題,從而顯著提升了整體的用戶體驗(yàn)。
1.一種鼠標(biāo)操作參數(shù)優(yōu)化方法,其特征在于,所述鼠標(biāo)操作參數(shù)優(yōu)化方法包括:
2.如權(quán)利要求1所述的鼠標(biāo)操作參數(shù)優(yōu)化方法,其特征在于,在所述根據(jù)所述dpi預(yù)測(cè)值和所述ips預(yù)測(cè)值對(duì)所述鼠標(biāo)操作參數(shù)進(jìn)行優(yōu)化的步驟之前,所述方法還包括:
3.如權(quán)利要求2所述的鼠標(biāo)操作參數(shù)優(yōu)化方法,其特征在于,所述根據(jù)所述網(wǎng)絡(luò)狀態(tài)、所述實(shí)時(shí)操作參數(shù)值、所述dpi預(yù)測(cè)值和所述ips預(yù)測(cè)值對(duì)所述鼠標(biāo)操作參數(shù)進(jìn)行優(yōu)化的步驟,包括:
4.如權(quán)利要求2所述的鼠標(biāo)操作參數(shù)優(yōu)化方法,其特征在于,所述根據(jù)所述網(wǎng)絡(luò)狀態(tài)、所述實(shí)時(shí)操作參數(shù)值、所述dpi預(yù)測(cè)值和所述ips預(yù)測(cè)值對(duì)所述鼠標(biāo)操作參數(shù)進(jìn)行優(yōu)化的步驟,包括:
5.如權(quán)利要求2所述的鼠標(biāo)操作參數(shù)優(yōu)化方法,其特征在于,所述檢測(cè)當(dāng)前的網(wǎng)絡(luò)狀態(tài)的步驟,包括:
6.如權(quán)利要求1所述的鼠標(biāo)操作參數(shù)優(yōu)化方法,其特征在于,所述獲取預(yù)設(shè)數(shù)量的網(wǎng)絡(luò)延時(shí)的步驟包括:
7.一種鼠標(biāo)操作參數(shù)優(yōu)化系統(tǒng),其特征在于,所述鼠標(biāo)操作參數(shù)優(yōu)化系統(tǒng)包括:
8.一種鼠標(biāo)操作參數(shù)優(yōu)化設(shè)備,其特征在于,所述鼠標(biāo)操作參數(shù)優(yōu)化設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序配置為實(shí)現(xiàn)如權(quán)利要求1至6中任一項(xiàng)所述的鼠標(biāo)操作參數(shù)優(yōu)化方法的步驟。
9.一種存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6中任一項(xiàng)所述的鼠標(biāo)操作參數(shù)優(yōu)化方法的步驟。
10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6中任一項(xiàng)所述的鼠標(biāo)操作參數(shù)優(yōu)化方法的步驟。