[發明專利]一種輸入請求消息的發送方法及系統有效
| 申請號: | 201410039881.8 | 申請日: | 2014-01-27 |
| 公開(公告)號: | CN103793070B | 公開(公告)日: | 2017-01-18 |
| 發明(設計)人: | 陳曉昕 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F3/023 | 分類號: | G06F3/023;G06F17/30;H04L29/08 |
| 代理公司: | 北京鴻德海業知識產權代理事務所(普通合伙)11412 | 代理人: | 袁媛 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 輸入 請求 消息 發送 方法 系統 | ||
【技術領域】
本發明涉及輸入法技術,尤其涉及一種輸入請求消息的發送方法及系統。
【背景技術】
基于云輸入技術的輸入法應用中,會為云輸入請求消息設置一個延遲時長,即用戶通過按鍵輸入字符的時刻與客戶端向云服務器發送云輸入請求消息的時刻之間的時間間隔時長,該延遲時長用以減少不必要的云輸入請求的發起,以及減少插入從云服務器獲得的候選詞條給用戶帶來的輸入干擾。
目前該延遲時長的數值是固定的,然而,用戶在輸入法中的輸入速度是各異的,且客戶端的網絡環境也是各異的,客戶端無法實現依據用戶的輸入速度和網絡環境動態調整延遲時長。
【發明內容】
有鑒于此,本發明實施例提供了一種輸入請求消息的發送方法及系統,以實現動態調整輸入請求消息的延遲時長。
本發明實施例提供了一種輸入請求消息的發送方法,包括:
獲得按鍵時間間隔時長;
獲得輸入響應時長;所述輸入響應時長為輸入請求消息的發送時刻與所述輸入請求消息的響應消息的接收時刻之間的間隔時長;
依據所述按鍵時間間隔時長和所述輸入響應時長,獲得延遲時長;
依據所述延遲時長發送輸入請求消息。
上述方法中,所述獲得按鍵時間間隔時長,包括:
獲得預先設置的按鍵時間間隔時長;或者,
獲得N個按鍵時間間隔時長,N為大于或者等于1的整數,依據所述N個按鍵時間間隔時長和預設的每個按鍵時間間隔時長對應的權重值,并利用如下公式獲得所述按鍵時間間隔時長:
其中,T1為所述按鍵時間間隔時長,ti為第i個按鍵時間間隔時長,ki為第i個按鍵時間間隔時長對應的權重值,且滿足
上述方法中,所述獲得所述輸入響應時長,包括:
獲得預先設置的輸入響應時長;或者,
獲得M個輸入響應時長,M為大于或者等于1的整數;依據所述M個輸入響應時長和預設的每個所述輸入響應時長的權重值,并利用如下公式獲得所述輸入響應時長:
其中,T2為所述輸入響應時長,ti′為第i個輸入響應時長,ri為第i個輸入響應時長對應的權重值,且滿足
上述方法中,所述依據所述按鍵時間間隔時長和所述輸入響應時長,獲得延遲時長,包括:
依據所述按鍵時間間隔時長,獲得目標時長;所述目標時長為按鍵的點擊時刻與所述輸入請求消息的響應消息的接收時刻之間的間隔時長;
依據所述目標時長與所述輸入響應時長的差值,獲得所述延遲時長。
上述方法中,所述依據所述按鍵時間間隔時長,獲得目標時長,包括:
依據預設的調整值與所述按鍵時間間隔時長的和值,獲得所述目標時長;或者,
依據預設的調整倍數與所述按鍵時間間隔時長的乘積,獲得所述目標時長。
一種輸入請求消息的發送系統,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410039881.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種毛筆式電容筆及其觸控系統
- 下一篇:硬盤架及服務器





