欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

目標(biāo)設(shè)備確定方法、裝置及用戶設(shè)備與流程

文檔序號(hào):11843697閱讀:261來(lái)源:國(guó)知局
目標(biāo)設(shè)備確定方法、裝置及用戶設(shè)備與流程

本申請(qǐng)實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種目標(biāo)設(shè)備確定方法、裝置及用戶設(shè)備。



背景技術(shù):

越來(lái)越多的設(shè)備具有無(wú)線通信功能,在無(wú)線通信中,一個(gè)重要問題是如何確定通信的對(duì)象,即目標(biāo)設(shè)備。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本申請(qǐng)實(shí)施例的一個(gè)目的在于提供一種確定目標(biāo)設(shè)備的方案。

為實(shí)現(xiàn)上述目的,根據(jù)本申請(qǐng)實(shí)施例的第一方面,提供一種目標(biāo)設(shè)備確定方法,包括:

一源設(shè)備獲取至少一用戶操作的至少一個(gè)操作參數(shù);

至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,所述目標(biāo)方位要求包括:對(duì)所述源設(shè)備的多個(gè)鄰居設(shè)備中至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離和所有其它鄰居設(shè)備與所述源設(shè)備的距離的關(guān)系的要求;

以至少兩個(gè)不同的發(fā)射功率分別發(fā)送至少兩次請(qǐng)求報(bào)文;

至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的多個(gè)響應(yīng)報(bào)文,確定設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備與所述源設(shè)備的距離之間的關(guān)系;

至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài),確定所述多個(gè) 鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備。

結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)包括:一狀態(tài)量的第一值。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,包括:

響應(yīng)于所述第一值大于一第一閾值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)還包括:所述狀態(tài)量的一第二值,且所述第二值晚于所述第一值獲取。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,包括:

響應(yīng)于所述第一值小于所述第二值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第五種可能的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)還包括:至少一個(gè)第一操作方向;所述目標(biāo)方位要求還包括:所述多個(gè)鄰居設(shè)備為在所述源設(shè)備的與所述至少一個(gè)第一操作方向?qū)?yīng)的至少一個(gè)第一目標(biāo)方向上的多個(gè)鄰居設(shè)備。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第六種可能的實(shí)現(xiàn)方式中,所述請(qǐng)求報(bào)文攜帶所述源設(shè)備的位置和所述至少一個(gè)第一目標(biāo)方向,所述請(qǐng)求報(bào)文用于指示接收到所述請(qǐng)求報(bào)文的任一鄰居設(shè)備在確定所述鄰居設(shè)備自身位于所述源設(shè)備 的所述至少一個(gè)第一目標(biāo)方向上時(shí)發(fā)送響應(yīng)報(bào)文。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第七種可能的實(shí)現(xiàn)方式中,所述至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的響應(yīng)報(bào)文,確定設(shè)備方位狀態(tài),包括:

響應(yīng)于接收到所述多個(gè)鄰居設(shè)備針對(duì)以第一發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,并接收到所述多個(gè)鄰居設(shè)備中除所述至少一個(gè)第一設(shè)備之外的所有其它鄰居設(shè)備針對(duì)以比所述第一發(fā)射功率更小的一第二發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,確定所述設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備中至少一個(gè)第一設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第八種可能的實(shí)現(xiàn)方式中,所述至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài),確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備,包括:

確定所述至少一個(gè)目標(biāo)設(shè)備為所述至少一個(gè)第一設(shè)備。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第九種可能的實(shí)現(xiàn)方式中,所述至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,包括:

響應(yīng)于所述第一值小于一第二閾值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最近。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第十種可能的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)還包括:所述狀態(tài)量的一第三值,且所述第三值晚于所述第一值獲取。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第十一種可能的實(shí)現(xiàn)方式中,所述至少根據(jù)所述至少一個(gè)操作 參數(shù),確定目標(biāo)方位要求,包括:

響應(yīng)于所述第一值大于所述第三值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最近。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第十二種可能的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)還包括:至少一個(gè)第二操作方向;所述目標(biāo)方位要求還包括:所述多個(gè)鄰居設(shè)備為在所述源設(shè)備的與所述至少一個(gè)第二操作方向?qū)?yīng)的至少一個(gè)第二目標(biāo)方向上的多個(gè)鄰居設(shè)備。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第十三種可能的實(shí)現(xiàn)方式中,所述請(qǐng)求報(bào)文攜帶所述源設(shè)備的位置和所述至少一個(gè)第二目標(biāo)方向,所述請(qǐng)求報(bào)文用于指示接收到所述請(qǐng)求報(bào)文的任一鄰居設(shè)備在確定所述鄰居設(shè)備自身位于所述源設(shè)備的所述至少一個(gè)第二目標(biāo)方向上時(shí)發(fā)送響應(yīng)報(bào)文。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第十四種可能的實(shí)現(xiàn)方式中,所述至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的響應(yīng)報(bào)文,確定設(shè)備方位狀態(tài),包括:

響應(yīng)于僅接收到所述多個(gè)鄰居設(shè)備中至少一個(gè)第二設(shè)備針對(duì)以第三發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,并接收到所述至少一個(gè)第二設(shè)備和至少一個(gè)其它鄰居設(shè)備針對(duì)以第四發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,所述第四發(fā)射功率大于所述第三發(fā)射功率,確定設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備中至少二個(gè)第一設(shè)備與所述源設(shè)備的距離最近。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第十五種可能的實(shí)現(xiàn)方式中,所述至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài),確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo) 設(shè)備,包括:

確定所述至少一個(gè)目標(biāo)設(shè)備為所述至少一個(gè)第二設(shè)備。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第十六種可能的實(shí)現(xiàn)方式中,所述狀態(tài)量包括以下任一種:加速度、海拔高度、觸摸壓力、形變量。

結(jié)合第一方面或第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第一方面的第十七種可能的實(shí)現(xiàn)方式中,所述方法還包括:所述源設(shè)備與所述至少一個(gè)目標(biāo)設(shè)備進(jìn)行通信。

為實(shí)現(xiàn)上述目的,根據(jù)本申請(qǐng)實(shí)施例的第二方面,提供一種目標(biāo)設(shè)備確定裝置,包括:

獲取模塊,用于獲取至少一用戶操作的至少一個(gè)操作參數(shù);

第一確定模塊,用于至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,所述目標(biāo)方位要求包括:對(duì)所述源設(shè)備的多個(gè)鄰居設(shè)備中至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離和所有其它鄰居設(shè)備與所述源設(shè)備的距離的關(guān)系的要求;

發(fā)送模塊,用于以至少兩個(gè)不同的發(fā)射功率分別發(fā)送至少兩次請(qǐng)求報(bào)文;

第二確定模塊,用于至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的多個(gè)響應(yīng)報(bào)文,確定設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備與所述源設(shè)備的距離之間的關(guān)系;

第三確定模塊,用于至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài),確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備。

結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)包括:一狀態(tài)量的第一值。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述第一確定模塊具體用于:

響應(yīng)于所述第一值大于一第一閾值,確定所述目標(biāo)方位要求,所 述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)還包括:所述狀態(tài)量的一第二值,且所述第二值晚于所述第一值獲取。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,所述第一確定模塊具體用于:

響應(yīng)于所述第一值小于所述第二值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第五種可能的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)還包括:至少一個(gè)第一操作方向;所述目標(biāo)方位要求還包括:所述多個(gè)鄰居設(shè)備為在所述源設(shè)備的與所述至少一個(gè)第一操作方向?qū)?yīng)的至少一個(gè)第一目標(biāo)方向上的多個(gè)鄰居設(shè)備。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第六種可能的實(shí)現(xiàn)方式中,所述請(qǐng)求報(bào)文攜帶所述源設(shè)備的位置和所述至少一個(gè)第一目標(biāo)方向,所述請(qǐng)求報(bào)文用于指示接收到所述請(qǐng)求報(bào)文的任一鄰居設(shè)備在確定所述鄰居設(shè)備自身位于所述源設(shè)備的所述至少一個(gè)第一目標(biāo)方向上時(shí)發(fā)送響應(yīng)報(bào)文。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第七種可能的實(shí)現(xiàn)方式中,所述第二確定模塊具體用于:

響應(yīng)于接收到所述多個(gè)鄰居設(shè)備針對(duì)以第一發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,并接收到所述多個(gè)鄰居設(shè)備中除所述至少一個(gè)第一設(shè)備之外的所有其它鄰居設(shè)備針對(duì)以比所述第一發(fā)射功率更小的一第二發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,確定所述設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備中至少一個(gè)第 一設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第八種可能的實(shí)現(xiàn)方式中,所述第三確定模塊具體用于:確定所述至少一個(gè)目標(biāo)設(shè)備為所述至少一個(gè)第一設(shè)備。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第九種可能的實(shí)現(xiàn)方式中,所述第一確定模塊具體用于:

響應(yīng)于所述第一值小于一第二閾值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最近。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第十種可能的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)還包括:所述狀態(tài)量的一第三值,且所述第三值晚于所述第一值獲取。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第十一種可能的實(shí)現(xiàn)方式中,所述第一確定模塊具體用于:

響應(yīng)于所述第一值大于所述第三值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最近。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第十二種可能的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)還包括:至少一個(gè)第二操作方向;所述目標(biāo)方位要求還包括:所述多個(gè)鄰居設(shè)備為在所述源設(shè)備的與所述至少一個(gè)第二操作方向?qū)?yīng)的至少一個(gè)第二目標(biāo)方向上的多個(gè)鄰居設(shè)備。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第十三種可能的實(shí)現(xiàn)方式中,所述請(qǐng)求報(bào)文攜帶所述源設(shè)備的位置和所述至少一個(gè)第二目標(biāo)方向,所述請(qǐng)求報(bào)文用于指示接收到所述請(qǐng)求報(bào)文的任一鄰居設(shè)備在確定所述鄰居設(shè)備自身位于所述源設(shè)備的所述至少一個(gè)第二目標(biāo)方向上時(shí)發(fā)送響應(yīng)報(bào)文。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第十四種可能的實(shí)現(xiàn)方式中,所述第二確定模塊具體用于:

響應(yīng)于僅接收到所述多個(gè)鄰居設(shè)備中至少一個(gè)第二設(shè)備針對(duì)以第三發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,并接收到所述至少一個(gè)第二設(shè)備和至少一個(gè)其它鄰居設(shè)備針對(duì)以第四發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,所述第四發(fā)射功率大于所述第三發(fā)射功率,確定設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備中至少二個(gè)第一設(shè)備與所述源設(shè)備的距離最近。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第十五種可能的實(shí)現(xiàn)方式中,所述第三確定模塊具體用于:

確定所述至少一個(gè)目標(biāo)設(shè)備為所述至少一個(gè)第二設(shè)備。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第十六種可能的實(shí)現(xiàn)方式中,所述狀態(tài)量包括以下任一種:加速度、海拔高度、觸摸壓力、形變量。

結(jié)合第二方面或第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第二方面的第十七種可能的實(shí)現(xiàn)方式中,所述裝置還包括:通信模塊,用于與所述至少一個(gè)目標(biāo)設(shè)備進(jìn)行通信。

為實(shí)現(xiàn)上述目的,根據(jù)本申請(qǐng)實(shí)施例的第三方面,提供一種用戶設(shè)備,包括:

獲取模塊,用于獲取至少一用戶操作的至少一個(gè)操作參數(shù);

第一確定模塊,用于至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,所述目標(biāo)方位要求包括:對(duì)所述用戶設(shè)備的多個(gè)鄰居設(shè)備中至少一個(gè)目標(biāo)設(shè)備與所述用戶設(shè)備的距離和所有其它鄰居設(shè)備與所述用戶設(shè)備的距離的關(guān)系的要求;

發(fā)送模塊,用于以至少兩個(gè)不同的發(fā)射功率分別發(fā)送至少兩次請(qǐng)求報(bào)文;

第二確定模塊,用于至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩 次請(qǐng)求報(bào)文分別返回的多個(gè)響應(yīng)報(bào)文,確定設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備與所述用戶設(shè)備的距離之間的關(guān)系;

第三確定模塊,用于至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài),確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備。

以上多個(gè)技術(shù)方案中的至少一個(gè)技術(shù)方案具有如下有益效果:

本申請(qǐng)實(shí)施例通過一源設(shè)備獲取至少一用戶操作的至少一個(gè)操作參數(shù),至少根據(jù)所述至少一個(gè)操作參數(shù)確定目標(biāo)方位要求,以至少兩個(gè)不同的發(fā)射功率分別發(fā)送至少兩次請(qǐng)求報(bào)文,至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的多個(gè)響應(yīng)報(bào)文確定設(shè)備方位狀態(tài),至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài)確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備,提供了一種確定目標(biāo)設(shè)備的方案。

附圖說明

圖1為本申請(qǐng)?zhí)峁┑囊环N目標(biāo)設(shè)備確定方法實(shí)施例的流程示意圖;

圖2為本申請(qǐng)?zhí)峁┑囊环N目標(biāo)設(shè)備確定裝置實(shí)施例的結(jié)構(gòu)示意圖;

圖3為圖2所示實(shí)施例的一種可選實(shí)現(xiàn)方式的結(jié)構(gòu)示意圖;

圖4為本申請(qǐng)?zhí)峁┑囊环N用戶設(shè)備實(shí)施例一的結(jié)構(gòu)示意圖;

圖5為圖4所示實(shí)施例的一種可選實(shí)現(xiàn)方式的結(jié)構(gòu)示意圖;

圖6為本申請(qǐng)?zhí)峁┑囊环N用戶設(shè)備實(shí)施例二的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面結(jié)合附圖和實(shí)施例,對(duì)本申請(qǐng)的具體實(shí)施方式作進(jìn)一步詳細(xì)說明。以下實(shí)施例用于說明本發(fā)明,但不用來(lái)限制本發(fā)明的范圍。

圖1為本申請(qǐng)?zhí)峁┑囊环N目標(biāo)設(shè)備確定方法實(shí)施例的流程示意圖。如圖1所示,本實(shí)施例包括:

110、一源設(shè)備獲取至少一用戶操作的至少一個(gè)操作參數(shù)。

本實(shí)施例中,所述源設(shè)備可以是任何設(shè)備,可選地為用戶可以操作的任一設(shè)備,包括但不限于:智能手機(jī)、智能手表、平板電腦等。

本實(shí)施例中,所述至少一個(gè)用戶操作的施加對(duì)象可以是所述源設(shè)備上,或者,與所述源設(shè)備關(guān)聯(lián)的另一設(shè)備。舉例來(lái)說,所述源設(shè)備為一智能手機(jī),所述至少一個(gè)用戶操作的施加對(duì)象可以是該智能手機(jī),或者,對(duì)與該智能手機(jī)關(guān)聯(lián)的一智能手環(huán)。

本實(shí)施例中,所述至少一個(gè)用戶操作可以有多種形式,與所述至少一個(gè)用戶操作的施加對(duì)象有關(guān)。舉例來(lái)說,對(duì)于一可手持的設(shè)備,一用戶可以拿著該設(shè)備做出一些手勢(shì),比如投擲、抬高、放低等;對(duì)于一有觸摸屏的設(shè)備,一用戶可以在該設(shè)備的觸摸屏上施加觸摸操作,比如點(diǎn)擊、滑動(dòng)等;對(duì)于一具有柔性部件的設(shè)備,一用戶可以對(duì)該設(shè)備的柔性部件施加足以使其產(chǎn)生形變的作用力,比如彎曲、折疊柔性部件等。

本實(shí)施例中,所述至少一個(gè)操作參數(shù)的參數(shù)類型有多種,與所述至少一個(gè)用戶操作的形式有關(guān)。舉例來(lái)說,一用戶操作是拿著源設(shè)備做投擲的手勢(shì),該用戶操作的至少一個(gè)操作參數(shù)可選地包括:加速度值、加速度方向;一用戶操作是點(diǎn)擊源設(shè)備的觸摸屏,該用戶操作的至少一個(gè)操作參數(shù)可選地包括:點(diǎn)擊的次數(shù)、每次點(diǎn)擊的力度(即觸摸壓力)。

120、至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,所述目標(biāo)方位要求包括:對(duì)所述源設(shè)備的多個(gè)鄰居設(shè)備中至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離和所有其它鄰居設(shè)備與所述源設(shè)備的距離的關(guān)系的要求。

本實(shí)施例中,所述目標(biāo)方位要求相當(dāng)于做出所述至少一個(gè)用戶操 作的用戶通過所述至少一個(gè)用戶操作表達(dá)出來(lái)的對(duì)目標(biāo)設(shè)備的方位要求。其中,所有其它鄰居設(shè)備是指所述多個(gè)鄰居設(shè)備中除所述至少一個(gè)目標(biāo)設(shè)備之外的所有鄰居設(shè)備,包括一個(gè)或者多個(gè)鄰居設(shè)備。

本實(shí)施例中,所述至少一個(gè)目標(biāo)設(shè)備中目標(biāo)設(shè)備的個(gè)數(shù)可以是預(yù)先設(shè)定好的,或者,用戶通過所述至少一個(gè)用戶操作選擇的,如通過所述至少一個(gè)用戶操作的個(gè)數(shù)選擇。舉例來(lái)說,一用戶以幾乎相同的力度點(diǎn)擊源設(shè)備的觸摸屏三次,該用戶操作的至少一個(gè)操作參數(shù)可選地包括:點(diǎn)擊的次數(shù)3和3次點(diǎn)擊的平均力度,相應(yīng)地,點(diǎn)擊的次數(shù)3指示用戶想要選擇的目標(biāo)設(shè)備的個(gè)數(shù)為3,而3次點(diǎn)擊的平均力度指示3個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離和所有其它鄰居設(shè)備與所述源設(shè)備的距離的關(guān)系。

130、以至少兩個(gè)不同的發(fā)射功率分別發(fā)送至少兩次請(qǐng)求報(bào)文。

本實(shí)施例中,至少以兩個(gè)不同的發(fā)射功率分別發(fā)送至少兩次請(qǐng)求報(bào)文的目的是為了改變每次發(fā)送的請(qǐng)求報(bào)文的覆蓋范圍,即,改變能夠接收到每次發(fā)送的請(qǐng)求報(bào)文的至少一個(gè)鄰居設(shè)備。具體地,每次發(fā)送的請(qǐng)求報(bào)文所能傳播到的最遠(yuǎn)距離取決于該次的發(fā)射功率,而通常僅與所述源設(shè)備的距離在所述最遠(yuǎn)距離之內(nèi)的鄰居設(shè)備能夠接收到該次發(fā)送的請(qǐng)求報(bào)文。舉例來(lái)說,所述源設(shè)備的周圍分布有鄰居設(shè)備A~E,鄰居設(shè)備A~E與所述源設(shè)備的距離依次從小到大,所述源設(shè)備依次以發(fā)射功率P1、P2、P3發(fā)送請(qǐng)求報(bào)文,P1>P2>P3,對(duì)于以發(fā)射功率P1發(fā)送的請(qǐng)求報(bào)文,鄰居設(shè)備A~E均能接收到,對(duì)于以發(fā)射功率P2發(fā)送的請(qǐng)求報(bào)文,鄰居設(shè)備A~C能接收到、鄰居設(shè)備D~E接收不到,對(duì)于以發(fā)射功率P3發(fā)送的請(qǐng)求報(bào)文,僅鄰居設(shè)備A能接收到。

140、至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的多個(gè)響應(yīng)報(bào)文,確定設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備與所述源設(shè)備的距離之間的關(guān)系。

本實(shí)施例中,僅接收到請(qǐng)求報(bào)文的鄰居設(shè)備可能返回響應(yīng)報(bào)文,而每次發(fā)送請(qǐng)求報(bào)文的發(fā)射功率不同,因此,對(duì)于每次發(fā)送的請(qǐng)求報(bào)文,返回響應(yīng)報(bào)文的鄰居設(shè)備也可能不同,相應(yīng)地,可以根據(jù)對(duì)于每次發(fā)送的請(qǐng)求報(bào)文分別有哪個(gè)或哪些鄰居設(shè)備返回了響應(yīng)報(bào)文,以及每次發(fā)送請(qǐng)求報(bào)文的發(fā)射功率的大小,確定各鄰居設(shè)備與所述源設(shè)備的距離遠(yuǎn)近。舉例來(lái)說,所述源設(shè)備依次以發(fā)射功率P1、P2、P3發(fā)送請(qǐng)求報(bào)文,P1>P2>P3,對(duì)于以發(fā)射功率P1發(fā)送的請(qǐng)求報(bào)文,接收到了鄰居設(shè)備A~E各自返回的響應(yīng)報(bào)文,對(duì)于以發(fā)射功率P2發(fā)送的請(qǐng)求報(bào)文,接收到了鄰居設(shè)備A~C各自返回的響應(yīng)報(bào)文,對(duì)于以發(fā)射功率P3發(fā)送的請(qǐng)求報(bào)文,僅接收到了鄰居設(shè)備A返回的響應(yīng)報(bào)文,依此確定:在所述源設(shè)備的五個(gè)鄰居設(shè)備A~E中,鄰居設(shè)備A與所述源設(shè)備的距離最近,鄰居設(shè)備B~C與所述源設(shè)備的距離次之,鄰居設(shè)備D~E與所述源設(shè)備的距離最次。

150、至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài),確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備。

本實(shí)施例中,所述確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備具體是,確定所述至少一個(gè)目標(biāo)設(shè)備為所述多個(gè)鄰居設(shè)備中與所述目標(biāo)方位要求匹配的至少一個(gè)鄰居設(shè)備。

需要說明的是,120中雖然確定了對(duì)目標(biāo)設(shè)備的方位要求,但還未確定目標(biāo)設(shè)備具體是哪個(gè)設(shè)備或哪些設(shè)備,直至150中才確定了目標(biāo)設(shè)備具體是哪個(gè)設(shè)備或哪些設(shè)備。

舉例來(lái)說,一用戶通過所述至少一個(gè)用戶操作想選擇離所述源設(shè)備最近的一個(gè)鄰居設(shè)備為目標(biāo)設(shè)備;120中所述源設(shè)備根據(jù)所述至少一個(gè)用戶操作的至少一個(gè)操作參數(shù)確定所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離比所有其它鄰居設(shè)備與所述源設(shè)備的距離都要近;140中所述源設(shè)備確定的設(shè)備方位狀態(tài)包括:在所述源設(shè)備的五個(gè)鄰居設(shè)備A~E中,鄰居設(shè) 備A與所述源設(shè)備的距離最近,鄰居設(shè)備B~C與所述源設(shè)備的距離次之,鄰居設(shè)備D~E與所述源設(shè)備的距離最次;150中根據(jù)上述目標(biāo)方位要求和設(shè)備方位狀態(tài)確定鄰居設(shè)備A為該用戶想要的目標(biāo)設(shè)備。

本實(shí)施例通過一源設(shè)備獲取至少一用戶操作的至少一個(gè)操作參數(shù),至少根據(jù)所述至少一個(gè)操作參數(shù)確定目標(biāo)方位要求,以至少兩個(gè)不同的發(fā)射功率分別發(fā)送至少兩次請(qǐng)求報(bào)文,至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的多個(gè)響應(yīng)報(bào)文確定設(shè)備方位狀態(tài),至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài)確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備,提供了一種確定目標(biāo)設(shè)備的方案。

以下通過一些可選的實(shí)現(xiàn)方式進(jìn)一步地描述本實(shí)施例的方法。

本實(shí)施例中,所述至少一個(gè)操作參數(shù)的參數(shù)類型可以有多種。

在一種可選的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)包括:一狀態(tài)量的第一值。

其中,所述狀態(tài)量包括但不限于以下任一種:加速度、海拔高度、觸摸壓力、形變量。舉例來(lái)說,一用戶操作是拿著源設(shè)備做投擲的手勢(shì),所述狀態(tài)量可選地為加速度,所述狀態(tài)量的第一值相應(yīng)地為第一加速度值;一用戶操作是拿著源設(shè)備做抬高的手勢(shì),所述狀態(tài)量可選地為海拔高度,所述狀態(tài)量的第一值相應(yīng)地為第一高度值;一用戶操作是在源設(shè)備的觸摸屏上點(diǎn)擊,所述狀態(tài)量可選地為觸摸壓力,所述狀態(tài)量的第一值相應(yīng)地為第一壓力值;一用戶操作是彎曲源設(shè)備,所述狀態(tài)量可選地為形變量,所述狀態(tài)量的第一值相應(yīng)地為第一形變值,所述第一形變值可選地是彎曲角度或者該彎曲對(duì)應(yīng)的電壓值或電流值。

在此實(shí)現(xiàn)方式中,120有多種實(shí)現(xiàn)方式。

在第一種可能的場(chǎng)景中,所述至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,包括:

響應(yīng)于所述第一值大于一第一閾值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

其中,所述第一閾值可以預(yù)先設(shè)定好。

需要說明的是,所述第一值大于所述第一閾值時(shí)確定上述目標(biāo)方位要求,這樣的規(guī)則也可以是用戶預(yù)先設(shè)定好的,當(dāng)然,用戶也可以設(shè)定不一樣的規(guī)則,如與之相反的規(guī)則,即,所述第一值大于所述第一閾值時(shí)確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最近。

在此實(shí)現(xiàn)方式中,可選地,所述至少一個(gè)操作參數(shù)還包括:所述狀態(tài)量的一第二值,且所述第二值晚于所述第一值獲取。

其中,所述狀態(tài)量的一第二值與所述狀態(tài)量的一第一值可選地分別對(duì)應(yīng)前后兩個(gè)用戶操作,可選地,在先的用戶操作的至少一個(gè)操作參數(shù)包括:所述狀態(tài)量的一第一值,在后的用戶操作的至少一個(gè)操作參數(shù)包括:所述狀態(tài)量的一第二值。舉例來(lái)說,一用戶拿著源設(shè)備先后做了兩次手勢(shì),則前一次手勢(shì)為在先的用戶操作,后一次手勢(shì)為在后的用戶操作,相應(yīng)地,所述第一值為前一次手勢(shì)的第一加速度值,所述第二值為后一次手勢(shì)的第二加速度值。

進(jìn)一步,在第二種可能的場(chǎng)景中,所述至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,包括:

響應(yīng)于所述第一值小于所述第二值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

舉例來(lái)說,一用戶拿著源設(shè)備先后做了兩次投擲的手勢(shì),若前一次投擲的力度小于后一次投擲的力度,相應(yīng)地,前一次投擲的第一加速度值小于后一次投擲的第二加速度值,則確定用戶想選擇最遠(yuǎn)的至 少一個(gè)鄰居設(shè)備作為目標(biāo)設(shè)備,反之確定用戶想選擇最近的至少一個(gè)鄰居設(shè)備作為目標(biāo)設(shè)備。

需要說明的是,所述第一值小于所述第二值時(shí)確定上述目標(biāo)方位要求,這樣的規(guī)則也可以是用戶預(yù)先設(shè)定好的,當(dāng)然,用戶也可以設(shè)定不一樣的規(guī)則,如與之相反的規(guī)則,即,所述第一值小于所述第二值時(shí)確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最近。

在此實(shí)現(xiàn)方式中,140相應(yīng)地有多種實(shí)現(xiàn)方式。

在上述第一種或第二種可能的場(chǎng)景中,可選地,所述至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的響應(yīng)報(bào)文,確定設(shè)備方位狀態(tài),包括:

響應(yīng)于接收到所述多個(gè)鄰居設(shè)備針對(duì)以第一發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,并接收到所述多個(gè)鄰居設(shè)備中除所述至少一個(gè)第一設(shè)備之外的所有其它鄰居設(shè)備針對(duì)以比所述第一發(fā)射功率更小的一第二發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,確定所述設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備中至少一個(gè)第一設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

相應(yīng)地,所述至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài),確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備,包括:

確定所述至少一個(gè)目標(biāo)設(shè)備為所述至少一個(gè)第一設(shè)備。

在此實(shí)現(xiàn)方式或此實(shí)現(xiàn)方式的第一種或第二種可能的場(chǎng)景中,可選地,所述至少一個(gè)操作參數(shù)還包括:至少一個(gè)第一操作方向;所述目標(biāo)方位要求還包括:所述多個(gè)鄰居設(shè)備為在所述源設(shè)備的與所述至少一個(gè)第一操作方向?qū)?yīng)的至少一個(gè)第一目標(biāo)方向上的多個(gè)鄰居設(shè)備。

也就是說,除了上述對(duì)距離的關(guān)系的要求,用戶還通過所述至少一個(gè)第一操作方向給出了對(duì)所述至少一個(gè)目標(biāo)設(shè)備相對(duì)于所述源設(shè) 備的方向的要求。

其中,所述至少一個(gè)第一操作方向的類型有多種,與所述至少一個(gè)用戶操作的形式有關(guān)。舉例來(lái)說,一用戶操作是拿著源設(shè)備做手勢(shì),所述第一操作方向可以是該手勢(shì)的方向,可以用加速度方向表征;一用戶操作是在源設(shè)備的觸摸屏上滑動(dòng),相應(yīng)地,所述第一操作方向可以是滑動(dòng)的方向。

其中,每個(gè)第一操作方向?qū)?yīng)一個(gè)第一目標(biāo)方向,所述第一目標(biāo)方向與所述第一操作方向的對(duì)應(yīng)可以有多種方式。可選地,所述第一目標(biāo)方向與所述第一操作方向相同,或者,所述第一目標(biāo)方向?yàn)樗龅谝徊僮鞣较蛟谀硞€(gè)參考面(如水平面)上的投影方向。

進(jìn)一步,有多種方式來(lái)根據(jù)所述至少一個(gè)第一目標(biāo)方向來(lái)篩選鄰居設(shè)備。

可選地,所述請(qǐng)求報(bào)文攜帶所述源設(shè)備的位置和所述至少一個(gè)第一目標(biāo)方向,所述請(qǐng)求報(bào)文用于指示接收到所述請(qǐng)求報(bào)文的任一鄰居設(shè)備在確定所述鄰居設(shè)備自身位于所述源設(shè)備的所述至少一個(gè)第一目標(biāo)方向上時(shí)發(fā)送響應(yīng)報(bào)文。

可選地,所述請(qǐng)求報(bào)文用于指示接收到所述請(qǐng)求報(bào)文的任一鄰居設(shè)備返回?cái)y帶所述鄰居設(shè)備自身位置的響應(yīng)報(bào)文,相應(yīng)地,所述源設(shè)備在接收到任一鄰居設(shè)備返回的響應(yīng)報(bào)文時(shí),可以根據(jù)該響應(yīng)報(bào)文中對(duì)應(yīng)鄰居設(shè)備的位置確定該鄰居設(shè)備是否在自身的所述至少一個(gè)第一目標(biāo)方向上,從而在140之前過濾掉不在自身的所述至少一個(gè)第一目標(biāo)方向上的鄰居設(shè)備,在140中確定所述設(shè)備方位狀態(tài)時(shí)僅考慮在自身的所述至少一第一目標(biāo)方向上的鄰居設(shè)備與自身的距離。

需要說明的是,一鄰居設(shè)備位于所述源設(shè)備的所述至少一個(gè)第一目標(biāo)方向中任一第一目標(biāo)方向上,相當(dāng)于所述鄰居設(shè)備位于所述源設(shè)備的所述至少一個(gè)第一目標(biāo)方向上;另外,在判斷一鄰居設(shè)備是否位于所述源設(shè)備的一第一目標(biāo)方向上時(shí),可選地有一個(gè)角度閾值,即, 只要該鄰居設(shè)備位于以所述源設(shè)備為圓心、以該第一目標(biāo)方向?yàn)榻瞧椒志€、該角度閾值為圓心角的扇形區(qū)域內(nèi),則確定該鄰居設(shè)備位于所述源設(shè)備的該第一目標(biāo)方向上。

在第三種可能的場(chǎng)景中,所述至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,包括:

響應(yīng)于所述第一值小于一第二閾值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最近。

其中,所述第二閾值可以預(yù)先設(shè)定好。

需要說明的是,所述第一值小于所述第二閾值時(shí)確定上述目標(biāo)方位要求,這樣的規(guī)則也可以是用戶預(yù)先設(shè)定好的,當(dāng)然,用戶也可以設(shè)定不一樣的規(guī)則,如與之相反的規(guī)則,即,所述第一值小于所述第二閾值時(shí)確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

在此實(shí)現(xiàn)方式中,可選地,所述至少一個(gè)操作參數(shù)還包括:所述狀態(tài)量的一第三值,且所述第三值晚于所述第一值獲取。

其中,所述狀態(tài)量的一第三值與所述狀態(tài)量的一第一值可選地分別對(duì)應(yīng)前后兩個(gè)用戶操作,可選地,在先的用戶操作的至少一個(gè)操作參數(shù)包括:所述狀態(tài)量的一第一值,在后的用戶操作的至少一個(gè)操作參數(shù)包括:所述狀態(tài)量的一第三值。舉例來(lái)說,一用戶拿著源設(shè)備先后做了兩次手勢(shì),則前一次手勢(shì)為在先的用戶操作,后一次手勢(shì)為在后的用戶操作,相應(yīng)地,所述第三值為前一次手勢(shì)的第一加速度值,所述第四值為后一次手勢(shì)的第三加速度值。

進(jìn)一步,在第四種可能的場(chǎng)景中,所述至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,包括:

響應(yīng)于所述第一值大于所述第三值,確定所述目標(biāo)方位要求,所 述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最近。

舉例來(lái)說,一用戶拿著源設(shè)備先后做了兩次投擲的手勢(shì),若前一次投擲的力度大于后一次投擲的力度,相應(yīng)地,前一次投擲的第一加速度值大于后一次投擲的第三加速度值,則確定用戶想選擇最近的至少一個(gè)鄰居設(shè)備作為目標(biāo)設(shè)備,反之確定用戶想選擇最遠(yuǎn)的至少一個(gè)鄰居設(shè)備作為目標(biāo)設(shè)備。

需要說明的是,所述第一值大于所述第三值時(shí)確定上述目標(biāo)方位要求,這樣的規(guī)則也可以是用戶預(yù)先設(shè)定好的,當(dāng)然,用戶也可以設(shè)定不一樣的規(guī)則,如與之相反的規(guī)則,即,所述第一值大于所述第三值時(shí)確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

在上述第三種或第四種可能的場(chǎng)景中,可選地,所述至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的響應(yīng)報(bào)文,確定設(shè)備方位狀態(tài),包括:

響應(yīng)于僅接收到所述多個(gè)鄰居設(shè)備中至少一個(gè)第二設(shè)備針對(duì)以第三發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,并接收到所述至少一個(gè)第二設(shè)備和至少一個(gè)其它鄰居設(shè)備針對(duì)以第四發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,所述第四發(fā)射功率大于所述第三發(fā)射功率,確定設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備中至少二個(gè)第一設(shè)備與所述源設(shè)備的距離最近。

相應(yīng)地,所述至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài),確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備,包括:

確定所述至少一個(gè)目標(biāo)設(shè)備為所述至少一個(gè)第二設(shè)備。

在此實(shí)現(xiàn)方式或此實(shí)現(xiàn)方式的第三種或第四種可能的場(chǎng)景中,可選地,所述至少一個(gè)操作參數(shù)還包括:至少一個(gè)第二操作方向;所述目標(biāo)方位要求還包括:所述多個(gè)鄰居設(shè)備為在所述源設(shè)備的與所述至 少一個(gè)第二操作方向?qū)?yīng)的至少一個(gè)第二目標(biāo)方向上的多個(gè)鄰居設(shè)備。

也就是說,除了上述對(duì)距離的關(guān)系的要求,用戶還通過所述至少一個(gè)第二操作方向給出了對(duì)所述至少一個(gè)目標(biāo)設(shè)備相對(duì)于所述源設(shè)備的方向的要求。

其中,所述至少一個(gè)第二操作方向的類型有多種,與所述至少一個(gè)用戶操作的形式有關(guān)。舉例來(lái)說,一用戶操作是拿著源設(shè)備做手勢(shì),所述第二操作方向可以是該手勢(shì)的方向,可以用加速度方向表征;一用戶操作是在源設(shè)備的觸摸屏上滑動(dòng),相應(yīng)地,所述第二操作方向可以是滑動(dòng)的方向。

其中,每個(gè)第二操作方向?qū)?yīng)一個(gè)第二目標(biāo)方向,所述第二目標(biāo)方向與所述第二操作方向的對(duì)應(yīng)可以有多種方式??蛇x地,所述第二目標(biāo)方向與所述第二操作方向相同,或者,所述第二目標(biāo)方向?yàn)樗龅诙僮鞣较蛟谀硞€(gè)參考面(如水平面)上的投影方向。

進(jìn)一步,有多種方式來(lái)根據(jù)所述至少一個(gè)第二目標(biāo)方向來(lái)篩選鄰居設(shè)備。

可選地,所述請(qǐng)求報(bào)文攜帶所述源設(shè)備的位置和所述至少一個(gè)第二目標(biāo)方向,所述請(qǐng)求報(bào)文用于指示接收到所述請(qǐng)求報(bào)文的任一鄰居設(shè)備在確定所述鄰居設(shè)備自身位于所述源設(shè)備的所述至少一個(gè)第二目標(biāo)方向上時(shí)發(fā)送響應(yīng)報(bào)文。

可選地,所述請(qǐng)求報(bào)文用于指示接收到所述請(qǐng)求報(bào)文的任一鄰居設(shè)備返回?cái)y帶所述鄰居設(shè)備自身位置的響應(yīng)報(bào)文,相應(yīng)地,所述源設(shè)備在接收到任一鄰居設(shè)備返回的響應(yīng)報(bào)文時(shí),可以根據(jù)該響應(yīng)報(bào)文中對(duì)應(yīng)鄰居設(shè)備的位置確定該鄰居設(shè)備是否在自身的所述至少一個(gè)第二目標(biāo)方向上,從而在140之前過濾掉不在自身的所述至少一個(gè)第二目標(biāo)方向上的鄰居設(shè)備,在140中確定所述設(shè)備方位狀態(tài)時(shí)僅考慮在自身的所述至少一個(gè)第二目標(biāo)方向上的鄰居設(shè)備與自身的距離。

需要說明的是,一鄰居設(shè)備位于所述源設(shè)備的所述至少一個(gè)第二目標(biāo)方向中任一第二目標(biāo)方向上,相當(dāng)于所述鄰居設(shè)備位于所述源設(shè)備的所述至少一個(gè)第二目標(biāo)方向上;另外,在判斷一鄰居設(shè)備是否位于所述源設(shè)備的一第二目標(biāo)方向上時(shí),可選地有一個(gè)角度閾值,即,只要該鄰居設(shè)備位于以所述源設(shè)備為圓心、以該第二目標(biāo)方向?yàn)橹行木€、該角度閾值為圓心角的扇形區(qū)域內(nèi),則確定該鄰居設(shè)備位于所述源設(shè)備的該第二目標(biāo)方向上。

在又一種可選的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)包括:一第三操作方向。

其中,所述第三操作方向的類型有多種,與所述至少一個(gè)用戶操作的形式有關(guān)。舉例來(lái)說,一用戶操作是拿著源設(shè)備做手勢(shì),所述第三操作方向可以是該手勢(shì)的方向,可以用加速度方向表征;一用戶操作是在源設(shè)備的觸摸屏上滑動(dòng),相應(yīng)地,所述第三操作方向可以是滑動(dòng)的方向。

在此實(shí)現(xiàn)方式的一種可能的場(chǎng)景中,所述至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,包括:

根據(jù)所述第三操作方向以及操作方向與目標(biāo)定位要求的對(duì)應(yīng)關(guān)系,確定所述目標(biāo)方位要求。

其中,所述操作方向與目標(biāo)定位要求的對(duì)應(yīng)關(guān)系可以是預(yù)先設(shè)定好的。

舉例來(lái)說,在所述操作方向與目標(biāo)定位要求的對(duì)應(yīng)關(guān)系,垂直水平面向上對(duì)應(yīng)的目標(biāo)定位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn),垂直水平面向下對(duì)應(yīng)的目標(biāo)定位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最近,平行水平面對(duì)應(yīng)的目標(biāo)定位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離居中,若一用戶拿著源設(shè)備做“抬高”的手勢(shì),該用戶操作 的第三操作方向?yàn)榇怪彼矫嫦蛏?,相?yīng)地,確定所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

在此實(shí)現(xiàn)方式中,可選地,所述至少一個(gè)操作參數(shù)還包括:一第四操作方向,且所述第四操作方向晚于所述第三操作方向獲取。

其中,所述第三操作方向與所述第四操作方向可選地分別對(duì)應(yīng)前后兩個(gè)用戶操作,可選地,在先的用戶操作的至少一個(gè)操作參數(shù)包括:所述第三操作方向,在后的用戶操作的至少一個(gè)操作參數(shù)包括:所述第四操作方向。舉例來(lái)說,一用戶拿著源設(shè)備先后做了兩次手勢(shì),則前一次手勢(shì)為在先的用戶操作,后一次手勢(shì)為在后的用戶操作,相應(yīng)地,所述第三操作方向?yàn)榍耙淮问謩?shì)的第一加速度方向,所述第四操作方向?yàn)楹笠淮问謩?shì)的第二加速度方向。

進(jìn)一步,在此實(shí)現(xiàn)方式的又一種可能的場(chǎng)景中,所述至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,包括:

響應(yīng)于所述第三操作方向與所述第四操作方向的夾角大于第三閾值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn);和/或,

響應(yīng)于所述第三操作方向與所述第四操作方向的夾角小于第四閾值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最近。

其中,所述第三閾值、所述第四閾值可以預(yù)先設(shè)定好。

在此實(shí)現(xiàn)方式中,140相應(yīng)地有多種實(shí)現(xiàn)方式,具體可參照120的上一實(shí)現(xiàn)方式中的相應(yīng)描述。

本實(shí)施例中,120中按照時(shí)間順序至少兩次發(fā)送請(qǐng)求報(bào)文所采用的所述至少兩個(gè)不同的發(fā)射功率的大小順序可以是任意,或者,是有一定的規(guī)律的,如遞增或遞減,可選地還與所述目標(biāo)方位要求相關(guān)。 舉例來(lái)說,當(dāng)所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離比所有其它鄰居設(shè)備與所述源設(shè)備的距離遠(yuǎn)時(shí),可選地以大體上遞減的方式調(diào)整發(fā)射功率,具體地,第一次以一最大發(fā)射功率發(fā)送請(qǐng)求報(bào)文,此次可能收到所有鄰居設(shè)備的響應(yīng)報(bào)文,接下來(lái)以一預(yù)設(shè)的補(bǔ)償遞減小發(fā)射功率,或者,第二次以最大發(fā)射功率的一半為發(fā)射功率發(fā)送請(qǐng)求報(bào)文,若此次未收到任何鄰居設(shè)備的響應(yīng)報(bào)文或者未收到超過一定數(shù)目的任何設(shè)備的響應(yīng)報(bào)文,第三次以最大發(fā)射功率的3/4為發(fā)射功率發(fā)送請(qǐng)求報(bào)文,否則,第三次以最大發(fā)射功率的1/4為發(fā)射功率發(fā)送請(qǐng)求報(bào)文,依次繼續(xù)。

本實(shí)施例中,150中確定的所述至少一個(gè)目標(biāo)設(shè)備有多種用途。

在一種可選的實(shí)現(xiàn)方式中,本實(shí)施例還包括:所述源設(shè)備與所述至少一個(gè)目標(biāo)設(shè)備進(jìn)行通信。

在本實(shí)施例的一種應(yīng)用場(chǎng)景中,用戶佩戴智能手表坐在客廳的沙發(fā)上,在其前方茶幾上有一平板電腦,再前方還有一智能電視,其中,智能手表為源設(shè)備,平板電腦和智能電視均為該源設(shè)備的鄰居設(shè)備。倘若用戶想要智能手表連接智能電視,用戶用佩戴智能手表的手朝著前方做兩次“投擲”手勢(shì),第一次的幅度小于第二次,則智能手表探測(cè)到第一次的加速度值小于第二次的加速度值,確定目標(biāo)設(shè)備是更遠(yuǎn)的設(shè)備,并先以一較大發(fā)射功率發(fā)送請(qǐng)求報(bào)文,平板電腦和智能電視均接收到此次發(fā)送的請(qǐng)求報(bào)文并均返回響應(yīng)報(bào)文,然后智能手表以一預(yù)設(shè)的步長(zhǎng)逐漸減小發(fā)射功率,并在之后某一次發(fā)送請(qǐng)求報(bào)文后僅接收到了平板電腦返回的響應(yīng)報(bào)文,這樣一來(lái),智能手表判斷智能電視是更遠(yuǎn)的設(shè)備,并與之連接。倘若用戶想要智能手表連接平板電腦,用戶用佩戴智能手表的手朝著前方做兩次“投擲”手勢(shì),第一次的幅度大于第二次,則智能手表探測(cè)到第一次的加速度值大于第二次的加速度值,確定目標(biāo)設(shè)備是更近的設(shè)備,并先以一較小發(fā)射功率發(fā)送請(qǐng) 求報(bào)文,平板電腦接收到此次發(fā)送的請(qǐng)求報(bào)文并均返回響應(yīng)報(bào)文,而智能電視無(wú)法接收到此次發(fā)送的請(qǐng)求報(bào)文從而也未返回響應(yīng)報(bào)文,然后智能手表以一預(yù)設(shè)的步長(zhǎng)逐漸增大發(fā)射功率,并在之后某一次發(fā)送請(qǐng)求報(bào)文后分別接收到了平板電腦和智能電視返回的響應(yīng)報(bào)文,這樣一來(lái),智能手表判斷平板電腦是更近的設(shè)備,并與之連接。

圖2為本申請(qǐng)?zhí)峁┑囊环N目標(biāo)設(shè)備確定裝置實(shí)施例的結(jié)構(gòu)示意圖。如圖2所示,目標(biāo)設(shè)備確定裝置(以下簡(jiǎn)稱:裝置)200設(shè)置在一源設(shè)備中,裝置200包括:

獲取模塊21,用于獲取至少一用戶操作的至少一個(gè)操作參數(shù);

第一確定模塊22,用于至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,所述目標(biāo)方位要求包括:對(duì)所述源設(shè)備的多個(gè)鄰居設(shè)備中至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離和所有其它鄰居設(shè)備與所述源設(shè)備的距離的關(guān)系的要求;

發(fā)送模塊23,用于以至少兩個(gè)不同的發(fā)射功率分別發(fā)送至少兩次請(qǐng)求報(bào)文;

第二確定模塊24,用于至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的多個(gè)響應(yīng)報(bào)文,確定設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備與所述源設(shè)備的距離之間的關(guān)系;

第三確定模塊25,用于至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài),確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備。

本實(shí)施例中,裝置200可選地以軟件和/或硬件的方式設(shè)置在所述源設(shè)備中。

本實(shí)施例中,所述源設(shè)備可以是任何設(shè)備,可選地為用戶可以操作的任一設(shè)備,包括但不限于:智能手機(jī)、智能手表、平板電腦等。

本實(shí)施例中,所述至少一個(gè)用戶操作的施加對(duì)象可以是所述源設(shè) 備上,或者,與所述源設(shè)備關(guān)聯(lián)的另一設(shè)備。舉例來(lái)說,所述源設(shè)備為一智能手機(jī),所述至少一個(gè)用戶操作的施加對(duì)象可以是該智能手機(jī),或者,對(duì)與該智能手機(jī)關(guān)聯(lián)的一智能手環(huán)。

本實(shí)施例中,所述至少一個(gè)用戶操作可以有多種形式,與所述至少一個(gè)用戶操作的施加對(duì)象有關(guān)。舉例來(lái)說,對(duì)于一可手持的設(shè)備,一用戶可以拿著該設(shè)備做出一些手勢(shì),比如投擲、抬高、放低等;對(duì)于一有觸摸屏的設(shè)備,一用戶可以在該設(shè)備的觸摸屏上施加觸摸操作,比如點(diǎn)擊、滑動(dòng)等;對(duì)于一具有柔性部件的設(shè)備,一用戶可以對(duì)該設(shè)備的柔性部件施加足以使其產(chǎn)生形變的作用力,比如彎曲、折疊柔性部件等。

本實(shí)施例中,所述至少一個(gè)操作參數(shù)的參數(shù)類型有多種,與所述至少一個(gè)用戶操作的形式有關(guān)。舉例來(lái)說,一用戶操作是拿著源設(shè)備做投擲的手勢(shì),該用戶操作的至少一個(gè)操作參數(shù)可選地包括:加速度值、加速度方向;一用戶操作是點(diǎn)擊源設(shè)備的觸摸屏,該用戶操作的至少一個(gè)操作參數(shù)可選地包括:點(diǎn)擊的次數(shù)、每次點(diǎn)擊的力度(即觸摸壓力)。

本實(shí)施例中,所述目標(biāo)方位要求相當(dāng)于做出所述至少一個(gè)用戶操作的用戶通過所述至少一個(gè)用戶操作表達(dá)出來(lái)的對(duì)目標(biāo)設(shè)備的方位要求。其中,所有其它鄰居設(shè)備是指所述多個(gè)鄰居設(shè)備中除所述至少一個(gè)目標(biāo)設(shè)備之外的所有鄰居設(shè)備,包括一個(gè)或者多個(gè)鄰居設(shè)備。

本實(shí)施例中,所述至少一個(gè)目標(biāo)設(shè)備中目標(biāo)設(shè)備的個(gè)數(shù)可以是預(yù)先設(shè)定好的,或者,用戶通過所述至少一個(gè)用戶操作選擇的,如通過所述至少一個(gè)用戶操作的個(gè)數(shù)選擇。舉例來(lái)說,一用戶以幾乎相同的力度點(diǎn)擊源設(shè)備的觸摸屏三次,該用戶操作的至少一個(gè)操作參數(shù)可選地包括:點(diǎn)擊的次數(shù)3和3次點(diǎn)擊的平均力度,相應(yīng)地,點(diǎn)擊的次數(shù)3指示用戶想要選擇的目標(biāo)設(shè)備的個(gè)數(shù)為3,而3次點(diǎn)擊的平均力度指示3個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離和所有其它鄰居設(shè)備與所述 源設(shè)備的距離的關(guān)系。

本實(shí)施例中,發(fā)送模塊23至少以兩個(gè)不同的發(fā)射功率分別發(fā)送至少兩次請(qǐng)求報(bào)文的目的是為了改變每次發(fā)送的請(qǐng)求報(bào)文的覆蓋范圍,即,改變能夠接收到每次發(fā)送的請(qǐng)求報(bào)文的至少一個(gè)鄰居設(shè)備。具體地,發(fā)送模塊23每次發(fā)送的請(qǐng)求報(bào)文所能傳播到的最遠(yuǎn)距離取決于該次的發(fā)射功率,而通常僅與所述源設(shè)備的距離在所述最遠(yuǎn)距離之內(nèi)的鄰居設(shè)備能夠接收到發(fā)送模塊23該次發(fā)送的請(qǐng)求報(bào)文。舉例來(lái)說,所述源設(shè)備的周圍分布有鄰居設(shè)備A~E,鄰居設(shè)備A~E與所述源設(shè)備的距離依次從小到大,發(fā)送模塊23依次以發(fā)射功率P1、P2、P3發(fā)送請(qǐng)求報(bào)文,P1>P2>P3,對(duì)于以發(fā)射功率P1發(fā)送的請(qǐng)求報(bào)文,鄰居設(shè)備A~E均能接收到,對(duì)于以發(fā)射功率P2發(fā)送的請(qǐng)求報(bào)文,鄰居設(shè)備A~C能接收到、鄰居設(shè)備D~E接收不到,對(duì)于以發(fā)射功率P3發(fā)送的請(qǐng)求報(bào)文,僅鄰居設(shè)備A能接收到。

本實(shí)施例中,僅接收到請(qǐng)求報(bào)文的鄰居設(shè)備可能返回響應(yīng)報(bào)文,而每次發(fā)送請(qǐng)求報(bào)文的發(fā)射功率不同,因此,對(duì)于每次發(fā)送的請(qǐng)求報(bào)文,返回響應(yīng)報(bào)文的鄰居設(shè)備也可能不同,相應(yīng)地,第二確定模塊24可以根據(jù)對(duì)于每次發(fā)送的請(qǐng)求報(bào)文分別有哪個(gè)或哪些鄰居設(shè)備返回了響應(yīng)報(bào)文,以及每次發(fā)送請(qǐng)求報(bào)文的發(fā)射功率的大小,確定各鄰居設(shè)備與所述源設(shè)備的距離遠(yuǎn)近。舉例來(lái)說,發(fā)送模塊23依次以發(fā)射功率P1、P2、P3發(fā)送請(qǐng)求報(bào)文,P1>P2>P3,對(duì)于以發(fā)射功率P1發(fā)送的請(qǐng)求報(bào)文,第二確定模塊24接收到了鄰居設(shè)備A~E各自返回的響應(yīng)報(bào)文,對(duì)于以發(fā)射功率P2發(fā)送的請(qǐng)求報(bào)文,第二確定模塊24接收到了鄰居設(shè)備A~C各自返回的響應(yīng)報(bào)文,對(duì)于以發(fā)射功率P3發(fā)送的請(qǐng)求報(bào)文,第二確定模塊24僅接收到了鄰居設(shè)備A返回的響應(yīng)報(bào)文,第二確定模塊24依此確定:在所述源設(shè)備的五個(gè)鄰居設(shè)備A~E中,鄰居設(shè)備A與所述源設(shè)備的距離最近,鄰居設(shè)備B~C與所述源設(shè)備的距離次之,鄰居設(shè)備D~E與所述源設(shè)備的距離最次。

本實(shí)施例中,第三確定模塊25確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備具體是,確定所述至少一個(gè)目標(biāo)設(shè)備為所述多個(gè)鄰居設(shè)備中與所述目標(biāo)方位要求匹配的至少一個(gè)鄰居設(shè)備。

需要說明的是,第一確定模塊22雖然確定了對(duì)目標(biāo)設(shè)備的方位要求,但還未確定目標(biāo)設(shè)備具體是哪個(gè)設(shè)備或哪些設(shè)備,第三確定模塊25才確定了目標(biāo)設(shè)備具體是哪個(gè)設(shè)備或哪些設(shè)備。

舉例來(lái)說,一用戶通過所述至少一個(gè)用戶操作想選擇離所述源設(shè)備最近的一個(gè)鄰居設(shè)備為目標(biāo)設(shè)備;第一確定模塊22根據(jù)所述至少一個(gè)用戶操作的至少一個(gè)操作參數(shù)確定所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離比所有其它鄰居設(shè)備與所述源設(shè)備的距離都要近;第二確定模塊24確定的設(shè)備方位狀態(tài)包括:在所述源設(shè)備的五個(gè)鄰居設(shè)備A~E中,鄰居設(shè)備A與所述源設(shè)備的距離最近,鄰居設(shè)備B~C與所述源設(shè)備的距離次之,鄰居設(shè)備D~E與所述源設(shè)備的距離最次;第三確定模塊25根據(jù)上述目標(biāo)方位要求和設(shè)備方位狀態(tài)確定鄰居設(shè)備A為該用戶想要的目標(biāo)設(shè)備。

本實(shí)施例的目標(biāo)設(shè)備確定裝置通過獲取模塊獲取至少一用戶操作的至少一個(gè)操作參數(shù),第一確定模塊至少根據(jù)所述至少一個(gè)操作參數(shù)確定目標(biāo)方位要求,發(fā)送模塊以至少兩個(gè)不同的發(fā)射功率分別發(fā)送至少兩次請(qǐng)求報(bào)文,第二確定模塊至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的多個(gè)響應(yīng)報(bào)文確定設(shè)備方位狀態(tài),第三確定模塊至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài)確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備,提供了一種確定目標(biāo)設(shè)備的方案。

本實(shí)施例中,所述至少一個(gè)操作參數(shù)的參數(shù)類型可以有多種。

在一種可選的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)包括:一狀態(tài)量的第一值。

其中,所述狀態(tài)量包括但不限于以下任一種:加速度、海拔高度、觸摸壓力、形變量。

在此實(shí)現(xiàn)方式中,第一確定模塊22有多種實(shí)現(xiàn)方式。

在第一種可能的場(chǎng)景中,第一確定模塊22具體用于:

響應(yīng)于所述第一值大于一第一閾值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

在此實(shí)現(xiàn)方式中,可選地,所述至少一個(gè)操作參數(shù)還包括:所述狀態(tài)量的一第二值,且所述第二值晚于所述第一值獲取。

進(jìn)一步,在第二種可能的場(chǎng)景中,第一確定模塊22具體用于:

響應(yīng)于所述第一值小于所述第二值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

在此實(shí)現(xiàn)方式中,第二確定模塊24相應(yīng)地有多種實(shí)現(xiàn)方式。

在上述第一種或第二種可能的場(chǎng)景中,可選地,第二確定模塊24具體用于:響應(yīng)于接收到所述多個(gè)鄰居設(shè)備針對(duì)以第一發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,并接收到所述多個(gè)鄰居設(shè)備中除所述至少一個(gè)第一設(shè)備之外的所有其它鄰居設(shè)備針對(duì)以比所述第一發(fā)射功率更小的一第二發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,確定所述設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備中至少一個(gè)第一設(shè)備與所述源設(shè)備的距離最遠(yuǎn)。

相應(yīng)地,第三確定模塊25具體用于:確定所述至少一個(gè)目標(biāo)設(shè)備為所述至少一個(gè)第一設(shè)備。

在此實(shí)現(xiàn)方式或此實(shí)現(xiàn)方式的第一種或第二種可能的場(chǎng)景中,可選地,所述至少一個(gè)操作參數(shù)還包括:至少一個(gè)第一操作方向;所述目標(biāo)方位要求還包括:所述多個(gè)鄰居設(shè)備為在所述源設(shè)備的與所述至少一個(gè)第一操作方向?qū)?yīng)的至少一個(gè)第一目標(biāo)方向上的多個(gè)鄰居設(shè) 備。

進(jìn)一步,有多種方式來(lái)根據(jù)所述至少一個(gè)第一目標(biāo)方向來(lái)篩選鄰居設(shè)備。

可選地,所述請(qǐng)求報(bào)文攜帶所述源設(shè)備的位置和所述至少一個(gè)第一目標(biāo)方向,所述請(qǐng)求報(bào)文用于指示接收到所述請(qǐng)求報(bào)文的任一鄰居設(shè)備在確定所述鄰居設(shè)備自身位于所述源設(shè)備的所述至少一個(gè)第一目標(biāo)方向上時(shí)發(fā)送響應(yīng)報(bào)文。

在第三種可能的場(chǎng)景中,第一確定模塊22具體用于:

響應(yīng)于所述第一值小于一第二閾值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最近。

在此實(shí)現(xiàn)方式中,可選地,所述至少一個(gè)操作參數(shù)還包括:所述狀態(tài)量的一第三值,且所述第三值晚于所述第一值獲取。

進(jìn)一步,在第四種可能的場(chǎng)景中,第一確定模塊22具體用于:

響應(yīng)于所述第一值大于所述第三值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最近。

在上述第三種或第四種可能的場(chǎng)景中,可選地,第二確定模塊24具體用于:響應(yīng)于僅接收到所述多個(gè)鄰居設(shè)備中至少一個(gè)第二設(shè)備針對(duì)以第三發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,并接收到所述至少一個(gè)第二設(shè)備和至少一個(gè)其它鄰居設(shè)備針對(duì)以第四發(fā)射功率發(fā)送的請(qǐng)求報(bào)文返回的響應(yīng)報(bào)文,所述第四發(fā)射功率大于所述第三發(fā)射功率,確定設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備中至少二個(gè)第一設(shè)備與所述源設(shè)備的距離最近。

相應(yīng)地,第三確定模塊25具體用于:

確定所述至少一個(gè)目標(biāo)設(shè)備為所述至少一個(gè)第二設(shè)備。

在此實(shí)現(xiàn)方式或此實(shí)現(xiàn)方式的第三種或第四種可能的場(chǎng)景中,可 選地,所述至少一個(gè)操作參數(shù)還包括:至少一個(gè)第二操作方向;所述目標(biāo)方位要求還包括:所述多個(gè)鄰居設(shè)備為在所述源設(shè)備的與所述至少一個(gè)第二操作方向?qū)?yīng)的至少一個(gè)第二目標(biāo)方向上的多個(gè)鄰居設(shè)備。

進(jìn)一步,有多種方式來(lái)根據(jù)所述至少一個(gè)第二目標(biāo)方向來(lái)篩選鄰居設(shè)備。

可選地,所述請(qǐng)求報(bào)文攜帶所述源設(shè)備的位置和所述至少一個(gè)第二目標(biāo)方向,所述請(qǐng)求報(bào)文用于指示接收到所述請(qǐng)求報(bào)文的任一鄰居設(shè)備在確定所述鄰居設(shè)備自身位于所述源設(shè)備的所述至少一個(gè)第二目標(biāo)方向上時(shí)發(fā)送響應(yīng)報(bào)文。

本實(shí)現(xiàn)方式及本實(shí)現(xiàn)方式的任一場(chǎng)景的具體實(shí)現(xiàn)可參照本申請(qǐng)?zhí)峁┑囊环N目標(biāo)設(shè)備確定方法實(shí)施例中的相應(yīng)描述。

在又一種可選的實(shí)現(xiàn)方式中,所述至少一個(gè)操作參數(shù)包括:一第三操作方向。

在此實(shí)現(xiàn)方式的一種可能的場(chǎng)景中,第一確定模塊22具體用于:

根據(jù)所述第三操作方向以及操作方向與目標(biāo)定位要求的對(duì)應(yīng)關(guān)系,確定所述目標(biāo)方位要求。

在此實(shí)現(xiàn)方式中,可選地,所述至少一個(gè)操作參數(shù)還包括:一第四操作方向,且所述第四操作方向晚于所述第三操作方向獲取。

進(jìn)一步,在此實(shí)現(xiàn)方式的又一種可能的場(chǎng)景中,第一確定模塊22具體用于:響應(yīng)于所述第三操作方向與所述第四操作方向的夾角大于第三閾值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最遠(yuǎn);和/或,

響應(yīng)于所述第三操作方向與所述第四操作方向的夾角小于第四閾值,確定所述目標(biāo)方位要求,所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中所述至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離最近。

本實(shí)現(xiàn)方式及本實(shí)現(xiàn)方式的任一場(chǎng)景的具體實(shí)現(xiàn)可參照本申請(qǐng)?zhí)峁┑囊环N目標(biāo)設(shè)備確定方法實(shí)施例中的相應(yīng)描述。

本實(shí)施例中,發(fā)送模塊23按照時(shí)間順序至少兩次發(fā)送請(qǐng)求報(bào)文所采用的所述至少兩個(gè)不同的發(fā)射功率的大小順序可以是任意,或者,是有一定的規(guī)律的,如遞增或遞減,可選地還與所述目標(biāo)方位要求相關(guān)。舉例來(lái)說,當(dāng)所述目標(biāo)方位要求包括:所述源設(shè)備的多個(gè)鄰居設(shè)備中至少一個(gè)目標(biāo)設(shè)備與所述源設(shè)備的距離比所有其它鄰居設(shè)備與所述源設(shè)備的距離遠(yuǎn)時(shí),可選地發(fā)送模塊23以大體上遞減的方式調(diào)整發(fā)射功率,具體地,發(fā)送模塊23第一次以一最大發(fā)射功率發(fā)送請(qǐng)求報(bào)文,第二確定模塊24此次可能收到所有鄰居設(shè)備的響應(yīng)報(bào)文,接下來(lái)發(fā)送模塊23以一預(yù)設(shè)的補(bǔ)償遞減小發(fā)射功率,或者,發(fā)送模塊23第二次以最大發(fā)射功率的一半為發(fā)射功率發(fā)送請(qǐng)求報(bào)文,若第二確定模塊24此次未收到任何鄰居設(shè)備的響應(yīng)報(bào)文或者未收到超過一定數(shù)目的任何設(shè)備的響應(yīng)報(bào)文,發(fā)送模塊23第三次以最大發(fā)射功率的3/4為發(fā)射功率發(fā)送請(qǐng)求報(bào)文,否則,發(fā)送模塊23第三次以最大發(fā)射功率的1/4為發(fā)射功率發(fā)送請(qǐng)求報(bào)文,依次繼續(xù)。

本實(shí)施例中,第三確定模塊25確定的所述至少一個(gè)目標(biāo)設(shè)備有多種用途。

在一種可選的實(shí)現(xiàn)方式中,如圖3所示,裝置200還包括:通信模塊26,用于與所述至少一個(gè)目標(biāo)設(shè)備進(jìn)行通信。

本實(shí)施例的應(yīng)用場(chǎng)景具體可參照本申請(qǐng)?zhí)峁┑囊环N目標(biāo)設(shè)備確定方法實(shí)施例中的相應(yīng)描述。

圖4為本申請(qǐng)?zhí)峁┑囊环N用戶設(shè)備實(shí)施例一的結(jié)構(gòu)示意圖。如圖4所示,用戶設(shè)備400包括:

獲取模塊41,用于獲取至少一用戶操作的至少一個(gè)操作參數(shù);

第一確定模塊42,用于至少根據(jù)所述至少一個(gè)操作參數(shù),確定 目標(biāo)方位要求,所述目標(biāo)方位要求包括:對(duì)所述用戶設(shè)備的多個(gè)鄰居設(shè)備中至少一個(gè)目標(biāo)設(shè)備與所述用戶設(shè)備的距離和所有其它鄰居設(shè)備與所述用戶設(shè)備的距離的關(guān)系的要求;

發(fā)送模塊43,用于以至少兩個(gè)不同的發(fā)射功率分別發(fā)送至少兩次請(qǐng)求報(bào)文;

第二確定模塊44,用于至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的多個(gè)響應(yīng)報(bào)文,確定設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備與所述用戶設(shè)備的距離之間的關(guān)系;

第三確定模塊45,用于至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài),確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備。

本實(shí)施例的用戶設(shè)備400為用戶可以操作的任一設(shè)備,包括但不限于:智能手機(jī)、智能手表、平板電腦等。

可選地,如圖5所示,用戶設(shè)備400還包括:通信模塊46,用于與所述至少一個(gè)目標(biāo)設(shè)備進(jìn)行通信。

本實(shí)施例中各模塊的具體實(shí)現(xiàn)可參照本申請(qǐng)?zhí)峁┑囊环N目標(biāo)設(shè)備確定裝置實(shí)施例中的對(duì)應(yīng)模塊,具體地:獲取模塊41對(duì)應(yīng)獲取模塊21,第一確定模塊42對(duì)應(yīng)第一確定模塊22,依次類推。

本實(shí)施例的用戶設(shè)備通過獲取模塊獲取至少一用戶操作的至少一個(gè)操作參數(shù),第一確定模塊至少根據(jù)所述至少一個(gè)操作參數(shù)確定目標(biāo)方位要求,發(fā)送模塊以至少兩個(gè)不同的發(fā)射功率分別發(fā)送至少兩次請(qǐng)求報(bào)文,第二確定模塊至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的多個(gè)響應(yīng)報(bào)文確定設(shè)備方位狀態(tài),第三確定模塊至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài)確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備,提供了一種確定目標(biāo)設(shè)備的方案。

圖6為本申請(qǐng)?zhí)峁┑囊环N用戶設(shè)備實(shí)施例二的結(jié)構(gòu)示意圖。如圖6所示,用戶設(shè)備600包括:

處理器(processor)61、通信接口(Communications Interface)62、存儲(chǔ)器(memory)63、以及通信總線64。其中:

處理器61、通信接口62、以及存儲(chǔ)器63通過通信總線64完成相互間的通信。

通信接口62,用于與比如鄰居設(shè)備等外部設(shè)備的通信。

處理器61,用于執(zhí)行程序632,具體可以執(zhí)行上述目標(biāo)設(shè)備確定方法實(shí)施例中的相關(guān)步驟。

具體地,程序632可以包括程序代碼,所述程序代碼包括計(jì)算機(jī)操作指令。

處理器61可能是一個(gè)中央處理器CPU,或者是特定集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實(shí)施上述目標(biāo)設(shè)備確定方法實(shí)施例的一個(gè)或多個(gè)集成電路。

存儲(chǔ)器63,用于存放程序632。存儲(chǔ)器63可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器。程序632具體可以用于使得用戶設(shè)備600執(zhí)行以下步驟:

獲取至少一用戶操作的至少一個(gè)操作參數(shù);

至少根據(jù)所述至少一個(gè)操作參數(shù),確定目標(biāo)方位要求,所述目標(biāo)方位要求包括:對(duì)所述源設(shè)備的多個(gè)鄰居設(shè)備中至少一個(gè)目標(biāo)設(shè)備與用戶設(shè)備600的距離和所有其它鄰居設(shè)備與用戶設(shè)備600的距離的關(guān)系的要求;

以至少兩個(gè)不同的發(fā)射功率分別發(fā)送至少兩次請(qǐng)求報(bào)文;

至少根據(jù)所述多個(gè)鄰居設(shè)備針對(duì)所述至少兩次請(qǐng)求報(bào)文分別返回的多個(gè)響應(yīng)報(bào)文,確定設(shè)備方位狀態(tài),所述設(shè)備方位狀態(tài)包括:所述多個(gè)鄰居設(shè)備與用戶設(shè)備600的距離之間的關(guān)系;

至少根據(jù)所述目標(biāo)方位要求和所述設(shè)備方位狀態(tài),確定所述多個(gè)鄰居設(shè)備中的所述至少一個(gè)目標(biāo)設(shè)備。

程序632中各步驟的具體實(shí)現(xiàn)可以參見上述目標(biāo)設(shè)備確定方法實(shí)施例中的相應(yīng)步驟中對(duì)應(yīng)的描述,在此不贅述。

本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及方法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)原有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上實(shí)施方式僅用于說明本發(fā)明,而并非對(duì)本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
盐山县| 苗栗市| 保山市| 双柏县| 瑞丽市| 乌拉特中旗| 汾西县| 迭部县| 山阴县| 辽宁省| 辽阳市| 天长市| 南丹县| 巨鹿县| 会泽县| 绥化市| 义乌市| 武清区| 阳信县| 宣威市| 德令哈市| 宜兴市| 天全县| 三都| 惠州市| 平泉县| 兴国县| 遂溪县| 贺兰县| 邵东县| 白沙| 偏关县| 凤城市| 阜平县| 连平县| 龙川县| 璧山县| 苏尼特右旗| 千阳县| 闸北区| 宁津县|