本发明涉及通信技术领域,特别涉及一种用户交互方法及设备。
背景技术:
目前,不同的组织各自使用的是不同的用户访问系统,组织内部的员工之间可以彼此访问,然而不同的用户访问系统之间是不能互相访问,所以外部的访问者无法访问其他组织内部的系统,也就无法实现外部人员和某组织内部的人员之间的信息交互。显然这种通信方式的通信能力有限,对用户来说较为不便。
技术实现要素:
本发明实施例提供一种用户交互方法及设备,用于提供一种新的通信方式,提高通信能力。
第一方面,提供一种用户交互方法,该方法包括:
第一设备向服务器发送第一消息,所述第一消息用于指示访问者需要访问第一组织的第一用户;其中,所述第一设备和所述第一组织中的设备均安装了用户访问系统;
所述第一设备接收所述服务器发送的第一结构布局图,其中,通过所述第一结构布局图能够得到所述第一组织的布局;
所述第一设备根据所述第一结构布局图确定至少一个交互入口,其中,交互入口与所述第一组织中的用户的实际位置一一对应;
所述第一设备通过所述至少一个交互入口中的第一交互入口向所述第一用户发送消息。
可选的,所述第一设备根据所述第一结构布局图确定至少一个交互入口,包括:
所述第一设备在所述第一结构布局图中确定所述第一组织所在的位置;
所述第一设备根据所述第一组织所在的位置得到第二结构布局图;其中,所述第二结构布局图包括所述至少一个交互入口。
可选的,所述第一设备根据所述第一组织所在的位置得到第二结构布局图,包括:
所述第一设备向所述服务器发送携带所述第一组织的位置的第二消息,所述第二消息用于请求获取与所述第一组织对应的结构布局图;
所述第一设备接收所述服务器发送的所述第二结构布局图。
可选的,所述第一结构布局图为二维的结构布局图,或三维的结构布局图。
可选的,所述第二结构布局图为二维的结构布局图,或三维的结构布局图。
第二方面,提供一种用户交互方法,该方法包括:
服务器接收所述第一设备发送的第一消息,所述第一消息用于指示所述第一设备需要访问第一组织的第一用户;其中,所述第一设备和所述第一组织中的设备均安装了用户访问系统;
若所述第一组织已在所述服务器中注册,则所述服务器向所述第一设备发送第一结构布局图;其中,通过所述第一结构布局图能够得到所述第一组织的布局。
可选的,在所述服务器向所述第一设备发送第一结构布局图之后,还包括:
服务器接收所述第一设备发送的携带所述第一组织的位置的第二消息,所述第二消息用于请求获取第二结构布局图;其中,所述第二结构布局图是与所述第一组织对应的结构布局图;
所述服务器根据所述第一组织的位置获取所述第二结构布局图;
所述服务器向所述第一设备发送所述第二结构布局图。
可选的,所述第一结构布局图为二维的结构布局图,或三维的结构布局图。
可选的,所述第二结构布局图为二维的结构布局图,或三维的结构布局图。
第三方面,提供一种用户交互设备,包括:
发送单元,用于向服务器发送第一消息,所述第一消息用于指示访问者需要访问第一组织的第一用户;其中,所述设备和所述第一组织中的设备均安装了用户访问系统;
接收单元,用于接收所述服务器发送的第一结构布局图,其中,通过所述第一结构布局图能够得到所述第一组织的布局;
处理单元,用于根据所述第一结构布局图确定至少一个交互入口,其中,交互入口与所述第一组织中的用户的实际位置一一对应;
所述发送单元还用于通过所述至少一个交互入口中的第一交互入口向所述第一用户发送消息。
可选的,所述处理单元用于根据所述第一结构布局图确定至少一个交互入口,包括:
在所述第一结构布局图中确定所述第一组织所在的位置;
根据所述第一组织所在的位置得到第二结构布局图;其中,所述第二结构布局图包括所述至少一个交互入口。
可选的,所述处理单元用于根据所述第一组织所在的位置得到第二结构布局图,包括:
通过所述发送单元向所述服务器发送携带所述第一组织的位置的第二消息,所述第二消息用于请求获取与所述第一组织对应的结构布局图;
通过所述接收单元接收所述服务器发送的所述第二结构布局图。
可选的,所述第一结构布局图为二维的结构布局图,或三维的结构布局图。
可选的,所述第二结构布局图为二维的结构布局图,或三维的结构布局图。
第四方面,提供一种服务器,包括:
接收模块,用于接收客户端发送的第一消息,所述第一消息用于指示所述客户端需要访问第一组织的第一用户;其中,所述设备和所述第一组织中的设备均安装了用户访问系统;
处理模块,用于若所述第一组织已在所述服务器中注册,则获取第一结构布局图;其中,通过所述第一结构布局图能够得到所述第一组织的布局;
发送模块,用于向所述客户端发送所述第一结构布局图。
可选的,
所述接收模块还用于:在所述发送模块向所述客户端发送所述第一结构布局图之后,接收所述客户端发送的携带所述第一组织的位置的第二消息,所述第二消息用于请求获取第二结构布局图;其中,所述第二结构布局图是与所述第一组织对应的结构布局图;
所述处理模块还用于:根据所述第一组织的位置获取所述第二结构布局图;
所述发送模块还用于:向所述客户端发送所述第二结构布局图。
可选的,所述第一结构布局图为二维的结构布局图,或三维的结构布局图。
可选的,所述第二结构布局图为二维的结构布局图,或三维的结构布局图。
本发明实施例提供了一种新的用户交互方法,第一设备和第一组织中的设备均安装了用户访问系统,第一设备通过根据第一结构布局图确定的交互入口就可以访问第一组织的用户,外部的访问者也能够对其他组织的用户进行访问,提高了通信能力,给用户提供了便利。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1是本发明实施例提供的用户交互系统的结构示意图;
图2为本发明实施例提供的用户交互方法的流程图;
图3为本发明实施例提供的第一结构布局图的示意图;
图4为本发明实施例提供的第二结构布局图的示意图;
图5为本发明实施例提供的用户交互设备的一种结构示意图;
图6为本发明实施例提供的服务器的一种结构示意图;
图7为本发明实施例提供的用户交互设备的一种结构示意图;
图8为本发明实施例提供的服务器的一种结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,在不做特别说明的情况下,一般表示前后关联对象是一种“或”的关系。
本发明实施例中,访问者是欲访问被访问组织的用户,访问者可以是自然人,也可以是企业,或者是网站平台等。被访问的组织可以是任意组织,如公司,或行政部门等,那么被访问的组织的用户可以是该被访问的组织中的员工。本发明实施例中将被访问的组织称为第一组织。
访问者进行访问所使用的设备称为第一设备,所述第一设备可以通过智能手机、个人计算机(PC)、或平板电脑(PAD)等设备实现。
被访问的组织的员工响应访问所使用的设备也可以是智能手机、PC、或平板电脑等设备。
本发明实施例中,不同组织的设备可以安装同一套系统,将其称为用户访问系统,只要安装了该用户访问系统的设备均可以实现信息交互。例如,第一设备和被访问的组织的员工响应访问所使用的设备均安装了用户访问系统,以使得第一设备和被访问的组织的员工响应访问所使用的设备处于一个系统中,能互相进行访问。
本发明实施例中,可以在一个城市设置一个服务器,或者设置多个服务器,其中每个服务器可以支持多个组织的注册。那么,同一个城市的组织,只要安装了用户访问系统,就可以选择在该城市的任意一个服务器进行注册。在注册到服务器后,其他的安装了用户访问系统的设备就可以对该组织的系统进行访问。当然,服务器除了可以是市级之外,也可以是省级,即可以在一个省设置一个或多个服务器,或者可以是县级,本发明实施例不作限制。
本发明实施例中,服务器可以管理多个子服务器,第一组织也可以在子服务器上注册。若第一组织向子服务器申请注册,则子服务器会向服务器发送是否允许第一组织注册的请求。若服务器允许子服务器对第一组织进行注册,那么第一组织在子服务器注册成功后,子服务器会将第一组织的注册信息发送给服务器,那么服务器就可以知道第一组织是否已注册。本发明实施例中,第一组织注册在子服务器上或者是服务器上都可以认为称为第一组织注册在服务器上。当然服务器也可能拒绝第一组织在子服务器上注册,这样也就不能通过服务器对第一组织进行访问。服务器可以存储组织注册列表,当服务器本身或子服务器上有新的组织注册或者退出,服务器可以实时更新组织注册列表,这样服务器就可以知道注册的组织有哪些。
标识码可以包括用户名和/或账号等用于唯一标识第一组织的标识码。
一个组织在注册到服务器时,服务器会为该组织分配对应的标识码,以根据该标识码存储该组织的数据信息,该组织的数据信息可以包括该组织位置信息和布局信息中的至少一种,当然还可以包括其他信息。数据信息和标识码可以作为组织的注册信息包括的内容。其中,组织的布局信息可以包括组织的结构布局图,结构布局图可以指示组织的室内实际布局。其中,结构布局图可以是二维布局图,这样结构图的数据量较小,减小存储所需的空间,或者结构布局图也可以是三维布局图,给用户的感觉更为逼真。相应的,访问者可以从二维的结构布局图或者三维的结构布局上确定与用户交互的交互入口。
请参见图1,介绍本发明实施例的一种应用场景。图1所示为一种用户交互系统,其中包括第一设备101、服务器102和多个第一子服务器103,以第一子服务器103的数量是3为例。第一设备101可以与服务器102通信,服务器102可以管理多个第一子服务器103通信。当然第一子服务器103还可以管理多个第二子服务器104,若第一组织在第二子服务器104中注册,那么第二子服务器104就会将第一组织的注册信息发送给第一子服务器103,从而由第一子服务器103再将第一组织的注册信息发送给服务器102。本发明实施例中,服务器102下面可以设置多级子服务器,对于层级的数量以及每层包括的子服务器的数量等均不作限制,只要服务器102可以获知所有子服务器上的注册信息即可。多层子服务器可以便于服务器实现多层级的管理方式。
下面结合附图介绍本发明实施例提供的技术方案,在下面的描述中以图1所示的应用场景为例。
请参见图2,本发明实施例提供一种用户交互方法,该方法的流程描述如下。
S201:第一设备101向服务器102发送第一消息,第一消息用于指示访问者需要访问第一组织的第一用户;其中,所述第一设备和所述第一组织中的设备均安装了用户访问系统;
S202:第一设备101接收服务器102发送的第一结构布局图,其中,通过第一结构布局图能够得到第一组织的布局;
S203:第一设备101根据第一结构布局图确定至少一个交互入口,其中,交互入口与第一组织中的用户的实际位置一一对应;
S204:第一设备101通过至少一个交互入口中的第一交互入口向第一用户发送消息。
在访问者需要访问第一组织的第一用户时,通过第一设备101向服务器102发送第一消息。该第一消息为访问者需要访问第一组织的第一用户的访问请求消息,该访问请求消息可以携带第一组织的标识码,以便服务器102能够知道第一设备101需要获取的是哪个组织的信息,才可以反馈给第一设备101相应的组织信息。
由于第一组织可能在服务器102上注册,也可能在服务器102管理的第一子服务器103上注册,或者也可能既没有在服务器102上注册,也没有在第一子服务器103上注册。那么服务器102接收第一设备101发送的第一消息后,首先根据第一消息中携带的第一组织的信息,如标识码,判断第一组织是否已在服务器102或子服务器上注册。
其中,服务器102判断第一组织是否已注册,一种方式是:服务器102根据第一消息中携带的第一组织的信息,如标识码,在注册列表里上查找与该标识码匹配的注册信息。其中,组织的注册信息可以包括标识码、服务器102或子服务器的标识、以及其他的注册相关信息。那么,若服务器102查到了第一组织的标识码,就确定第一组织已注册,根据第一组织的注册信息就能确定第一组织究竟是注册在服务器102上还是在子服务器上。若服务器102未查到第一组织的标识码,就能确定第一组织未注册,即既没有在服务器102上注册也没有在任意一个子服务器上注册。若第一组织没有注册,服务器102可以向第一设备101发送提示信息,用于提示访问者第一组织不可以访问。
若确定第一组织已注册,那么服务器102可以发送第一结构布局图给第一设备101,从而访问者可以根据该第一结构布局图得到第一组织的布局,以使得访问者能够通过第一结构布局图访问第一组织。其中,第一结构布局图可以是第一组织所在的写字楼所在位置的布局图,或者可以是第一组织所在的写字楼内部的结构布局图,或者可以是第一组织的平面布局图,只要根据第一结构布局图能够得到第一组织的布局即可。第一结构布局图可以是二维结构布局图,这样第一设备101和/或服务器102所处理的数据量较小,以提高第一设备101和/或服务器的处理速度。或者,第一结构布局图也可以是三维结构布局图,这样可以真实地反映出第一组织的布局,更加形象。请参见图3,图3以第一结构布局图是第一组织所在写字楼的结构布局图为例,在图3中,第一结构布局图以二维结构布局图显示。
在图3中,第一结构布局图是第一组织所在写字楼的结构布局图,即第一结构布局图不是第一组织的室内布局图,那么根据该第一结构布局图得到第一组织的布局,就涉及还要进一步获取第一组织的室内布局图,例如称为第二结构布局图,其中,第二结构布局图可以是二维结构布局图,这样会使得第一设备101和/或服务器102所处理的数据量较小,以提高第一设备101和/或服务器的处理速度。或者,第二结构布局图也可以是三维结构布局图,这样可以真实地反映出第一组织的布局,更加形象。请参见图4,图4为第二结构布局图的示意图。图4以第二结构布局图为三维结构布局图,且第一组织包括8个用户为例。以图形方式呈现第一组织的室内平面布局,可以使得访问者一目了然地看到第一组织的内部结构,由于第二结构布局图可以指示第一组织的室内的实际布局,那么第二结构图可以包括第一组织的每个用户的位置图像,且每个用户的位置图像与每个用户的实际位置一一对应。访问者可以将第二结构布局图中的位置图像作为交互入口,那么在需要访问第一组织的第一用户时,访问者只需在第二结构布局图中选择与第一用户对应的第一交互入口以进行交互即可,而不需要与第一用户见面才可以进行交互。下面介绍第一设备101根据第一结构布局图获取第二结构布局图的方式。
第一设备101接收服务器102发送的第一结构布局图后,根据第一结构布局图的不同,第一设备101根据服务器102发送的第一结构布局图确定至少一个交互入口包括但不限于以下几种方式。
方式一:服务器102发送的第一结构布局图包括第一组织的位置信息,第一设备101可以通过向服务器102发送请求的方式获取第一组织的第二结构布局图。
在这种方式下,第一结构布局图可以是第一组织所在的写字楼内部的结构布局图,也可以是第一组织所在的写字楼所在的位置的结构布局图。第一设备101接收服务器102发送的第一结构布局图后,首先可以在第一结构布局图中确定第一组织所在的位置,然后向服务器102发送携带第一组织的位置信息的第二消息,第二消息用于请求获取与第一组织的位置信息对应的结构布局图。服务器102接收第一设备101发送的第一组织的位置信息后,根据该位置信息获取与该位置信息对应的第二结构布局图,其中,服务器102可以事先存储组织的位置信息与组织的室内结构布局图之间的对应关系。在获取第二结构布局图后,服务器102可以将获取的第二结构布局图发送给第一设备101,从而第一设备101就获得了第二结构布局图,访问者可以在第二结构布局图上选择与第一用户对应的第一交互入口进行交互。
方式二:服务器102发送的第一结构布局图包括与第一组织对应的室内结构布局图,如第二结构布局图,那么客户端接收到服务器102发送的第二结构布局图后,可以直接在第二结构布局图确定至少一个交互入口,从而通过确定的交互入口与第一组织的用户进行交互,无需再与服务器102进行交互,实现方式较为简单。
下面结合附图介绍本发明实施例所提供的设备。
请参见图5,本发明实施例提供一种用户交互设备,该用户交互设备可以包括发送器501、接收器502和处理器503。
发送器501可以用于向服务器102发送第一消息,第一消息用于指示访问者需要访问第一组织的第一用户;其中,所述设备和所述第一组织中的设备均安装了用户访问系统;
接收器502可以用于接收服务器102发送的第一结构布局图,其中,通过第一结构布局图能够得到第一组织的布局;
处理器503可以用于根据第一结构布局图确定至少一个交互入口,其中,交互入口与第一组织中的用户的实际位置一一对应;
发送器501还可以用于通过至少一个交互入口中的第一交互入口向第一用户发送消息。
可选的,处理器503用于根据所述第一结构布局图确定至少一个交互入口,包括:
在第一结构布局图中确定第一组织所在的位置;
根据第一组织所在的位置得到第二结构布局图;其中,第二结构布局图包括至少一个交互入口。
可选的,处理器503用于根据第一组织所在的位置得到第二结构布局图,包括:
通过发送器501向服务器102发送携带第一组织的位置的第二消息,第二消息用于请求获取与第一组织对应的结构布局图;
通过接收器502接收服务器102发送的第二结构布局图。
其中,发送器501、接收器502可以通过总线500与处理器503相连(图5以此为例),或者也可以通过专门的连接线与处理器503连接。
该用户交互设备可以用于执行图2所示的实施例所提供的方法,例如为如前所述的第一设备101。因此关于该用户交互设备中各功能模块所能够实现的功能,可参考图2所示的实施例中的相应描述,不多赘述。
请参见图6,本发明实施例提供一种服务器,该服务器可以包括接收器601、发送器602和处理器603。接收器601和发送器602可以通过总线600与处理器603相连接(图6以此为例),或者也可以通过专门的连接线与处理器603连接。
接收器601可以用于接收客户端发送的第一消息,第一消息用于指示客户端需要访问第一组织的第一用户;其中,所述设备和所述第一组织中的设备均安装了用户访问系统;
发送器602可以用于若第一组织在服务器中被注册,则向客户端发送第一结构布局图;其中,通过第一结构布局图能够得到第一组织的布局。
可选的,发送器602在向客户端发送第一结构布局图之后,
接收器601还可以用于接收客户端发送的携带第一组织的位置的第二消息,第二消息用于请求获取第二结构布局图;其中,第二结构布局图是与第一组织对应的结构布局图;
处理器603可以用于根据第一组织的位置获取第二结构布局图;服务器存储了第一组织的位置和第二结构布局图之间的对应关系;
发送器602还可以用于向客户端发送第二结构布局图。
该客户端可以是图1中的第一设备101,该服务器可以用于执行图2所示的实施例所提供的方法,例如为如前所述的服务器102。因此关于该服务器中各功能模块所能够实现的功能,可参考图2所示的实施例中的相应描述,不多赘述。
请参见图7,本发明实施例还提供一种用户交互设备,该用户交互设备可以包括发送单元701、接收单元702和处理单元703。
发送单元701可以用于向服务器102发送第一消息,第一消息用于指示访问者需要访问第一组织的第一用户;其中,所述设备和所述第一组织中的设备均安装了用户访问系统;
接收单元702可以用于接收服务器102发送的第一结构布局图,其中,通过第一结构布局图能够得到第一组织的布局;
处理单元703可以用于根据第一结构布局图确定至少一个交互入口,其中,交互入口与第一组织中的用户的实际位置一一对应;
其中,发送单元701还可以用于通过至少一个交互入口中的第一交互入口向第一用户发送消息。
可选的,处理单元703用于根据所述第一结构布局图确定至少一个交互入口,包括:
在第一结构布局图中确定第一组织所在的位置;
根据第一组织所在的位置得到第二结构布局图;其中,第二结构布局图包括至少一个交互入口。
可选的,处理单元703用于根据第一组织所在的位置得到第二结构布局图,包括:
通过发送单元701向服务器102发送携带第一组织的位置的第二消息,第二消息用于请求获取与第一组织对应的结构布局图;
通过接收单元702接收服务器102发送的第二结构布局图。
该用户交互设备可以用于执行图2所示的实施例所提供的方法,例如为如前所述的第一设备101。因此关于该用户交互设备中各功能模块所能够实现的功能,可参考图2所示的实施例中的相应描述,不多赘述。
请参见图8,本发明实施例还提供一种服务器,该服务器可以包括接收单元801、发送单元802和处理单元803。
接收单元801可以用于接收客户端发送的第一消息,第一消息用于指示客户端需要访问第一组织的第一用户;其中,所述设备和所述第一组织中的设备均安装了用户访问系统;
发送单元802可以用于若第一组织在服务器中被注册,则向客户端发送第一结构布局图;其中,通过第一结构布局图能够得到第一组织的布局。
可选的,发送单元802在向客户端发送第一结构布局图之后,
接收单元801还可以用于接收客户端发送的携带第一组织的位置的第二消息,第二消息用于请求获取第二结构布局图;其中,第二结构布局图是与第一组织对应的结构布局图;
处理单元803可以用于根据第一组织的位置获取第二结构布局图;服务器存储了第一组织的位置和第二结构布局图之间的对应关系;
发送单元802还可以用于向客户端发送第二结构布局图。
其中,接收单元801对应的实体设备可以是图6中的接收器601,发送单元802对应的实体设备可以是图6中的发送器602,处理单元803对应的实体设备可以是图6中的处理器603。
该服务器可以用于执行图2所示的实施例所提供的方法,例如为如前所述的服务器102。因此关于该服务器中各功能模块所能够实现的功能,可参考图2所示的实施例中的相应描述,不多赘述。
本发明实施例提供了一种新的用户交互方法,通过第一结构布局图得到第一组织的布局,且第一组织的布局能够指示第一组织中用户的实际位置,因此将用户的实际位置作为用户的交互入口,从第一结构布局图确定至少一个交互入口,而交互入口与用户的实际位置一一对应,可以直接通过至少一个交互入口中的第一交互入口向第一用户发送消息,进行交互。访问方式较为简单,访问者不需要外出与用户见面就可以实现访问。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:通用串行总线闪存盘(Universal Serial Bus flash disk)、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
具体来讲,本申请实施例中的数据包发送方法对应的计算机程序指令可以被存储在光盘,硬盘,通用串行总线闪存盘等存储介质上,当存储介质中的与访问用户的方法对应的计算机程序指令被一电子设备读取或被执行时,包括:
第一设备101向服务器102发送第一消息,第一消息用于指示访问者需要访问第一组织的第一用户;
第一设备101接收服务器102发送的第一结构布局图,其中,通过第一结构布局图能够得到第一组织的布局;
第一设备101根据第一结构布局图确定至少一个交互入口,其中,交互入口与所述第一组织中的用户的实际位置一一对应;
第一设备101通过至少一个交互入口中的第一交互入口向第一用户发送消息。
可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在步骤:第一设备101根据第一结构布局图确定至少一个交互入口被执行,在被执行时包括:
第一设备101在第一结构布局图中确定第一组织所在的位置;
第一设备101根据第一组织所在的位置得到第二结构布局图;其中,第二结构布局图包括至少一个交互入口。
可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在步骤:第一设备101根据第一组织所在的位置得到第二结构布局图被执行,在被执行时包括:
第一设备101向服务器102发送携带第一组织的位置的第二消息,第二消息用于请求获取与第一组织对应的结构布局图;
第一设备101接收服务器102发送的第二结构布局图。
具体来讲,本申请实施例中的定位方法对应的计算机程序指令可以被存储在光盘,硬盘,通用串行总线闪存盘等存储介质上,当存储介质中的与访问用户的方法对应的计算机程序指令被一电子设备读取或被执行时,包括:
服务器102接收第一设备101发送的第一消息,第一消息用于指示第一设备101需要访问第一组织的第一用户;
若第一组织已在服务器102中注册,则服务器102向第一设备101发送第一结构布局图;其中,通过第一结构布局图能够得到第一组织的布局。
可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在步骤:在服务器102向第一设备101发送第一结构布局图之后被执行,在被执行时还包括:
服务器102接收第一设备101发送的携带第一组织的位置的第二消息,第二消息用于请求获取第二结构布局图;其中,第二结构布局图是与第一组织对应的结构布局图;
服务器102根据第一组织的位置获取第二结构布局图;
服务器102向第一设备101发送第二结构布局图。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。