一种用于定向社交的方法、设备、介质及程序产品与流程

文档序号:26806506发布日期:2021-09-29 02:37阅读:118来源:国知局
一种用于定向社交的方法、设备、介质及程序产品与流程

1.本技术涉及通信领域,尤其涉及一种定向社交的技术。


背景技术:

2.在现有技术中,一方面,陌生人加好友,很难获得信任和开始聊天,平均加几十个人,只有一两个人有回应,而且这种回应的层次还非常浅,线上交友,信任度亟待增强,另一方面,线下交友,常常会发生一个问题,我很喜欢一个人或看一个人很舒服,特别想跟她说话或特别希望加她好友,但是贸然上前,却很唐突。


技术实现要素:

3.本技术的一个目的是提供一种用于定向社交的方法、设备、介质及程序产品。
4.根据本技术的一个方面,提供了一种用于定向社交的方法,该方法包括:
5.基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息;
6.响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,以使所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;
7.接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,所述社交应答信息是所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的应答操作生成的。
8.根据本技术的另一个方面,提供了一种用于定向社交的方法,该方法包括:
9.接收第一用户设备基于所述第二用户设备的设备标识信息发送的关于第二用户的社交请求信息,其中,所述社交请求信息是所述第一用户设备响应于第一用户针对所述第二用户执行的社交请求发送操作生成的,所述第一用户设备基于定位传输方式获得所述第一用户的当前位置附近的所述第二用户对应的所述第二用户设备的设备标识信息;
10.响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;
11.响应于所述第二用户针对所述社交请求信息执行的应答操作,生成所述社交请求信息对应的社交应答信息并发送给所述第一用户设备,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交。
12.根据本技术的一个方面,提供了一种用于定向社交的计算机设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现如下方法的步骤:
13.基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息;
14.响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,以使所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;
15.接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,所述社交应答信息是所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的应答操作生成的。
16.根据本技术的另一个方面,提供了一种用于定向社交的计算机设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现如下方法的步骤:
17.接收第一用户设备基于所述第二用户设备的设备标识信息发送的关于第二用户的社交请求信息,其中,所述社交请求信息是所述第一用户设备响应于第一用户针对所述第二用户执行的社交请求发送操作生成的,所述第一用户设备基于定位传输方式获得所述第一用户的当前位置附近的所述第二用户对应的所述第二用户设备的设备标识信息;
18.响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;
19.响应于所述第二用户针对所述社交请求信息执行的应答操作,生成所述社交请求信息对应的社交应答信息并发送给所述第一用户设备,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交。
20.根据本技术的一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如下方法的步骤:
21.基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息;
22.响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,以使所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;
23.接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,所述社交应答信息是所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的应答操作生成的。
24.根据本技术的另一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如下方法的步骤:
25.接收第一用户设备基于所述第二用户设备的设备标识信息发送的关于第二用户的社交请求信息,其中,所述社交请求信息是所述第一用户设备响应于第一用户针对所述第二用户执行的社交请求发送操作生成的,所述第一用户设备基于定位传输方式获得所述第一用户的当前位置附近的所述第二用户对应的所述第二用户设备的设备标识信息;
26.响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;
27.响应于所述第二用户针对所述社交请求信息执行的应答操作,生成所述社交请求
信息对应的社交应答信息并发送给所述第一用户设备,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交。
28.根据本技术的一个方面,提供了一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现如下方法的步骤:
29.基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息;
30.响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,以使所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;
31.接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,所述社交应答信息是所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的应答操作生成的。
32.根据本技术的另一个方面,提供了一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现如下方法的步骤:
33.接收第一用户设备基于所述第二用户设备的设备标识信息发送的关于第二用户的社交请求信息,其中,所述社交请求信息是所述第一用户设备响应于第一用户针对所述第二用户执行的社交请求发送操作生成的,所述第一用户设备基于定位传输方式获得所述第一用户的当前位置附近的所述第二用户对应的所述第二用户设备的设备标识信息;
34.响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;
35.响应于所述第二用户针对所述社交请求信息执行的应答操作,生成所述社交请求信息对应的社交应答信息并发送给所述第一用户设备,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交。
36.根据本技术的一个方面,提供了一种用于定向社交的第一用户设备,该设备包括:
37.一一模块,用于基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息;
38.一二模块,用于响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,以使所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;
39.一三模块,用于接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,所述社交应答信息是所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的应答操作生成的。
40.根据本技术的另一个方面,提供了一种用于定向社交的第二用户设备,该设备包括:
41.二一模块,用于接收第一用户设备基于所述第二用户设备的设备标识信息发送的关于第二用户的社交请求信息,其中,所述社交请求信息是所述第一用户设备响应于第一
用户针对所述第二用户执行的社交请求发送操作生成的,所述第一用户设备基于定位传输方式获得所述第一用户的当前位置附近的所述第二用户对应的所述第二用户设备的设备标识信息;
42.二二模块,用于响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;
43.二三模块,用于响应于所述第二用户针对所述社交请求信息执行的应答操作,生成所述社交请求信息对应的社交应答信息并发送给所述第一用户设备,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交。
44.与现有技术相比,在本技术的线下定向社交中,如果第一用户看到其当前位置附近的某个第二用户很舒服或很喜欢附近的某个第二用户,特别想跟该第二用户说话或特别希望加该第二用户好友,可以由第一用户设备基于定位传输方式获得该第二用户使用的第二用户设备的设备标识信息,并基于该设备标识信息向第二用户设备发送关于该第二用户的社交请求,从而可以减少线下社交的尴尬和唐突,增强线下社交的社交效率和用户体验。
附图说明
45.通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本技术的其它特征、目的和优点将会变得更明显:
46.图1示出根据本技术一个实施例的一种用于定向社交的方法流程图;
47.图2示出根据本技术一个实施例的一种用于定向社交的方法流程图;
48.图3示出根据本技术一个实施例的一种用于定向社交的系统方法流程图;
49.图4示出根据本技术一个实施例的一种用于定向社交的第一用户设备结构图;
50.图5示出根据本技术一个实施例的一种用于定向社交的第二用户设备结构图;
51.图6示出可被用于实施本技术中所述的各个实施例的示例性系统。
52.附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
53.下面结合附图对本技术作进一步详细描述。
54.在本技术一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(例如,中央处理器(central processing unit,cpu))、输入/输出接口、网络接口和内存。
55.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(random access memory,ram)和/或非易失性内存等形式,如只读存储器(read only memory,rom)或闪存(flash memory)。内存是计算机可读介质的示例。
56.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(phase

change memory,pcm)、可编程随机存取存储器(programmable random access memory,pram)、静态随机存取存储器(static random

access memory,sram)、动态随机存取存储器(dynamic random access memory,dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读
存储器(electrically

erasable programmable read

only memory,eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(compact disc read

only memory,cd

rom)、数字多功能光盘(digital versatile disc,dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
57.本技术所指设备包括但不限于用户设备、网络设备、或用户设备与网络设备通过网络相集成所构成的设备。所述用户设备包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑等,所述移动电子产品可以采用任意操作系统,如android操作系统、ios操作系统等。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(application specific integrated circuit,asic)、可编程逻辑器件(programmable logic device,pld)、现场可编程门阵列(field programmable gate array,fpga)、数字信号处理器(digital signal processor,dsp)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(cloud computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、vpn网络、无线自组织网络(ad hoc网络)等。优选地,所述设备还可以是运行于所述用户设备、网络设备、或用户设备与网络设备、网络设备、触摸终端或网络设备与触摸终端通过网络相集成所构成的设备上的程序。
58.当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本技术,也应包含在本技术保护范围以内,并在此以引用方式包含于此。
59.在本技术的描述中,“多个”的含义是两个或者更多,除非另有明确具体的限定。
60.图1示出根据本技术一个实施例的一种用于定向社交的方法流程图,该方法包括步骤s11、步骤s12和步骤s13。在步骤s11中,第一用户设备基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息;在步骤s12中,第一用户设备响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,以使所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;在步骤s13中,第一用户设备接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,所述社交应答信息是所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的应答操作生成的。
61.在步骤s11中,第一用户设备基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息。在一些实施例中,定位传输方式包括但不限于uwb(ultra wide band,超宽带)、智能天线、定向蓝牙以及其它各种高频无线信号(定向性能佳)等,uwb通过使用独立uwb芯片就可以实现,需要第一用户设备及第二用户设备上部署uwb芯片,uwb是一项无线载波通信技术,可实现近距离定位,具有传输速率高、抗干扰性强、带宽极宽、功耗低、安全性高、穿透力强、定位精准等优势,智能天线通过利用波束成形来实现定向传输,智能天线相比于uwb功耗更高、指向性更弱,定向蓝牙的功耗低,相比于
uwb指向性弱。在一些实施例中,基于定位传输方式可以获取并在第一用户设备上呈现第一用户周围一定范围内已激活定向传输模块的一个或多个用户设备的设备标识信息(例如,设备id),设备标识信息可以唯一标识每个用户设备,例如以发现列表的形式呈现,或者,还可以获取并呈现每个用户设备相对于第一用户设备的相对位置信息(例如,方向信息、距离信息等),例如以雷达图的形式呈现。在一些实施例中,该一个或多个用户设备与第一用户设备之间的距离需要小于或等于预定的距离阈值,即该一个或多个用户设备需要在第一用户设备的、该定位传输方式对应的覆盖范围内。在一些实施例中,第一用户在该一个或多个用户设备中选定其中的一个作为第二用户设备,将该第二用户设备对应的使用用户作为第二用户。在一些实施例中,第一用户通过将其使用的第一用户设备指向第一用户的当前位置附近的第二用户使用的第二用户设备,即通过使得第二用户设备在第一用户设备的当前指向方向上,基于定位传输方式可以获取并在第一用户设备上呈现该第二用户设备的设备标识信息,或者,还可以获取并呈现该第二用户设备相对于第一用户设备的相对位置信息。在一些实施例中,该第二用户设备与第一用户设备之间的距离需要小于或等于预定的距离阈值,即该第二用户设备需要在第一用户设备的、该定位传输方式对应的覆盖范围内。在一些实施例中,在第一用户设备上呈现第二用户设备的设备标识信息和/或相对位置信息,呈现样式包括但不限于指南针样式、地图样式、ar样式等。
62.在步骤s12中,第一用户设备响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,以使所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息。在一些实施例中,社交请求信息包括但不限于第一用户请求添加第二用户为好友的添加好友请求、第一用户请求建立与第二用户的临时会话的建立会话请求。在一些实施例中,第一用户设备可以通过基于第二用户设备的设备标识信息建立的线下定向传输通道将社交请求信息发送给第二用户设备,作为一种实现方式,第一用户设备可以直接通过该定位传输方式基于第二用户设备的设备标识信息建立的线下定向传输通道将社交请求信息发送给第二用户设备,作为另一种实现方式,第一用户设备先基于基于第二用户设备的设备标识信息将第一用户设备与第二用户设备进行无线配对(例如,蓝牙配对、wifi配对、zigbee(紫蜂)配对等),并在配对成功后建立对应的线下无线传输通道(例如,蓝牙、wifi、zigbee等),再通过该线下无线传输通道将社交请求信息发送给第二用户设备,作为另一种实现方式,第一用户设备还可以先将社交请求信息发送给服务器,该社交请求信息包括第二用户设备的设备标识信息,服务器根据该设备标识信息确定第二用户的社交标识信息并将该社交请求信息发送给第二用户设备,即第一用户设备可以经由服务器将社交请求信息发送给第二用户设备。在一些实施例中,第二用户设备接收并呈现第一用户设备发送的社交请求信息,响应于第二用户唤起该社交请求信息,若第一用户设备当前处于第二用户设备的、该定位传输方式对应的覆盖范围内,则第二用户设备可以直接基于该定位传输方式获取第一用户设备相对于第二用户设备的相对位置信息,否则,在第二用户设备上呈现“第一用户与第二用户曾经相遇”或不在第二用户设备上呈现第一用户设备的当前位置信息,或者,若该社交请求信息是第一用户设备经由网络设备发送给第二用户设备的,则第二用户设备响应于第二用户唤起该社交请求信息,生成关于第一用户的当前位置获取请求并经由网络设备发送
给第一用户设备,第一用户设备接收到该当前位置获取请求后,获得第一用户设备的绝对位置信息(例如,gps位置、北斗位置等)并经由网络设备返回给第二用户设备。在一些实施例中,第二用户设备呈现第一用户设备的第一当前位置信息,呈现样式包括但不限于指南针样式、地图样式、ar样式等。
63.在步骤s13中,第一用户设备接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,所述社交应答信息是所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的应答操作生成的。在一些实施例中,第二用户设备响应于第二用户针对该社交请求信息执行的应答操作,生成该社交请求信息对应的社交应答信息并发送给第一用户设备,以使第一用户及第二用户根据该社交应答信息建立相应的社交,例如,该社交应答信息可以是第二用户同意或拒绝第一用户请求添加自己为好友的添加好友请求,或者,该社交应答信息还可以是第二用户同意或拒绝第一用户请求建立与自己的临时会话的建立会话请求。在一些实施例中,第二用户设备可以通过之前基于第二用户设备的设备标识信息建立的线下传输通道将社交应答信息发送给第一用户设备,或者,第二用户设备还可以经由网络设备将社交应答信息发送给第一用户设备。在一些实施例中,若社交请求信息为第一用户请求添加第二用户为好友的添加好友请求,则第一用户与第二用户建立好友关系,若社交请求信息为第一用户请求建立与第二用户的临时会话的建立会话请求,则第一用户及第二用户建立临时会话。在一些实施例中,该临时会话可以是纯离线会话,此时该临时会话的会话信道依赖于之前建立的线下传输通道,这种方式不依赖于数据网络,可以实现离线聊天。在一些实施例中,该临时会话还可以是线上会话,此时由网络设备负责建立该临时会话的会话信道,该会话信道依赖于数据网络。在一些实施例中,若社交请求信息为第一用户请求添加第二用户为好友的添加好友请求,则第一用户设备将第二用户设备的设备标识信息发送给网络设备,由网络设备来确定该设备标识信息对应的第二用户的社交标识信息,并通过网络设备来建立第一用户与第二用户之间的好友关系。
64.在本技术的线下定向社交中,如果第一用户看到其当前位置附近的某个第二用户很舒服或很喜欢附近的某个第二用户,特别想跟该第二用户说话或特别希望加该第二用户好友,可以由第一用户设备基于定位传输方式获得该第二用户使用的第二用户设备的设备标识信息,并基于该设备标识信息向第二用户设备发送关于该第二用户的社交请求,从而可以减少线下社交的尴尬和唐突,增强线下社交的社交效率和用户体验。
65.在一些实施例中,所述步骤s11包括:第一用户设备基于定位传输方式获得第一用户的当前位置附近的一个或多个第三用户对应的一个或多个第二用户设备的设备标识信息;响应于所述第一用户在所述一个或多个第三用户中选中第二用户,获得所述第二用户对应的第二用户设备的设备标识信息。在一些实施例中,基于定位传输方式可以获取并在第一用户设备上呈现第一用户周围一定范围内已激活定向传输模块的一个或多个用户设备的设备标识信息(例如,设备id),设备标识信息可以唯一标识每个用户设备,例如以发现列表的形式呈现,或者,还可以获取并呈现每个用户设备相对于第一用户设备的相对位置信息(例如,方向信息、距离信息等),例如以雷达图的形式呈现。在一些实施例中,该一个或多个用户设备与第一用户设备之间的距离需要小于或等于预定的距离阈值,即该一个或多个用户设备需要在第一用户设备的、该定位传输方式对应的覆盖范围内。在一些实施例中,
第一用户在该一个或多个用户设备中选定其中的一个作为第二用户设备,将该第二用户设备对应的使用用户作为第二用户。
66.在一些实施例中,所述第二用户设备在所述第一用户设备的当前指向方向上。在一些实施例中,第一用户通过将其使用的第一用户设备指向第一用户的当前位置附近的第二用户使用的第二用户设备,即通过使得第二用户设备在第一用户设备的当前指向方向上,基于定位传输方式可以获取并在第一用户设备上呈现该第二用户设备的设备标识信息,或者,还可以获取并呈现该第二用户设备相对于第一用户设备的相对位置信息。在一些实施例中,该第二用户设备与第一用户设备之间的距离需要小于或等于预定的距离阈值,即该第二用户设备需要在第一用户设备的、该定位传输方式对应的覆盖范围内。
67.在一些实施例中,所述步骤s11包括:第一用户设备基于定位传输方式获得第一用户的当前位置附近的一个或多个第三用户对应的一个或多个第二用户设备的设备标识信息,其中,所述一个或多个第二用户设备在所述第一用户设备的当前指向方向上;响应于所述第一用户在所述一个或多个第三用户中选中第二用户,获得所述第二用户对应的第二用户设备的设备标识信息。在一些实施例中,若第一用户设备的当前指向方向上存在多个用户设备,且该多个用户设备均在第一用户设备的、该定位传输方式对应的覆盖范围内,则基于该定位传输方式会获得该多个用户设备的设备标识信息及相对于第一用户设备的相对位置信息,并将该多个用户设备的设备标识信息及相对位置信息呈现在第一用户设备上,由第一用户从该多个第三用户设备中选择其中的某个第三用户设备作为第二用户设备,将该用户设备的使用用户作为第二用户。
68.在一些实施例中,所述基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,包括:通过基于所述设备标识信息建立的线下传输通道将所述社交请求信息发送给所述第二用户设备。在一些实施例中,第一用户设备通过基于第二用户设备的设备标识信息建立的线下传输通道将该社交请求信息发送给第二用户设备,例如,第一用户设备直接通过该定位传输方式基于第二用户设备的设备标识信息建立线下定向传输通道,并通过该线下定向传输通道将该社交请求信息发送给第二用户设备,又例如,第一用户设备基于第二用户设备的设备标识信息将第一用户设备与第二用户设备进行无线配对,并在配对成功后建立对应的线下无线传输通道,并通过该线下无线传输通道将该社交请求信息发送给第二用户设备。
69.在一些实施例中,所述线下传输通道为线下定向传输通道;其中,所述方法还包括:第一用户设备直接通过所述定位传输方式基于所述设备标识信息建立所述线下定向传输通道。在一些实施例中,第一用户设备直接通过该定位传输方式基于第二用户设备的设备标识信息建立线下定向传输通道,并通过该线下定向传输通道将该社交请求信息发送给第二用户设备,其中,定位传输方式包括但不限于uwb、智能天线、定向蓝牙等,线下定向传输通道包括但不限于uwb传输通道、智能天线传输通道、定向蓝牙传输通道等。
70.在一些实施例中,所述线下传输通道为线下无线传输通道;其中,所述方法还包括:第一用户设备基于所述设备标识信息将所述第一用户设备与所述第二用户设备进行无线配对,并在配对成功后建立对应的所述线下无线传输通道。在一些实施例中,第一用户设备基于第二用户设备的设备标识信息将第一用户设备与第二用户设备进行无线配对,并在配对成功后建立对应的线下无线传输通道,并通过该线下无线传输通道将该社交请求信息
发送给第二用户设备,其中,无线配对方式包括但不限于蓝牙配对、wifi配对、zigbee配对等,线下无线传输通道包括但不限于蓝牙传输通道、wifi传输通道、zigbee传输通道等。
71.在一些实施例中,所述接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,包括:通过所述线下传输通道接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息。在一些实施例中,若第一用户设备通过基于第二用户设备的设备标识信息建立的线下传输通道将该社交请求信息发送给第二用户设备,第二用户设备也同样基于该线下传输通道将该社交请求信息对应的社交应答信息发送给第一用户设备。
72.在一些实施例中,所述社交请求信息为建立会话请求信息;其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,包括:所述第一用户及所述第二用户建立临时会话。在一些实施例中,若社交请求信息为第一用户请求建立与第二用户的临时会话的建立会话请求,则第一用户及第二用户建立临时会话。
73.在一些实施例中,所述第一用户及所述第二用户建立临时会话,包括以下任一项:通过所述第一用户设备及所述第二用户设备,基于通过所述设备标识信息建立的线下传输通道建立所述临时会话;通过网络设备建立所述临时会话。在一些实施例中,该临时会话可以是纯离线会话,此时该临时会话的会话信道依赖于之前建立的线下传输通道,这种方式不依赖于数据网络。在一些实施例中,该临时会话还可以是线上会话,此时由网络设备负责建立该临时会话的会话信道,该会话信道依赖于数据网络。
74.在一些实施例中,所述通过网络设备建立所述临时会话,包括:向网络设备发送关于所述第一用户与所述第二用户的第一会话建立请求信息,以使所述网络设备根据所述设备标识信息确定所述第二用户的社交标识信息,并根据所述社交标识信息建立所述第一用户与所述第二用户之间的所述临时会话,其中,所述第一会话建立请求信息包括所述设备标识信息。在一些实施例中,第一用户设备将包括第二用户设备的设备标识信息的第一会话建立请求信息发送给网络设备,网络设备接收到该第一会话建立请求信息后,根据该设备标识信息确定第二用户的社交标识信息,并根据该社交标识信息,建立第一用户与第二用户之间的临时会话。
75.在一些实施例中,所述社交应答信息包括所述第二用户的社交标识信息;其中,所述通过网络设备建立所述临时会话,包括:向网络设备发送关于所述第一用户与所述第二用户的第二会话建立请求信息,以通过所述网络设备建立所述第一用户与所述第二用户之间的所述临时会话,其中,所述第二会话建立请求信息包括所述第二用户的社交标识信息。在一些实施例中,第二用户设备发送给第一用户设备的社交应答信息中包括第二用户的社交标识信息,第一用户设备生成包括该社交标识信息的关于第一用户与第二用户的第二会话建立请求信息,并将该第二会话建立请求信息发送给网络设备,网络设备根据该社交标识信息,建立第一用户与第二用户之间的临时会话。
76.在一些实施例中,所述社交请求信息为添加好友请求信息;其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,包括:所述第一用户及所述第二用户建立好友关系。在一些实施例中,若社交请求信息为第一用户请求添加第二用户为好友的添加好友请求,则第一用户与第二用户建立好友关系。在一些实施例中,若社交请求信息为第一用户请求添加第二用户为好友的添加好友请求,则第一用户设备将第二用户设备的设备标识信息发送给网络设备,由网络设备来确定该设备标识信息对应的第二用户的社交
标识信息,并通过服务器来建立第一用户与第二用户之间的好友关系,或者,第一用户设备通过之前建立的线下传输通道从第二用户设备获得第二用户的社交标识信息,然后第一用户设备将该社交标识信息发送给服务器,由服务器来建立第一用户与第二用户之间的好友关系。
77.在一些实施例中,所述第一用户及所述第二用户建立好友关系,包括:向网络设备发送关于所述第一用户拟添加所述第二用户为好友的第一好友添加请求信息,以使所述网络设备根据所述设备标识信息确定所述第二用户的社交标识信息,并根据所述社交标识信息建立所述第一用户与所述第二用户之间的所述好友关系,其中,所述第一好友添加请求信息包括所述设备标识信息。在一些实施例中,第二用户设备发送给第一用户设备的社交应答信息中包括第二用户设备的设备标识信息,第一用户设备生成包括该设备标识信息的关于第一用户拟添加第二用户为好友的第一好友添加请求信息,并将该第一好友添加请求信息发送给服务器,服务器根据该设备标识信息确定其对应的第二用户的社交标识信息,并建立第一用户与第二用户之间的好友关系。
78.在一些实施例中,所述社交应答信息包括所述第二用户的社交标识信息;其中,所述第一用户及所述第二用户建立好友关系,包括:向网络设备发送关于所述第一用户拟添加所述第二用户为好友的第二好友添加请求信息,以通过所述网络设备建立所述第一用户与所述第二用户之间的所述好友关系,其中,所述第二好友添加请求信息包括所述第二用户的社交标识信息。在一些实施例中,第二用户设备发送给第一用户设备的社交应答信息中包括第二用户的社交标识信息,第一用户设备生成包括该社交标识信息的关于第一用户拟添加第二用户为好友的第二好友添加请求信息,并将该第二好友添加请求信息发送给服务器,服务器根据该社交标识信息,建立第一用户与第二用户之间的好友关系。
79.在一些实施例中,所述方法还包括:第一用户设备基于所述定位传输方式获取并呈现所述第二用户设备的第二当前位置信息。在一些实施例中,第一用户设备基于该定位传输方式可以直接获取第二用户设备相对于第一用户设备的相对位置信息(例如,方向信息、距离信息等),并在第一用户设备上进行呈现,呈现样式包括但不限于指南针样式、地图样式、ar样式等,例如,该相对位置信息可以为“第一用户在第二用户的南偏西30度的方向,且第一用户距离第二用户2.5米”。
80.在一些实施例中,所述基于所述定位传输方式获取并呈现所述第二用户设备的第二当前位置信息,包括:若所述第二用户设备当前处于相对于所述第一用户设备的、所述定位传输方式对应的覆盖范围内,每隔预定的时间间隔,基于所述定位传输方式获取并呈现所述第二用户设备的第二当前位置信息,直至所述第二用户设备超出所述覆盖范围。在一些实施例中,若第二用户设备当前处于第一用户设备的、该定位传输方式对应的覆盖范围内,可以每隔预定的时间间隔(例如,5秒)基于该定位传输方式获得并呈现第二用户设备的当前位置信息,直至第二用户设备超出该覆盖范围,或者,还可以实时获取第二用户设备的当前位置信息,在第二用户设备的当前位置信息的变化幅度超过预定的幅度阈值(例如,5米)时在第一用户设备上呈现该变化后的当前位置信息。
81.在一些实施例中,所述步骤s12包括步骤s121(未示出)。在步骤s121中,第一用户设备响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,将所述社交请求信息发送给网络设备,其中,所述社交请求信息包括
所述第二用户设备的设备标识信息,以使所述网络设备根据所述第二用户设备的设备标识信息确定所述第二用户的社交标识信息并将所述社交请求信息发送给所述第二用户设备。在一些实施例中,第一用户设备响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,将所述社交请求信息发送给网络设备,其中,所述社交请求信息包括所述设备标识信息,以使所述网络设备根据所述设备标识信息确定所述第二用户的社交标识信息并将所述社交请求信息发送给所述第二用户设备。在一些实施例中,该社交请求信息中还包括第一用户的社交标识信息和/或第一用户设备的设备标识信息。在一些实施例中,服务器根据接收到的社交请求信息中的第二用户设备的设备标识信息,根据存储在服务器上的设备标识信息与社交标识信息的映射关系,确定其对应的第二用户的社交标识信息,并根据该社交标识信息,将该社交请求信息发送给第二用户设备。在一些实施例中,若网络设备中不存在第二用户设备的设备标识信息对应的社交标识信息,则可以通过发短信或其他方式把第二用户转化成新的社交用户。
82.在一些实施例中,所述方法还包括:第一用户设备接收并呈现所述网络设备返回的所述第二用户的社交标识信息。在一些实施例中,服务器根据接收到的社交请求信息中的第二用户设备的设备标识信息,根据存储在服务器上的设备标识信息与社交标识信息的映射关系,确定其对应的第二用户的社交标识信息,将该社交请求信息发送给第二用户设备,并将第二用户的社交标识信息返回给第一用户设备,并在第一用户设备上呈现第二用户的社交标识信息。
83.在一些实施例中,所述步骤s121包括:第一用户设备响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,将所述社交请求信息发送给网络设备,其中,所述社交请求信息包括所述第二用户设备的设备标识信息,以使所述网络设备根据所述第二用户设备的设备标识信息确定对应的多个第三用户的社交标识信息;接收所述网络设备返回的多个第三用户的社交标识信息,获取所述第一用户在所述多个第三用户中选择的所述第二用户,将所述第二用户的社交标识信息发送给所述网络设备,以使所述网络设备将所述社交请求信息发送给所述第二用户设备。在一些实施例中,服务器根据接收到的社交请求信息中的第二用户设备的设备标识信息,根据存储在服务器上的设备标识信息与社交标识信息的映射关系,确定其对应的第三用户的社交标识信息,若存在多个第三用户,则将该多个第三用户的社交标识信息返回给第一用户设备供第一用户选择,将第一用户在该多个第三用户中选择的目标第三用户确定为第二用户,并将该第二用户的社交标识信息发送给服务器,以使服务器根据该社交标识信息,将该社交请求信息发送给第二用户设备。
84.在一些实施例中,所述步骤s11包括:第一用户设备基于定位传输方式获得第一用户的当前位置附近的一个或多个第三用户对应的一个或多个第二用户设备的设备标识信息;响应于所述第一用户在所述一个或多个第三用户中选中第二用户,获得所述第二用户对应的第二用户设备的设备标识信息。在一些实施例中,基于定位传输方式可以获取并在第一用户设备上呈现第一用户周围一定范围内已激活定向传输模块的一个或多个用户设备的设备标识信息和/或相对于第一用户设备的相对位置信息。在一些实施例中,第一用户在该一个或多个用户设备中选定其中的一个作为第二用户设备,将该第二用户设备对应的使用用户作为第二用户,并针对该第二用户执行社交请求发送操作,生成包括该第二用户
设备的设备标识信息的关于该第二用户的社交请求信息,并将该社交请求信息发送给服务器,以使服务器根据该第二用户设备的设备标识信息确定该第二用户的社交标识信息并将该社交请求信息发送给该第二用户设备。
85.在一些实施例中,所述接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,包括:接收所述第二用户设备经由所述网络设备发送的、所述社交请求信息对应的社交应答信息,其中,所述网络设备根据所述社交应答信息建立所述第一用户及所述第二用户之间相应的社交。在一些实施例中,若第一用户设备经由网络设备将社交请求信息发送给网络设备,则第二用户设备将该社交请求信息对应的社交应答信息同样经由网络设备发送给第一用户,网络设备根据该社交应答信息,建立第一用户与第二用户之间相应的社交,其中,社交请求信息包括第一用户的社交标识信息及第二用户设备的设备标识信息,网络设备根据该设备标识信息可以确定第二用户的社交标识信息,社交应答信息包括第一用户的社交标识信息及第二用户的社交标识信息。
86.在一些实施例中,所述网络设备根据所述社交应答信息建立所述第一用户及所述第二用户之间相应的社交,包括以下任一项:若所述社交请求信息为建立会话请求信息,所述网络设备建立所述第一用户及所述第二用户之间的临时会话;若所述社交请求信息为添加好友请求信息,所述网络设备建立所述第一用户及所述第二用户之间的好友关系。在一些实施例中,若该社交请求信息为建立会话请求信息,则由网络设备来建立第一用户及第二用户之间的临时会话,若该社交请求信息为添加好友请求信息,则由网络设备来建立第一用户及第二用户之间的好友关系。
87.在一些实施例中,所述方法还包括:第一用户设备将所述社交请求信息发送给网络设备,以使所述网络设备存储所述社交请求信息;其中,所述步骤s13包括:第一用户设备接收所述第二用户设备经由所述网络设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,若所述第一用户设备当前超出相对于所述第二用户设备的、所述定位传输方式对应的覆盖范围,所述第二用户设备将所述社交应答信息发送给所述网络设备,所述网络设备根据已存储的所述社交请求信息将所述社交应答信息发送给所述第一用户设备,否则,所述第二用户设备直接通过所述线下传输通道将所述社交应答信息发送给所述第一用户设备。在一些实施例中,第一用户设备在将社交请求信息通过基于第二用户设备的设备标识信息建立的线下传输通道发送给第二用户设备的同时,还会将该社交请求信息同步给网络设备,并在网络设备中存储该社交请求信息,后续当第二用户设备响应于第二用户针对该社交请求信息执行的应答操作生成该社交请求信息对应的社交应答信息的时候,若第一用户设备当前超出第二用户设备的、该定位传输方式对应的覆盖范围,则第二用户设备将该社交应答信息发送给网络设备,网络设备根据之前存储的该社交请求信息,将该社交应答信息发送给第一用户设备。在一些实施例中,后续当第二用户设备响应于第二用户针对该社交请求信息执行的应答操作生成该社交请求信息对应的社交应答信息的时候,若第一用户设备当前超出第二用户设备的、该定位传输方式对应的覆盖范围,第二用户设备直接通过之前基于第二用户设备的设备标识信息建立的第一用户设备与第二用户设备之间的线下传输通道将该社交应答信息发送给第一用户设备。在一些实施例中,第二用户设备还会将该社交应答信息
同步给网络设备,并在网络设备中存储该社交应答信息。
88.在一些实施例中,所述社交请求信息包括所述第一用户的社交标识信息;其中,所述步骤s13包括:第一用户设备接收所述第二用户设备经由所述网络设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,若所述第一用户设备当前超出相对于所述第二用户设备的、所述定位传输方式对应的覆盖范围,所述第二用户设备获取所述第一用户的社交标识信息,并基于所述社交标识信息,将所述社交应答信息经由所述网络设备发送给所述第一用户设备,否则,所述第二用户设备直接通过所述线下传输通道将所述社交应答信息发送给所述第一用户设备。在一些实施例中,第一用户设备通过基于第二用户设备的设备标识信息建立的线下传输通道将社交请求信息发送给第二用户设备,后续当第二用户设备响应于第二用户针对该社交请求信息执行的应答操作生成该社交请求信息对应的社交应答信息的时候,若第一用户设备当前超出第二用户设备的、该定位传输方式对应的覆盖范围,第二用户设备直接通过之前基于第二用户设备的设备标识信息建立的第一用户设备与第二用户设备之间的线下传输通道将该社交应答信息发送给第一用户设备,若第一用户设备当前超出第二用户设备的、该定位传输方式对应的覆盖范围,则第二用户设备尝试获取第一用户的社交标识信息,并基于该社交标识信息,将该社交应答信息经由网络设备发送给第一用户设备。
89.在一些实施例中,所述所述社交请求信息包括所述第一用户的社交标识信息。在一些实施例中,第一用户设备通过基于第二用户设备的设备标识信息建立的线下传输通道发送给第二用户设备的社交请求信息中包括第一用户设备的社交标识信息,则第二用户设备直接从该社交请求信息中获取第一用户的社交标识信息即可。
90.在一些实施例中,所述第二用户设备根据所述第一用户设备的设备标识信息从所述网络设备获取所述第一用户的社交标识信息。在一些实施例中,第一用户设备通过基于第二用户设备的设备标识信息建立的线下传输通道发送给第二用户设备的社交请求信息中包括第一用户设备的设备标识信息,或者,第二用户设备在通过该线下传输通道接收第一用户设备发送的社交请求信息时,第二用户设备可以直接基于该线下传输通道获取第一用户设备的设备标识信息。在一些实施例中,第二用户设备将第一用户设备的设备标识信息发送给网络设备,网络设备查询获得该设备标识信息对应的第一用户的社交标识信息,并将该社交标识信息返回给第二用户设备。
91.在一些实施例中,所述步骤s11包括:第一用户设备基于定位传输方式获得第一用户的多个当前位置附近的一个或多个第四用户对应的第二用户设备的设备标识信息,其中,所述一个或多个第四用户在每个当前位置的第一用户设备的当前指向方向上;从所述一个或多个第四用户中确定第二用户。在一些实施例中,为了第一用户设备基于该定位传输方式可以在高密度人群中准确地定位到第一用户的定向社交目标即第二用户使用的第二用户设备,第一用户可以在不同的多个位置上分别将第一用户设备指向自己的定向社交目标即第二用户,然后第一用户设备基于该定位传输方式获得第一用户的每个当前位置附近的一个或多个第四用户对应的第二用户设备的设备标识信息和/或相对位置信息,,即每个位置对应的一个或多个第四用户在该当前位置的第一用户设备的当前指向方向上。在一些实施例中,第一用户设备根据基于该定位传输方式获得的第一用户的多个当前位置附近的一个或多个第四用户,从该一个或多个第四用户中确定第二用户,例如,可以将每个当前
位置对应的一个或多个第四用户中均包括的第四用户确定为第二用户,又例如,还可以将每个当前位置对应的一个或多个第四用户中出现次数最多的第四用户确定为第二用户。在一些实施例中,还可以是第一用户首先在第一当前位置处,将第一用户设备指向第二用户,第一用户设备先在该第一当前位置处基于该定位传输方式获得n个在其当前指向方向上的第四用户,然后第二用户更换到第二当前位置处,仍然将第一用户设备指向第二用户,该n个第四用户中的m个第四用户可以被第一用户设备在该第二当前位置处获得,m<=n,当前还剩下m个第四用户,以此类推,第二用户继续更换多个不同的当前位置,最后剩下的第四用户就是第一用户的定向社交目标即第二用户。
92.在一些实施例中,所述每个当前位置对应的至少一个第四用户中均包括所述第二用户。在一些实施例中,可以将每个当前位置对应的一个或多个第四用户中均包括的第四用户确定为第二用户,或者,还可以将每个当前位置对应的一个或多个第四用户中出现次数最多的第四用户确定为第二用户。
93.在一些实施例中,所述多个当前位置相对于所述第一用户设备与所述第二用户设备之间的连线存在横向位移。在一些实施例中,该多个当前位置相对于第一用户与第二用户之间的连线存在横向位移,其中,第二用户为第一用户的定向社交目标,即第一用户需要在每个当前位置处均将第一用户设备指向第二用户。在一些实施例中,还可以是第一用户首先在第一当前位置处,将第一用户设备指向第二用户,第一用户设备先在该第一当前位置处基于该定位传输方式获得一个或多个在其当前指向方向上的第四用户,然后第一用户通过移动将其自身更换到第二当前位置处,仍然将第一用户设备指向第二用户,第一用户设备继续在该第二当前位置处获得一个或多个在其当前指向方向上的第四用户,其中,需要满足的是,第一用户的此次移动路径相对于第一当前位置处的第一用户与第二用户之间的连线需要存在横向位移,即此次移动路径不能跟第一当前位置处的第一用户与第二用户之间的连线重合或平行。
94.在一些实施例中,所述方法还包括:第一用户设备若基于所述定位传输方式未定位到所述第一用户的当前位置附近的第二用户设备,响应于所述第一用户执行的信号发射强度调整操作,获取所述定位传输方式对应的调整后的信号发射强度;按照所述调整后的信号发射强度,重新基于所述定位传输方式获得所述第一用户的当前位置附近的第二用户设备的设备标识信息。在一些实施例中,为了能够在高密度人群中准确地定位到第一用户的定向社交目标即第二用户使用的第二用户设备,若基于该定位传输方式未定位到第一用户的当前位置附近的第二用户设备,则第一用户可以调整该定位传输方式的信号发射强度,然后第一用户设备按照调整后的信号发射强度,重新基于该定位传输方式获得第一用户的当前位置附近的第二用户设备的设备标识信息。在一些实施例中,为了能够在高密度人群中准确地定位到第一用户的定向社交目标即第二用户使用的第二用户设备,若基于该定位传输方式未定位到第一用户的当前位置附近的第二用户设备,则第一用户可以选择走的离第二用户近一些,使得第一用户可以在新的位置重新基于该定位传输方式获得第一用户的当前位置附近的第二用户设备的设备标识信息。
95.在一些实施例中,若所述第一用户设备当前处于相对于所述第二用户设备的、所述定位传输方式对应的覆盖范围内,所述第二用户设备基于所述定位传输方式获取并呈现所述第一用户设备的第一当前位置信息。在一些实施例中,第二用户设备接收并呈现第一
用户设备发送的社交请求信息,响应于第二用户唤起该社交请求信息,若第一用户设备当前处于第二用户设备的、该定位传输方式对应的覆盖范围内,则第二用户设备可以直接基于该定位传输方式获取第一用户设备相对于第二用户设备的相对位置信息,否则,在第二用户设备上呈现“第一用户与第二用户曾经相遇”或不在第二用户设备上呈现第一用户设备的当前位置信息。
96.在一些实施例中,所述方法还包括步骤s14(未示出)。在步骤s14中,第一用户设备接收所述第二用户设备经由网络设备发送的关于所述第一用户的当前位置获取请求,获取所述第一用户设备的第一当前位置信息,将所述第一当前位置信息经由所述网络设备发送给所述第二用户设备并进行呈现,其中,所述当前位置获取请求是若所述第一用户设备当前超出所述覆盖范围,所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作生成的。在一些实施例中,若该社交请求信息是第一用户设备经由网络设备发送给第二用户设备的,第二用户设备接收并呈现第一用户设备发送的社交请求信息,响应于第二用户唤起该社交请求信息,若第一用户设备当前超出第二用户设备的、该定位传输方式对应的覆盖范围,则第二用户设备生成关于第一用户的当前位置获取请求并经由网络设备发送给第一用户设备,第一用户设备接收到该当前位置获取请求后,获得第一用户设备的绝对位置信息(例如,gps位置、北斗位置等)并经由网络设备返回给第二用户设备。
97.在一些实施例中,所述方法还包括:第一用户设备获取所述第一用户设置的追溯条件:其中,所述步骤s14包括:第一用户设备接收所述第二用户设备经由网络设备发送的关于所述第一用户的当前位置获取请求,判断当前是否满足所述追溯条件,若是,获取所述第一用户设备的第一当前位置信息,将所述第一当前位置信息发送给所述第二用户设备并进行呈现。在一些实施例中,第一用户可以在第一用户设备上设置第二用户没有第一时间唤起该社交请求信息后的追溯条件,或者,由服务器向第一用户设备提供默认追溯条件,第一用户可以在此基础上自行调整。在一些实施例中,追溯条件包括但不限于追溯时间范围条件、追溯位置范围条件等,出于保护第一用户的个人隐私的考虑,第一用户设备在接收到第一用户设备经由网络设备发送的关于第一用户的当前位置获取请求后,首先判断当前时间距离所述社交请求信息的发送时间的时间间隔是否满足该追溯时间范围条件,和/或,判断第一用户的当前位置信息相对于该社交请求信息的发送时间对应的第一用户的历史位置信息是否满足追溯位置范围条件,只有在两者均满足或两者满足其中之一的情况下,第一用户的当前位置信息才供第二用户可查,第一用户设备才会将第一用户的当前位置信息经由网络设备提供给第二用户设备。
98.在一些实施例中,所述追溯条件包括追溯时间范围条件;其中,所述判断当前是否满足所述追溯条件,包括:判断当前时间距离所述社交请求信息的发送时间的时间间隔是否满足所述追溯时间范围条件。在一些实施例中,追溯时间范围条件是当前时间距离所述社交请求信息的发送时间的时间间隔小于或等于预定的时间间隔阈值(例如,10分钟),只有在满足该追溯时间范围条件的情况下,第一用户的当前位置信息才供第二用户可查。
99.在一些实施例中,所述追溯条件包括追溯位置范围条件;其中,所述判断当前是否满足所述追溯条件,包括:判断所述第一用户的当前位置信息相对于所述社交请求信息的发送时间对应的所述第一用户的历史位置信息是否满足所述追溯位置范围条件。在一些实施例中,追溯位置范围条件可以是所述第一用户的当前位置信息相对于所述社交请求信息
的发送时间对应的所述第一用户的历史位置信息的距离小于或等于预定的距离阈值(例如,10米)。在一些实施例中,追溯位置范围条件还可以是所述第一用户的当前位置信息是否在所述社交请求信息的发送时间对应的所述第一用户的历史位置信息对应的位置区域范围内,例如,追溯位置范围条件可以是第一用户的当前位置信息是否在以第一用户的历史位置信息为原点半径为10米的位置区域范围内。在一些实施例中,第一用户可以单独设置追溯时间范围条件或追溯位置范围条件,或者,第一用户还可以同时设置追溯时间范围条件和追溯位置范围条件。
100.图2示出根据本技术一个实施例的一种用于定向社交的方法流程图,该方法包括步骤s21、步骤s22和步骤s23。在步骤s21中,第二用户设备接收第一用户设备基于所述第二用户设备的设备标识信息发送的关于第二用户的社交请求信息,其中,所述社交请求信息是所述第一用户设备响应于第一用户针对所述第二用户执行的社交请求发送操作生成的,所述第一用户设备基于定位传输方式获得所述第一用户的当前位置附近的所述第二用户对应的所述第二用户设备的设备标识信息;在步骤s22中,第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;在步骤s23中,第二用户设备响应于所述第二用户针对所述社交请求信息执行的应答操作,生成所述社交请求信息对应的社交应答信息并发送给所述第一用户设备,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交。
101.在步骤s21中,第二用户设备接收第一用户设备基于所述第二用户设备的设备标识信息发送的关于第二用户的社交请求信息,其中,所述社交请求信息是所述第一用户设备响应于第一用户针对所述第二用户执行的社交请求发送操作生成的,所述第一用户设备基于定位传输方式获得所述第一用户的当前位置附近的所述第二用户对应的所述第二用户设备的设备标识信息。在此,相关操作与前述实施例中的相关操作相同或者相似,在此不再赘述。
102.在步骤s22中,第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息。在此,相关操作与前述实施例中的相关操作相同或者相似,在此不再赘述。
103.在步骤s23中,第二用户设备响应于所述第二用户针对所述社交请求信息执行的应答操作,生成所述社交请求信息对应的社交应答信息并发送给所述第一用户设备,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交。在此,相关操作与前述实施例中的相关操作相同或者相似,在此不再赘述。
104.图3示出根据本技术一个实施例的一种用于定向社交的系统方法流程图。
105.如图3所示,在步骤s31中,第一用户设备基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息,响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,步骤s31和前述步骤s11、s12相同或者相似,在此不再赘述;在步骤s32中,所述第二用户设备接收所述第一用户设备发送的所述社交请求信息,响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息,步骤s32和前述步骤s21、s22相同或者相似,在此不再赘述;在步骤s33中,所述第二用户设备响应于所述第二用户针对所述社交请
求信息执行的应答操作,生成所述社交请求信息对应的社交应答信息并发送给所述第一用户设备,步骤s33和前述步骤s23相同或者相似,在此不再赘述;在步骤s34中,所述第一用户设备接收所述第二用户设备发送的所述社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,步骤s34和前述步骤s13相同或者相似,在此不再赘述。
106.图4示出根据本技术一个实施例的一种用于定向社交的第一用户设备结构图,该设备包括一一模块11、一二模块12和一三模块13。一一模块11,用于基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息;一二模块12,用于响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,以使所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;一三模块13,用于接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,所述社交应答信息是所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的应答操作生成的。
107.一一模块11,用于基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息。在一些实施例中,定位传输方式包括但不限于uwb(ultra wide band,超宽带)、智能天线、定向蓝牙以及其它各种高频无线信号(定向性能佳)等,uwb通过使用独立uwb芯片就可以实现,需要第一用户设备及第二用户设备上部署uwb芯片,uwb是一项无线载波通信技术,可实现近距离定位,具有传输速率高、抗干扰性强、带宽极宽、功耗低、安全性高、穿透力强、定位精准等优势,智能天线通过利用波束成形来实现定向传输,智能天线相比于uwb功耗更高、指向性更弱,定向蓝牙的功耗低,相比于uwb指向性弱。在一些实施例中,基于定位传输方式可以获取并在第一用户设备上呈现第一用户周围一定范围内已激活定向传输模块的一个或多个用户设备的设备标识信息(例如,设备id),设备标识信息可以唯一标识每个用户设备,例如以发现列表的形式呈现,或者,还可以获取并呈现每个用户设备相对于第一用户设备的相对位置信息(例如,方向信息、距离信息等),例如以雷达图的形式呈现。在一些实施例中,该一个或多个用户设备与第一用户设备之间的距离需要小于或等于预定的距离阈值,即该一个或多个用户设备需要在第一用户设备的、该定位传输方式对应的覆盖范围内。在一些实施例中,第一用户在该一个或多个用户设备中选定其中的一个作为第二用户设备,将该第二用户设备对应的使用用户作为第二用户。在一些实施例中,第一用户通过将其使用的第一用户设备指向第一用户的当前位置附近的第二用户使用的第二用户设备,即通过使得第二用户设备在第一用户设备的当前指向方向上,基于定位传输方式可以获取并在第一用户设备上呈现该第二用户设备的设备标识信息,或者,还可以获取并呈现该第二用户设备相对于第一用户设备的相对位置信息。在一些实施例中,该第二用户设备与第一用户设备之间的距离需要小于或等于预定的距离阈值,即该第二用户设备需要在第一用户设备的、该定位传输方式对应的覆盖范围内。在一些实施例中,在第一用户设备上呈现第二用户设备的设备标识信息和/或相对位置信息,呈现样式包括但不限于指南针样式、地图样式、ar样式等。
108.一二模块12,用于响应于所述第一用户针对所述第二用户执行的社交请求发送操
作,生成关于所述第二用户的社交请求信息,基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,以使所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息。在一些实施例中,社交请求信息包括但不限于第一用户请求添加第二用户为好友的添加好友请求、第一用户请求建立与第二用户的临时会话的建立会话请求。在一些实施例中,第一用户设备可以通过基于第二用户设备的设备标识信息建立的线下定向传输通道将社交请求信息发送给第二用户设备,作为一种实现方式,第一用户设备可以直接通过该定位传输方式基于第二用户设备的设备标识信息建立的线下定向传输通道将社交请求信息发送给第二用户设备,作为另一种实现方式,第一用户设备先基于基于第二用户设备的设备标识信息将第一用户设备与第二用户设备进行无线配对(例如,蓝牙配对、wifi配对、zigbee(紫蜂)配对等),并在配对成功后建立对应的线下无线传输通道(例如,蓝牙、wifi、zigbee等),再通过该线下无线传输通道将社交请求信息发送给第二用户设备,作为另一种实现方式,第一用户设备还可以先将社交请求信息发送给服务器,该社交请求信息包括第二用户设备的设备标识信息,服务器根据该设备标识信息确定第二用户的社交标识信息并将该社交请求信息发送给第二用户设备,即第一用户设备可以经由服务器将社交请求信息发送给第二用户设备。在一些实施例中,第二用户设备接收并呈现第一用户设备发送的社交请求信息,响应于第二用户唤起该社交请求信息,若第一用户设备当前处于第二用户设备的、该定位传输方式对应的覆盖范围内,则第二用户设备可以直接基于该定位传输方式获取第一用户设备相对于第二用户设备的相对位置信息,否则,在第二用户设备上呈现“第一用户与第二用户曾经相遇”或不在第二用户设备上呈现第一用户设备的当前位置信息,或者,若该社交请求信息是第一用户设备经由网络设备发送给第二用户设备的,则第二用户设备响应于第二用户唤起该社交请求信息,生成关于第一用户的当前位置获取请求并经由网络设备发送给第一用户设备,第一用户设备接收到该当前位置获取请求后,获得第一用户设备的绝对位置信息(例如,gps位置、北斗位置等)并经由网络设备返回给第二用户设备。在一些实施例中,第二用户设备呈现第一用户设备的第一当前位置信息,呈现样式包括但不限于指南针样式、地图样式、ar样式等。
109.一三模块13,用于接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,所述社交应答信息是所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的应答操作生成的。在一些实施例中,第二用户设备响应于第二用户针对该社交请求信息执行的应答操作,生成该社交请求信息对应的社交应答信息并发送给第一用户设备,以使第一用户及第二用户根据该社交应答信息建立相应的社交,例如,该社交应答信息可以是第二用户同意或拒绝第一用户请求添加自己为好友的添加好友请求,或者,该社交应答信息还可以是第二用户同意或拒绝第一用户请求建立与自己的临时会话的建立会话请求。在一些实施例中,第二用户设备可以通过之前基于第二用户设备的设备标识信息建立的线下传输通道将社交应答信息发送给第一用户设备,或者,第二用户设备还可以经由网络设备将社交应答信息发送给第一用户设备。在一些实施例中,若社交请求信息为第一用户请求添加第二用户为好友的添加好友请求,则第一用户与第二用户建立好友关系,若社交请求信息为第一用户请求建立与第二用户的临时会话的建立会话请求,则第一用户及第二用户建
立临时会话。在一些实施例中,该临时会话可以是纯离线会话,此时该临时会话的会话信道依赖于之前建立的线下传输通道,这种方式不依赖于数据网络,可以实现离线聊天。在一些实施例中,该临时会话还可以是线上会话,此时由网络设备负责建立该临时会话的会话信道,该会话信道依赖于数据网络。在一些实施例中,若社交请求信息为第一用户请求添加第二用户为好友的添加好友请求,则第一用户设备将第二用户设备的设备标识信息发送给网络设备,由网络设备来确定该设备标识信息对应的第二用户的社交标识信息,并通过网络设备来建立第一用户与第二用户之间的好友关系。
110.在本技术的线下定向社交中,如果第一用户看到其当前位置附近的某个第二用户很舒服或很喜欢附近的某个第二用户,特别想跟该第二用户说话或特别希望加该第二用户好友,可以由第一用户设备基于定位传输方式获得该第二用户使用的第二用户设备的设备标识信息,并基于该设备标识信息向第二用户设备发送关于该第二用户的社交请求,从而可以减少线下社交的尴尬和唐突,增强线下社交的社交效率和用户体验。
111.在一些实施例中,所述一一模块11用于:基于定位传输方式获得第一用户的当前位置附近的一个或多个第三用户对应的一个或多个第二用户设备的设备标识信息;响应于所述第一用户在所述一个或多个第三用户中选中第二用户,获得所述第二用户对应的第二用户设备的设备标识信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
112.在一些实施例中,所述第二用户设备在所述第一用户设备的当前指向方向上。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
113.在一些实施例中,所述一一模块11用于:基于定位传输方式获得第一用户的当前位置附近的一个或多个第三用户对应的一个或多个第二用户设备的设备标识信息,其中,所述一个或多个第二用户设备在所述第一用户设备的当前指向方向上;响应于所述第一用户在所述一个或多个第三用户中选中第二用户,获得所述第二用户对应的第二用户设备的设备标识信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
114.在一些实施例中,所述基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,包括:通过基于所述设备标识信息建立的线下传输通道将所述社交请求信息发送给所述第二用户设备。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
115.在一些实施例中,所述线下传输通道为线下定向传输通道;其中,所述设备还用于:直接通过所述定位传输方式基于所述设备标识信息建立所述线下定向传输通道。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
116.在一些实施例中,所述线下传输通道为线下无线传输通道;其中,所述设备还用于:基于所述设备标识信息将所述第一用户设备与所述第二用户设备进行无线配对,并在配对成功后建立对应的所述线下无线传输通道。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
117.在一些实施例中,所述接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,包括:通过所述线下传输通道接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此
以引用方式包含于此。
118.在一些实施例中,所述社交请求信息为建立会话请求信息;其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,包括:所述第一用户及所述第二用户建立临时会话。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
119.在一些实施例中,所述第一用户及所述第二用户建立临时会话,包括以下任一项:通过所述第一用户设备及所述第二用户设备,基于通过所述设备标识信息建立的线下传输通道建立所述临时会话;通过网络设备建立所述临时会话。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
120.在一些实施例中,所述通过网络设备建立所述临时会话,包括:向网络设备发送关于所述第一用户与所述第二用户的第一会话建立请求信息,以使所述网络设备根据所述设备标识信息确定所述第二用户的社交标识信息,并根据所述社交标识信息建立所述第一用户与所述第二用户之间的所述临时会话,其中,所述第一会话建立请求信息包括所述设备标识信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
121.在一些实施例中,所述社交应答信息包括所述第二用户的社交标识信息;其中,所述通过网络设备建立所述临时会话,包括:向网络设备发送关于所述第一用户与所述第二用户的第二会话建立请求信息,以通过所述网络设备建立所述第一用户与所述第二用户之间的所述临时会话,其中,所述第二会话建立请求信息包括所述第二用户的社交标识信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
122.在一些实施例中,所述社交请求信息为添加好友请求信息;其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,包括:所述第一用户及所述第二用户建立好友关系。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
123.在一些实施例中,所述第一用户及所述第二用户建立好友关系,包括:向网络设备发送关于所述第一用户拟添加所述第二用户为好友的第一好友添加请求信息,以使所述网络设备根据所述设备标识信息确定所述第二用户的社交标识信息,并根据所述社交标识信息建立所述第一用户与所述第二用户之间的所述好友关系,其中,所述第一好友添加请求信息包括所述设备标识信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
124.在一些实施例中,所述社交应答信息包括所述第二用户的社交标识信息;其中,所述第一用户及所述第二用户建立好友关系,包括:向网络设备发送关于所述第一用户拟添加所述第二用户为好友的第二好友添加请求信息,以通过所述网络设备建立所述第一用户与所述第二用户之间的所述好友关系,其中,所述第二好友添加请求信息包括所述第二用户的社交标识信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
125.在一些实施例中,所述设备还用于:基于所述定位传输方式获取并呈现所述第二用户设备的第二当前位置信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
126.在一些实施例中,所述基于所述定位传输方式获取并呈现所述第二用户设备的第二当前位置信息,包括:若所述第二用户设备当前处于相对于所述第一用户设备的、所述定位传输方式对应的覆盖范围内,每隔预定的时间间隔,基于所述定位传输方式获取并呈现所述第二用户设备的第二当前位置信息,直至所述第二用户设备超出所述覆盖范围。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
127.在一些实施例中,所述一二模块12包括一二一模块121(未示出)。一二一模块121,用于响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,将所述社交请求信息发送给网络设备,其中,所述社交请求信息包括所述第二用户设备的设备标识信息,以使所述网络设备根据所述第二用户设备的设备标识信息确定所述第二用户的社交标识信息并将所述社交请求信息发送给所述第二用户设备。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
128.在一些实施例中,所述设备还用于:接收并呈现所述网络设备返回的所述第二用户的社交标识信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
129.在一些实施例中,所述一二一模块121用于:响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,将所述社交请求信息发送给网络设备,其中,所述社交请求信息包括所述第二用户设备的设备标识信息,以使所述网络设备根据所述第二用户设备的设备标识信息确定对应的多个第三用户的社交标识信息;接收所述网络设备返回的多个第三用户的社交标识信息,获取所述第一用户在所述多个第三用户中选择的所述第二用户,将所述第二用户的社交标识信息发送给所述网络设备,以使所述网络设备将所述社交请求信息发送给所述第二用户设备。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
130.在一些实施例中,所述一一模块11用于:基于定位传输方式获得第一用户的当前位置附近的一个或多个第三用户对应的一个或多个第二用户设备的设备标识信息;响应于所述第一用户在所述一个或多个第三用户中选中第二用户,获得所述第二用户对应的第二用户设备的设备标识信息。
131.在一些实施例中,所述接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,包括:接收所述第二用户设备经由所述网络设备发送的、所述社交请求信息对应的社交应答信息,其中,所述网络设备根据所述社交应答信息建立所述第一用户及所述第二用户之间相应的社交。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
132.在一些实施例中,所述网络设备根据所述社交应答信息建立所述第一用户及所述第二用户之间相应的社交,包括以下任一项:若所述社交请求信息为建立会话请求信息,所述网络设备建立所述第一用户及所述第二用户之间的临时会话;若所述社交请求信息为添加好友请求信息,所述网络设备建立所述第一用户及所述第二用户之间的好友关系。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
133.在一些实施例中,所述设备还用于:将所述社交请求信息发送给网络设备,以使所述网络设备存储所述社交请求信息;其中,所述一三模块13用于:接收所述第二用户设备经
由所述网络设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,若所述第一用户设备当前超出相对于所述第二用户设备的、所述定位传输方式对应的覆盖范围,所述第二用户设备将所述社交应答信息发送给所述网络设备,所述网络设备根据已存储的所述社交请求信息将所述社交应答信息发送给所述第一用户设备,否则,所述第二用户设备直接通过所述线下传输通道将所述社交应答信息发送给所述第一用户设备。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
134.在一些实施例中,所述社交请求信息包括所述第一用户的社交标识信息;其中,所述一三模块13用于:接收所述第二用户设备经由所述网络设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,若所述第一用户设备当前超出相对于所述第二用户设备的、所述定位传输方式对应的覆盖范围,所述第二用户设备获取所述第一用户的社交标识信息,并基于所述社交标识信息,将所述社交应答信息经由所述网络设备发送给所述第一用户设备,否则,所述第二用户设备直接通过所述线下传输通道将所述社交应答信息发送给所述第一用户设备。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
135.在一些实施例中,所述所述社交请求信息包括所述第一用户的社交标识信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
136.在一些实施例中,所述第二用户设备根据所述第一用户设备的设备标识信息从所述网络设备获取所述第一用户的社交标识信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
137.在一些实施例中,所述一一模块11用于:基于定位传输方式获得第一用户的多个当前位置附近的一个或多个第四用户对应的第二用户设备的设备标识信息,其中,所述一个或多个第四用户在每个当前位置的第一用户设备的当前指向方向上;从所述一个或多个第四用户中确定第二用户。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
138.在一些实施例中,所述每个当前位置对应的至少一个第四用户中均包括所述第二用户。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
139.在一些实施例中,所述多个当前位置相对于所述第一用户设备与所述第二用户设备之间的连线存在横向位移。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
140.在一些实施例中,所述设备还用于:若基于所述定位传输方式未定位到所述第一用户的当前位置附近的第二用户设备,响应于所述第一用户执行的信号发射强度调整操作,获取所述定位传输方式对应的调整后的信号发射强度;按照所述调整后的信号发射强度,重新基于所述定位传输方式获得所述第一用户的当前位置附近的第二用户设备的设备标识信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
141.在一些实施例中,若所述第一用户设备当前处于相对于所述第二用户设备的、所述定位传输方式对应的覆盖范围内,所述第二用户设备基于所述定位传输方式获取并呈现
所述第一用户设备的第一当前位置信息。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
142.在一些实施例中,所述设备还包括一四模块14(未示出)。一四模块14,用于接收所述第二用户设备经由网络设备发送的关于所述第一用户的当前位置获取请求,获取所述第一用户设备的第一当前位置信息,将所述第一当前位置信息经由所述网络设备发送给所述第二用户设备并进行呈现,其中,所述当前位置获取请求是若所述第一用户设备当前超出所述覆盖范围,所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作生成的。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
143.在一些实施例中,所述设备还用于:获取所述第一用户设置的追溯条件:其中,所述一四模块14用于:接收所述第二用户设备经由网络设备发送的关于所述第一用户的当前位置获取请求,判断当前是否满足所述追溯条件,若是,获取所述第一用户设备的第一当前位置信息,将所述第一当前位置信息发送给所述第二用户设备并进行呈现。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
144.在一些实施例中,所述追溯条件包括追溯时间范围条件;其中,所述判断当前是否满足所述追溯条件,包括:判断当前时间距离所述社交请求信息的发送时间的时间间隔是否满足所述追溯时间范围条件。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
145.在一些实施例中,所述追溯条件包括追溯位置范围条件;其中,所述判断当前是否满足所述追溯条件,包括:判断所述第一用户的当前位置信息相对于所述社交请求信息的发送时间对应的所述第一用户的历史位置信息是否满足所述追溯位置范围条件。在此,相关操作与图1所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。
146.图5示出根据本技术一个实施例的一种用于定向社交的第二用户设备结构图,该设备包括二一模块21、二二模块22和二三模块23。二一模块21,用于接收第一用户设备基于所述第二用户设备的设备标识信息发送的关于第二用户的社交请求信息,其中,所述社交请求信息是所述第一用户设备响应于第一用户针对所述第二用户执行的社交请求发送操作生成的,所述第一用户设备基于定位传输方式获得所述第一用户的当前位置附近的所述第二用户对应的所述第二用户设备的设备标识信息;二二模块22,用于响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;二三模块23,用于响应于所述第二用户针对所述社交请求信息执行的应答操作,生成所述社交请求信息对应的社交应答信息并发送给所述第一用户设备,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交。
147.二一模块21,用于接收第一用户设备基于所述第二用户设备的设备标识信息发送的关于第二用户的社交请求信息,其中,所述社交请求信息是所述第一用户设备响应于第一用户针对所述第二用户执行的社交请求发送操作生成的,所述第一用户设备基于定位传输方式获得所述第一用户的当前位置附近的所述第二用户对应的所述第二用户设备的设备标识信息。在此,相关操作与前述实施例中的相关操作相同或者相似,在此不再赘述。
148.二二模块22,用于响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息。在此,相关操作与前述实施例中的相
关操作相同或者相似,在此不再赘述。
149.二三模块23,用于响应于所述第二用户针对所述社交请求信息执行的应答操作,生成所述社交请求信息对应的社交应答信息并发送给所述第一用户设备,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交。在此,相关操作与前述实施例中的相关操作相同或者相似,在此不再赘述。
150.图6示出了可被用于实施本技术中所述的各个实施例的示例性系统;
151.如图6所示在一些实施例中,系统300能够作为各所述实施例中的任意一个设备。在一些实施例中,系统300可包括具有指令的一个或多个计算机可读介质(例如,系统存储器或nvm/存储设备320)以及与该一个或多个计算机可读介质耦合并被配置为执行指令以实现模块从而执行本技术中所述的动作的一个或多个处理器(例如,(一个或多个)处理器305)。
152.对于一个实施例,系统控制模块310可包括任意适当的接口控制器,以向(一个或多个)处理器305中的至少一个和/或与系统控制模块310通信的任意适当的设备或组件提供任意适当的接口。
153.系统控制模块310可包括存储器控制器模块330,以向系统存储器315提供接口。存储器控制器模块330可以是硬件模块、软件模块和/或固件模块。
154.系统存储器315可被用于例如为系统300加载和存储数据和/或指令。对于一个实施例,系统存储器315可包括任意适当的易失性存储器,例如,适当的dram。在一些实施例中,系统存储器315可包括双倍数据速率类型四同步动态随机存取存储器(ddr4sdram)。
155.对于一个实施例,系统控制模块310可包括一个或多个输入/输出(i/o)控制器,以向nvm/存储设备320及(一个或多个)通信接口325提供接口。
156.例如,nvm/存储设备320可被用于存储数据和/或指令。nvm/存储设备320可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(hdd)、一个或多个光盘(cd)驱动器和/或一个或多个数字通用光盘(dvd)驱动器)。
157.nvm/存储设备320可包括在物理上作为系统300被安装在其上的设备的一部分的存储资源,或者其可被该设备访问而不必作为该设备的一部分。例如,nvm/存储设备320可通过网络经由(一个或多个)通信接口325进行访问。
158.(一个或多个)通信接口325可为系统300提供接口以通过一个或多个网络和/或与任意其他适当的设备通信。系统300可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信。
159.对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器(例如,存储器控制器模块330)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器的逻辑封装在一起以形成系统级封装(sip)。对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(soc)。
160.在各个实施例中,系统300可以但不限于是:服务器、工作站、台式计算设备或移动
计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)。在各个实施例中,系统300可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,系统300包括一个或多个摄像机、键盘、液晶显示器(lcd)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(asic)和扬声器。
161.除上述各实施例介绍的方法和设备外,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机代码,当所述计算机代码被执行时,如前任一项所述的方法被执行。
162.本技术还提供了一种计算机程序产品,当所述计算机程序产品被计算机设备执行时,如前任一项所述的方法被执行。
163.本技术还提供了一种计算机设备,所述计算机设备包括:
164.一个或多个处理器;
165.存储器,用于存储一个或多个计算机程序;
166.当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如前任一项所述的方法。
167.需要注意的是,本技术可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本技术的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本技术的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
168.另外,本技术的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本技术的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。
169.通信介质包括藉此包含例如计算机可读指令、数据结构、程序模块或其他数据的通信信号被从一个系统传送到另一系统的介质。通信介质可包括有导的传输介质(诸如电缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、rf、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。
170.作为示例而非限制,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,易失性存储器,诸如随机存储器(ram,dram,sram);以及非易失性存储器,诸如闪存、各种只读存储器(rom,prom,
eprom,eeprom)、磁性和铁磁/铁电存储器(mram,feram);以及磁性和光学存储设备(硬盘、磁带、cd、dvd);或其它现在已知的介质或今后开发的能够存储供计算机系统使用的计算机可读信息/数据。
171.在此,根据本技术的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本技术的多个实施例的方法和/或技术方案。
172.对于本领域技术人员而言,显然本技术不限于上述示范性实施例的细节,而且在不背离本技术的精神或基本特征的情况下,能够以其他的具体形式实现本技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本技术内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
173.在权利要求书中规定了各个实施例的各个方面。在下列编号条款中规定了各个实施例的这些和其他方面:
174.1.一种用于定向社交的方法,应用于第一用户设备,其中,所述方法包括:
175.基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息;
176.响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,以使所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;
177.接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,所述社交应答信息是所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的应答操作生成的。
178.2.根据条款1所述的方法,其中,所述基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息,包括:
179.基于定位传输方式获得第一用户的当前位置附近的一个或多个第三用户对应的一个或多个第二用户设备的设备标识信息;
180.响应于所述第一用户在所述一个或多个第三用户中选中第二用户,获得所述第二用户对应的第二用户设备的设备标识信息。
181.3.根据条款1所述的方法,其中,所述第二用户设备在所述第一用户设备的当前指向方向上。
182.4.根据条款3所述的方法,其中,所述基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息,包括:
183.基于定位传输方式获得第一用户的当前位置附近的一个或多个第三用户对应的一个或多个第二用户设备的设备标识信息,其中,所述一个或多个第二用户设备在所述第一用户设备的当前指向方向上;
184.响应于所述第一用户在所述一个或多个第三用户中选中第二用户,获得所述第二用户对应的第二用户设备的设备标识信息。
185.5.根据条款1所述的方法,其中,所述基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,包括:
186.通过基于所述设备标识信息建立的线下传输通道将所述社交请求信息发送给所述第二用户设备。
187.6.根据条款5所述的方法,其中,所述线下传输通道为线下定向传输通道;
188.其中,所述方法还包括:
189.直接通过所述定位传输方式基于所述设备标识信息建立所述线下定向传输通道。
190.7.根据条款5所述的方法,其中,所述线下传输通道为线下无线传输通道;
191.其中,所述方法还包括:
192.基于所述设备标识信息将所述第一用户设备与所述第二用户设备进行无线配对,并在配对成功后建立对应的所述线下无线传输通道。
193.8.根据条款5所述的方法,其中,所述接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,包括:
194.通过所述线下传输通道接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息。
195.9.根据条款5所述的方法,其中,所述社交请求信息为建立会话请求信息;
196.其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,包括:
197.所述第一用户及所述第二用户建立临时会话。
198.10.根据条款9所述的方法,其中,所述第一用户及所述第二用户建立临时会话,包括以下任一项:
199.通过所述第一用户设备及所述第二用户设备,基于通过所述设备标识信息建立的线下传输通道建立所述临时会话;
200.通过网络设备建立所述临时会话。
201.11.根据条款10所述的方法,其中,所述通过网络设备建立所述临时会话,包括:
202.向网络设备发送关于所述第一用户与所述第二用户的第一会话建立请求信息,以使所述网络设备根据所述设备标识信息确定所述第二用户的社交标识信息,并根据所述社交标识信息建立所述第一用户与所述第二用户之间的所述临时会话,其中,所述第一会话建立请求信息包括所述设备标识信息。
203.12.根据条款10所述的方法,其中,所述社交应答信息包括所述第二用户的社交标识信息;
204.其中,所述通过网络设备建立所述临时会话,包括:
205.向网络设备发送关于所述第一用户与所述第二用户的第二会话建立请求信息,以通过所述网络设备建立所述第一用户与所述第二用户之间的所述临时会话,其中,所述第二会话建立请求信息包括所述第二用户的社交标识信息。
206.13.根据条款1或5所述的方法,其中,所述社交请求信息为添加好友请求信息;
207.其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,包
括:
208.所述第一用户及所述第二用户建立好友关系。
209.14.根据条款13所述的方法,其中,所述第一用户及所述第二用户建立好友关系,包括:
210.向网络设备发送关于所述第一用户拟添加所述第二用户为好友的第一好友添加请求信息,以使所述网络设备根据所述设备标识信息确定所述第二用户的社交标识信息,并根据所述社交标识信息建立所述第一用户与所述第二用户之间的所述好友关系,其中,所述第一好友添加请求信息包括所述设备标识信息。
211.15.根据条款13所述的方法,其中,所述社交应答信息包括所述第二用户的社交标识信息;
212.其中,所述第一用户及所述第二用户建立好友关系,包括:
213.向网络设备发送关于所述第一用户拟添加所述第二用户为好友的第二好友添加请求信息,以通过所述网络设备建立所述第一用户与所述第二用户之间的所述好友关系,其中,所述第二好友添加请求信息包括所述第二用户的社交标识信息。
214.16.根据条款1所述的方法,其中,所述方法还包括:
215.基于所述定位传输方式获取并呈现所述第二用户设备的第二当前位置信息。
216.17.根据条款16所述的方法,其中,所述基于所述定位传输方式获取并呈现所述第二用户设备的第二当前位置信息,包括:
217.若所述第二用户设备当前处于相对于所述第一用户设备的、所述定位传输方式对应的覆盖范围内,每隔预定的时间间隔,基于所述定位传输方式获取并呈现所述第二用户设备的第二当前位置信息,直至所述第二用户设备超出所述覆盖范围。
218.18.根据条款1所述的方法,其中,所述响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备,包括:
219.响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,将所述社交请求信息发送给网络设备,其中,所述社交请求信息包括所述第二用户设备的设备标识信息,以使所述网络设备根据所述第二用户设备的设备标识信息确定所述第二用户的社交标识信息并将所述社交请求信息发送给所述第二用户设备。
220.19.根据条款18所述的方法,其中,所述方法还包括:
221.接收并呈现所述网络设备返回的、所述第二用户的社交标识信息。
222.20.根据条款18所述的方法,其中,所述响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,将所述社交请求信息发送给网络设备,其中,所述社交请求信息包括所述第二用户设备的设备标识信息,以使所述网络设备根据所述第二用户设备的设备标识信息确定所述第二用户的社交标识信息并将所述社交请求信息发送给所述第二用户设备,包括:
223.响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,将所述社交请求信息发送给网络设备,其中,所述社交请求信息包括所述第二用户设备的设备标识信息,以使所述网络设备根据所述第二用户设备的设备
标识信息确定对应的多个第三用户的社交标识信息;
224.接收所述网络设备返回的多个第三用户的社交标识信息,获取所述第一用户在所述多个第三用户中选择的所述第二用户,将所述第二用户的社交标识信息发送给所述网络设备,以使所述网络设备将所述社交请求信息发送给所述第二用户设备。
225.21.根据条款18所述的方法,其中,所述基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息,包括:
226.基于定位传输方式获得第一用户的当前位置附近的一个或多个第三用户对应的一个或多个第二用户设备的设备标识信息;
227.响应于所述第一用户在所述一个或多个第三用户中选中第二用户,获得所述第二用户对应的第二用户设备的设备标识信息。
228.22.根据条款18所述的方法,其中,所述接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,包括:
229.接收所述第二用户设备经由所述网络设备发送的、所述社交请求信息对应的社交应答信息,其中,所述网络设备根据所述社交应答信息建立所述第一用户及所述第二用户之间相应的社交。
230.23.根据条款22所述的方法,其中,所述网络设备根据所述社交应答信息建立所述第一用户及所述第二用户之间相应的社交,包括以下任一项:
231.若所述社交请求信息为建立会话请求信息,所述网络设备建立所述第一用户及所述第二用户之间的临时会话;
232.若所述社交请求信息为添加好友请求信息,所述网络设备建立所述第一用户及所述第二用户之间的好友关系。
233.24.根据条款5所述的方法,其中,所述方法还包括:
234.将所述社交请求信息发送给网络设备,以使所述网络设备存储所述社交请求信息;
235.其中,所述接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,包括:
236.接收所述第二用户设备经由所述网络设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,若所述第一用户设备当前超出相对于所述第二用户设备的、所述定位传输方式对应的覆盖范围,所述第二用户设备将所述社交应答信息发送给所述网络设备,所述网络设备根据已存储的所述社交请求信息将所述社交应答信息发送给所述第一用户设备,否则,所述第二用户设备直接通过所述线下传输通道将所述社交应答信息发送给所述第一用户设备。
237.25.根据条款5所述的方法,其中,所述社交请求信息包括所述第一用户的社交标识信息;
238.其中,所述接收所述第二用户设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,包括:
239.接收所述第二用户设备经由所述网络设备发送的、所述社交请求信息对应的社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交,若
所述第一用户设备当前超出相对于所述第二用户设备的、所述定位传输方式对应的覆盖范围,所述第二用户设备获取所述第一用户的社交标识信息,并基于所述社交标识信息,将所述社交应答信息经由所述网络设备发送给所述第一用户设备,否则,所述第二用户设备直接通过所述线下传输通道将所述社交应答信息发送给所述第一用户设备。
240.26.根据条款25所述的方法,其中,所述所述社交请求信息包括所述第一用户的社交标识信息。
241.27.根据条款25所述的方法,其中,所述第二用户设备根据所述第一用户设备的设备标识信息从所述网络设备获取所述第一用户的社交标识信息。
242.28.根据条款3所述的方法,其中,所述基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息,包括:
243.基于定位传输方式获得第一用户的多个当前位置附近的一个或多个第四用户对应的第二用户设备的设备标识信息,其中,所述一个或多个第四用户在每个当前位置的第一用户设备的当前指向方向上;
244.从所述一个或多个第四用户中确定第二用户。
245.29.根据条款28所述的方法,其中,所述每个当前位置对应的至少一个第四用户中均包括所述第二用户。
246.30.根据条款28所述的方法,其中,所述多个当前位置相对于所述第一用户设备与所述第二用户设备之间的连线存在横向位移。
247.31.根据条款1所述的方法,其中,所述方法还包括:
248.若基于所述定位传输方式未定位到所述第一用户的当前位置附近的第二用户设备,响应于所述第一用户执行的信号发射强度调整操作,获取所述定位传输方式对应的调整后的信号发射强度;
249.按照所述调整后的信号发射强度,重新基于所述定位传输方式获得所述第一用户的当前位置附近的第二用户设备的设备标识信息。
250.32.根据条款1所述的方法,其中,若所述第一用户设备当前处于相对于所述第二用户设备的、所述定位传输方式对应的覆盖范围内,所述第二用户设备基于所述定位传输方式获取并呈现所述第一用户设备的第一当前位置信息。
251.33.根据条款32所述的方法,其中,所述方法还包括:
252.接收所述第二用户设备经由网络设备发送的关于所述第一用户的当前位置获取请求,获取所述第一用户设备的第一当前位置信息,将所述第一当前位置信息经由所述网络设备发送给所述第二用户设备并进行呈现,其中,所述当前位置获取请求是若所述第一用户设备当前超出所述覆盖范围,所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的唤起操作生成的。
253.34.根据条款33所述的方法,其中,所述方法还包括:
254.获取所述第一用户设置的追溯条件,:
255.其中,所述接收所述第二用户设备经由网络设备发送的关于所述第一用户的当前位置获取请求,获取所述第一用户设备的第一当前位置信息,将所述第一当前位置信息经由所述网络设备发送给所述第二用户设备并进行呈现,包括:
256.接收所述第二用户设备经由网络设备发送的关于所述第一用户的当前位置获取
请求,判断当前是否满足所述追溯条件,若是,获取所述第一用户设备的第一当前位置信息,将所述第一当前位置信息发送给所述第二用户设备并进行呈现。
257.35.根据条款34所述的方法,其中,所述追溯条件包括追溯时间范围条件;
258.其中,所述判断当前是否满足所述追溯条件,包括:
259.判断当前时间距离所述社交请求信息的发送时间的时间间隔是否满足所述追溯时间范围条件。
260.36.根据条款34所述的方法,其中,所述追溯条件包括追溯位置范围条件;
261.其中,所述判断当前是否满足所述追溯条件,包括:
262.判断所述第一用户的当前位置信息相对于所述社交请求信息的发送时间对应的所述第一用户的历史位置信息是否满足所述追溯位置范围条件。
263.37.一种用于定向社交的方法,应用于第二用户设备,其中,所述方法包括:
264.接收第一用户设备基于所述第二用户设备的设备标识信息发送的关于第二用户的社交请求信息,其中,所述社交请求信息是所述第一用户设备响应于第一用户针对所述第二用户执行的社交请求发送操作生成的,所述第一用户设备基于定位传输方式获得所述第一用户的当前位置附近的所述第二用户对应的所述第二用户设备的设备标识信息;
265.响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;
266.响应于所述第二用户针对所述社交请求信息执行的应答操作,生成所述社交请求信息对应的社交应答信息并发送给所述第一用户设备,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交。
267.38.一种用于定向社交的方法,其中,所述方法包括:
268.第一用户设备基于定位传输方式获得第一用户的当前位置附近的第二用户对应的第二用户设备的设备标识信息,响应于所述第一用户针对所述第二用户执行的社交请求发送操作,生成关于所述第二用户的社交请求信息,基于所述设备标识信息将所述社交请求信息发送给所述第二用户设备;
269.所述第二用户设备接收所述第一用户设备发送的所述社交请求信息,响应于所述第二用户针对所述社交请求信息执行的唤起操作,获取并呈现所述第一用户设备的第一当前位置信息;
270.所述第二用户设备响应于所述第二用户针对所述社交请求信息执行的应答操作,生成所述社交请求信息对应的社交应答信息并发送给所述第一用户设备;
271.所述第一用户设备接收所述第二用户设备发送的所述社交应答信息,其中,所述第一用户及所述第二用户根据所述社交应答信息建立相应的社交。
272.39.一种用于定向社交的计算机设备,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现条款1至38中任一项所述方法的步骤。
273.40.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现条款1至38中任一项所述方法的步骤。
274.41.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现条款1至38中任一项所述方法的步骤。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1