一种问诊系统、方法、设备及介质

文档序号:1965908 发布日期:2021-12-14 浏览:17次 >En<

阅读说明:本技术 一种问诊系统、方法、设备及介质 (Interrogation system, method, equipment and medium ) 是由 刘敦军 钟伟 于 2021-09-10 设计创作,主要内容包括:本发明实施例提供了一种问诊系统、方法、设备及介质,用以解决现有技术中无法有效地将问诊信息发送至接收终端的问题。在本发明实施例中,发送终端在接收到问诊信息时,调用IM接口及极光推送接口,将问诊信息发送至IM服务器及极光推送服务器,IM服务器及极光推送服务器在接收到问诊信息后,将问诊信息发送至问诊信息中携带的标识对应的接收终端。由于在本发明实施例中,同时通过IM服务器及极光推送服务器进行问诊信息的发送,因此可以提高将问诊信息发送至接收终端的准确性,从而有效地使得接收终端可以接收到发送终端发送的问诊信息。(The embodiment of the invention provides an inquiry system, an inquiry method, equipment and a medium, which are used for solving the problem that inquiry information cannot be effectively sent to a receiving terminal in the prior art. In the embodiment of the invention, when receiving the inquiry information, the sending terminal calls the IM interface and the aurora push interface to send the inquiry information to the IM server and the aurora push server, and after receiving the inquiry information, the IM server and the aurora push server send the inquiry information to the receiving terminal corresponding to the identifier carried in the inquiry information. In the embodiment of the invention, the inquiry information is sent by the IM server and the aurora push server, so that the accuracy of sending the inquiry information to the receiving terminal can be improved, and the receiving terminal can effectively receive the inquiry information sent by the sending terminal.)

一种问诊系统、方法、设备及介质

技术领域

本发明涉及数据处理技术领域,尤其涉及一种问诊系统、方法、设备及介质。

背景技术

随着社会的发展,用户已经可以足不出户解决大部分问题,例如购物、问诊等。目前存在很多患者通过在线问诊的方式,确定自身的病症。具体的,现有技术中在线问诊的方式一般采用即使通信(Instant Messaging,IM)方式,也就是说发送终端调用IM接口将消息发送至IM服务器,IM服务器将消息发送至对应的接收终端。

然而目前在进行在线问诊时,目标终端并不能准确地接收到发送终端所发送的每一条消息,在与研发IM接口及IM服务器的第三方查询具体原因时,第三方给出的解释是由于网络的问题导致IM服务器认为对应的接收终端的使用者已经下线,而实际上接收终端的使用者当时并未下线并且当时网络状态良好。

发明内容

本发明实施例提供了一种问诊系统、方法、装置、设备及介质,用以解决现有技术中无法有效地将问诊信息发送至接收终端的问题。

第一方面,本发明实施例提供了一种问诊系统,所述系统包括:发送终端、接收终端、IM服务器、极光推送服务器;

所述发送终端,用于接收问诊信息,并调用IM接口及极光推送接口,将所述问诊信息分别发送至IM服务器及极光推送服务器;

所述IM服务器,用于接收所述发送终端发送的问诊信息,将接收到的问诊信息发送至该问诊信息中携带的标识对应的接收终端;

所述极光推送服务器,用于接收所述发送终端发送的问诊信息,将该问诊信息发送至该问诊信息携带的标识对应的接收终端;

所述接收终端,用于接收所述IM服务器发送的问诊信息;并接收所述极光推送服务器发送的问诊信息。

进一步地,所述IM服务器,具体用于根据预先保存的标识与状态的对应关系,判断所接收到的问诊信息中携带的标识对应的状态是否为在线状态,若是,则发送该问诊信息。

进一步地,所述接收终端,还用于在接收到任一问诊信息后,判断是否所接收到的问诊信息中是否存在与该问诊信息相匹配的问诊信息,若是,则不对该问诊信息进行显示;若否,则显示该问诊信息。

进一步地,所述接收终端,还用于接收信息获取指令,并将所述信息获取指令发送至所述IM服务器;

所述IM服务器,用于接收所述接收终端发送的信息获取指令;获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端;

所述接收终端,接收所述IM服务器发送的对应的问诊信息,并显示对应获取到的问诊信息。

进一步地,所述接收终端,具体用于获取接收到所述信息获取指令的第一时间,并在所述接收终端保存的接收到的问诊信息对应的时间中获取时间最晚的第二时间;将携带有所述第一时间及所述第二时间的信息获取指令发送至所述IM服务器;

所述IM服务器,具体用于接收所述接收终端发送的信息获取指令,获取所述信息获取指令中携带的第一时间及第二时间;获取预先保存的发送时间在所述第一时间及所述第二时间之间的问诊信息,并将获取到的问诊信息发送至所述接收终端。

第二方面,本发明实施例还提供了一种问诊方法,所述方法应用于发送终端,所述方法包括:

接收问诊信息;

调用IM接口及极光推送接口,将所述问诊信息分别发送至IM服务器及极光推送服务器。

第三方面,本发明实施例还提供了一种问诊方法,所述方法应用于IM服务器,所述方法包括:

接收发送终端发送的问诊信息;

将接收到的问诊信息发送至该问诊信息中携带的标识对应的接收终端。

进一步地,所述将接收到的问诊信息发送至该问诊信息中携带的标识对应的接收终端包括:

根据预先保存的标识与状态的对应关系,判断所接收到的问诊信息中携带的标识对应的状态是否为在线状态,若是,则发送该问诊信息。

进一步地,所述方法还包括:

接收接收终端发送的信息获取指令;获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端。

进一步地,所述获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端包括:

获取所述信息获取指令中携带的第一时间及第二时间;获取预先保存的发送时间在所述第一时间及所述第二时间之间的问诊信息,并将获取到的问诊信息发送至所述接收终端。

第四方面,本发明实施例还提供了一种问诊方法,所述方法应用于接收终端,所述方法包括:

接收IM服务器发送的问诊信息;其中,所述IM服务器发送的问诊信息为发送终端调用IM接口,将问诊信息发送至所述IM服务器的;

并接收极光推送服务器发送的问诊信息;其中,所述极光推送服务器发送的问诊信息为发送终端调用极光推送接口,将问诊信息发送至所述极光推送服务器的。

进一步地,所述方法还包括:

在接收到任一问诊信息后,判断是否所接收到的问诊信息中是否存在与该问诊信息相匹配的问诊信息,若是,则不对该问诊信息进行显示;若否,则显示该问诊信息。

进一步地,所述方法还包括:

接收信息获取指令,并将所述信息获取指令发送至所述IM服务器,以使所述IM服务器获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端;

接收所述IM服务器发送的对应的问诊信息,并显示对应获取到的问诊信息。

第五方面,本发明实施例还提供的一种问诊装置,所述装置包括:

第一接收模块,用于接收问诊信息。

第一处理模块,用于调用IM接口及极光推送接口,将所述问诊信息分别发送至IM服务器及极光推送服务器。

第六方面,本发明实施例还提供的一种问诊装置,所述装置包括:

第二接收模块,用于接收发送终端发送的问诊信息;

第二处理模块,用于将接收到的问诊信息发送至该问诊信息中携带的标识对应的接收终端。

进一步地,所述第二处理模块,具体用于根据预先保存的标识与状态的对应关系,判断所接收到的问诊信息中携带的标识对应的状态是否为在线状态,若是,则发送该问诊信息。

进一步地,所述第二处理模块,还用于接收接收终端发送的信息获取指令;获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端。

进一步地,所述第二处理模块,具体用于获取所述信息获取指令中携带的第一时间及第二时间;获取预先保存的发送时间在所述第一时间及所述第二时间之间的问诊信息,并将获取到的问诊信息发送至所述接收终端。

第七方面,本发明实施例还提供的一种问诊装置,所述装置包括:

第三接收模块,用于接收IM服务器发送的问诊信息;其中,所述IM服务器发送的问诊信息为发送终端调用IM接口,将问诊信息发送至所述IM服务器的。

第四接收模块,用于接收极光推送服务器发送的问诊信息;其中,所述极光推送服务器发送的问诊信息为发送终端调用极光推送接口,将问诊信息发送至所述极光推送服务器的。

进一步地,所述装置还包括,第三处理模块,用于在接收到任一问诊信息后,判断是否所接收到的问诊信息中是否存在与该问诊信息相匹配的问诊信息,若是,则不对该问诊信息进行显示;若否,则显示该问诊信息。

进一步地,所述第三处理模块,还用于接收信息获取指令,并将所述信息获取指令发送至所述IM服务器,以使所述IM服务器获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端;接收所述IM服务器发送的对应的问诊信息,并显示对应获取到的问诊信息。

第八方面,本发明实施例还提供了一种电子设备,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时执行上述任一所述问诊方法的步骤。

第九方面,本发明实施例还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时执行上述任一所述问诊方法的步骤。

在本发明实施例中,发送终端在接收到问诊信息时,调用IM接口及极光推送接口,将问诊信息发送至IM服务器及极光推送服务器,IM服务器及极光推送服务器在接收到问诊信息后,将问诊信息发送至问诊信息中携带的标识对应的接收终端。由于在本发明实施例中,同时通过IM服务器及极光推送服务器进行问诊信息的发送,因此可以提高将问诊信息发送至接收终端的准确性,从而有效地使得接收终端可以接收到发送终端发送的问诊信息。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种问诊系统的结构示意图;

图2为本发明实施例提供的一种通过IM服务器发送问诊信息的过程示意图;

图3为本发明实施例提供的一种发送问诊信息的过程示意图;

图4为本发明实施例提供的一种发送问诊信息的详细实施过程示意图;

图5为本发明实施例提供的一种问诊方法的过程示意图;

图6为本发明实施例提供的一种问诊方法的过程示意图;

图7为本发明实施例提供的一种问诊方法的过程示意图;

图8为本发明实施例提供的一种问诊装置结构示意图;

图9为本发明实施例提供的一种问诊装置结构示意图;

图10为本发明实施例提供的一种问诊装置结构示意图;

图11为本发明实施例提供的一种电子设备结构示意图。

具体实施方式

下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

实施例1:

图1为本发明实施例提供的一种问诊系统的结构示意图,该问诊系统包括:发送终端101、IM服务器102、极光推送服务器103、接收终端104;

所述发送终端101,用于接收问诊信息,并调用IM接口及极光推送接口,将所述问诊信息分别发送至IM服务器及极光推送服务器;

所述IM服务器102,用于接收所述发送终端发送的问诊信息,将接收到的问诊信息发送至该问诊信息中携带的标识对应的接收终端;

所述极光推送服务器103,用于接收所述发送终端发送的问诊信息,将该问诊信息发送至该问诊信息携带的标识对应的接收终端;

所述接收终端104,用于接收所述IM服务器发送的问诊信息;并接收所述极光推送服务器发送的问诊信息。

为了使得接收终端可以有效地接收到发送终端发送的问诊信息,在本发明实施例中,问诊系统包括IM服务器及极光推送服务器,在将发送终端所要发送的问诊信息进行发送时,分别通过IM服务器及极光推送服务器将问诊信息发送至接收终端,以提高接收终端接收到问诊信息的准确率。

具体的,当发送终端接收到使用者输入的问诊信息后,调用发送终端的IM接口,通过IM接口将接收到的问诊信息发送至IM服务器,并调用发送终端的极光推送接口,通过极光推送接口将接收到的问诊信息发送至极光推送服务器。具体的,如何通过IM接口将问诊信息发送至IM服务器,以及如何通过极光推送接口将问诊信息发送至极光推送服务器,为现有技术,在此不再赘述。

当IM服务器接收到发送终端发送的问诊信息后,将问诊信息发送至对应的接收终端,为了准确地将问诊信息发送至对应的接收终端,问诊信息中携带有接收终端对应的标识,IM服务器在接收到问诊信息后,获取接收到的问诊信息中携带的标识,将接收到的问诊信息发送至该标识对应的接收终端,同时极光推送服务器在接收到问诊信息后,获取接收到的问诊信息中携带的标识,并将接收到的问诊信息发送至所获取的标识对应的接收终端。

并且接收终端的标识指的可以是接收终端的媒体访问控制(Media AccessControl MAC)地址,具体在发送问诊信息至接收终端时,将问诊信息发送至MAC地址对应的接收终端。

为了使得接收终端可以有效的接收到发送终端发送的问诊信息,在本发明实施例中接收终端接收IM服务器发送的问诊信息,并接收极光推送服务器发送的问诊信息。其中,接收终端可以为医生当前使用的终端、也可以为患者当前使用的终端。

在本发明实施例中,发送终端在接收到问诊信息时,调用IM接口及极光推送接口,将问诊信息发送至IM服务器及极光推送服务器,IM服务器及极光推送服务器在接收到问诊信息后,将问诊信息发送至问诊信息中携带的标识对应的接收终端。由于在本发明实施例中,同时通过IM服务器及极光推送服务器进行问诊信息的发送,因此可以提高将问诊信息发送至接收终端的准确性,从而有效地使得接收终端可以接收到发送终端发送的问诊信息。

实施例2:

为了将问诊信息发送至对应的接收终端,在上述各实施例的基础上,在本发明实施例中,所述IM服务器102,具体用于根据预先保存的标识与状态的对应关系,判断所接收到的问诊信息中携带的标识对应的状态是否为在线状态,若是,则发送该问诊信息。

具体的,在实际应用中IM服务器在将问诊信息发送至接收终端时,IM服务器可以根据预先保存的接收终端的标识与在线状态或离线状态的对应关系,判断该问诊信息中携带的接收终端的标识对应的状态是否为在线状态,若该问诊信息中携带的接收终端的标识对应的状态为在线状态,则将问诊信息发送至对应的接收终端,若该问诊信息中携带的接收终端的标识对应的状态为离线状态,则在该问诊信息中携带的接收终端的标识对应的状态为在线状态时,再将问诊信息发送至问诊信息中携带的接收终端的标识对应的接收终端,其中,可以是在接收终端离线或上线时将该接收终端的标识及对应的离线状态或在线状态的指令发送至IM服务器,IM服务器在接收到接收终端发送的指令后,将保存的该接收终端的标识对应的在线状态或离线状态进行更新,更新为所接收到的指令中所携带的在线状态或离线状态。例如,当前IM服务器所保存的某一接收终端的标识对应的状态为在线状态,若IM服务器接收到该接收终端的标识对应的接收终端所发送的携带有该接收终端的标识及离线状态的指令,则将该接收终端的标识对应的状态由在线状态更新为离线状态。

为了避免接收终端重复显示同一条问诊信息,在上述实施例的基础上,在本发明实施例中,所述接收终端104,还用于在接收到任一问诊信息后,判断是否所接收到的问诊信息中是否存在与该问诊信息相匹配的问诊信息,若是,则不对该问诊信息进行显示;若否,则显示该问诊信息。

由于在本发明实施例中,分别通过IM服务器及极光推送服务器将发送终端发送的问诊信息发送至接收终端,因此接收终端在接收问诊信息时,极大概率会重复接收到同一条问诊信息,为了避免接收终端重复显示同一条问诊信息造成对用户的打扰,接收终端在接收到问诊信息后判断是否接收到与该接收到的问诊信息一致的问诊信息,从而决定是否显示该问诊信息。

具体的,在接收终端接收到问诊信息后保存所接收到的问诊信息,并判断是否保存有与该问诊信息一致的问诊信息,若未保存与该问诊信息一致的问诊信息,则说明还未接收到另一个服务器发送的该问诊信息,则显示该问诊信息,若保存有与该问诊信息一致的问诊信息,则说明已经接收到另一个服务器发送的该问诊信息,则在第一次接收到该问诊信息已经显示过该问诊信息了,因此不再显示该问诊信息。

具体的,在判断对应的问诊信息是否一致时,可以判断问诊信息的内容是否完全一致,例如判断问诊信息中的文字是否完全一致,或判断问诊信息中的图片是否完全一致,其中,如何判断问诊信息中的图片是否一致为现有技术,在此不再赘述。

以发送终端在发送某一条问诊信息时,接收终端先接收到IM服务器发送的该问诊信息,后接收到极光推送服务器发送的该问诊信息为例进行介绍,在接收终端接收到IM服务器发送的问诊信息后保存该问诊信息,并判断是否保存有与该问诊信息一致的问诊信息,由于未保存与该问诊信息一致的问诊信息,因此显示该问诊信息。在接收终端接收到极光推送服务器发送的问诊信息后保存该问诊信息,并判断是否保存有与该问诊信息一致的问诊信息,由于已经保存有IM服务器发送的与该问诊信息一致的问诊信息,因此不对该问诊信息进行显示。

图2为本发明实施例提供的一种通过IM服务器发送问诊信息的过程示意图。

由图2可知,发送终端在接收到问诊信息后,通过调用IM接口将问诊信息发送至IM服务器,IM服务器在接收到问诊信息后,保存该问诊信息,并判断问诊信息中携带的接收终端标识对应的状态是否在线状态,如果对应的状态为在线状态,则将问诊信息发送至接收终端。并且由图2可知,发送终端可以为医生所使用的终端,接收终端可以为患者所使用的终端。

实施例3:

为了提高接收终端接收问诊信息的准确度,在上述各实施例的基础上,在本发明实施例中,所述接收终端104,还用于接收信息获取指令,并将所述信息获取指令发送至所述IM服务器;

所述IM服务器102,用于接收所述接收终端发送的信息获取指令;获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端;

所述接收终端104,接收所述IM服务器发送的对应的问诊信息,并显示对应获取到的问诊信息。

为了避免由于网络问题等状况导致接收终端未接收到IM服务器及极光推送服务器发送的信息获取指令,在本发明实施例中,还可以通过信息获取指令,获取发送终端发送的问诊信息。

通过信息获取指令获取问诊信息的详细过程可以为:接收终端接收使用者输入的信息获取指令,并在接收到信息获取指令后,将信息获取指令发送至IM服务器,IM服务器在接收到信息获取指令后,获取该信息获取指令对应的问诊信息,IM服务器在获取到对应的问诊信息后,将获取到的问诊信息发送至发送该信息获取指令的接收终端,接收终端在接收到IM服务器发送的问诊信息后,显示接收到的问诊信息。

在获取对应的问诊信息时,可以根据IM服务器所保存的问诊信息与问诊信息被发送的时间的对应关系、以及所要获取的问诊信息对应的时间范围获取对应的问诊信息。因此信息获取指令中可以携带有所要获取的问诊信息对应的时间范围,并且为了准确地获取到接收终端的使用者所要获取的发送终端发送的问诊信息,信息获取指令中还携带有所要获取的问诊信息对应的发送终端的发送端标识,在获取问诊信息时通过对应的时间范围以及对应的发送终端的发送端标识确定所要获取的问诊信息,IM服务器在接收到信息获取指令后,在所保存的该发送终端的发送端标识对应的发送终端发送至该接收终端的问诊信息中,根据预先保存的每一条问诊信息及该问诊信息对应的被发送的时间,获取对应的时间在信息获取指令携带的时间范围内的问诊信息。

实施例4:

为了提高接收终端接收问诊信息的准确度,在上述各实施例的基础上,在本发明实施例中,所述接收终端104,具体用于获取接收到所述信息获取指令的第一时间,并在所述接收终端保存的接收到的问诊信息对应的时间中获取时间最晚的第二时间;将携带有所述第一时间及所述第二时间的获取指令发送至所述IM服务器;

所述IM服务器102,具体用于接收所述接收终端发送的获取指令,获取所述获取指令中携带的第一时间及第二时间;获取预先保存的发送时间在所述第二时间及所述第三时间之间的问诊信息,并将获取到的问诊信息发送至所述接收终端。

在通过信息获取指令获取接收终端接收到的问诊信息时,可以获取该信息获取指令对应的所要获取的问诊信息的时间范围,为了避免接收终端未接收到IM服务器或极光推送服务器所发送的问诊信息,因此所要获取的问诊信息的时间范围,可以为该接收终端所接收到的该发送终端上一次发送的问诊信息的时间到接收到该信息获取指令的时间,通过获取该发送终端上一次发送的问诊信息的时间到接收到该信息获取指令的时间内的问诊信息,进一步确保接收终端可以准确地接收到对应的问诊信息。

具体的,接收终端在接收到信息获取指令后,获取接收到该信息获取指令的第一时间,并在接收终端所保存的问诊信息对应的时间中,获取时间最晚的第二时间。并且接收终端所保存的问诊信息对应的时间可以为IM服务器或极光推送服务器发送问诊信息至接收终端的时间。其中,该第二时间与该第一时间所组成的时间范围即为接收终端所要获取的问诊信息对应的时间范围,因此接收终端将该第一时间及该第二时间携带在信息获取指令中,并将携带有该第一时间及该第二时间的获取指令发送至IM服务器。

IM服务器在接收到该接收终端发送的获取指令后,获取该获取指令中携带的第一时间及第二时间,并且为了避免将其他接收终端或其他发送终端发送的问诊信息发送至该接收终端,获取指令中还携带有所要获取的问诊信息对应的发送终端的发送端标识及接收终端的标识,IM服务器根据获取指令中携带的发送终端的发送端标识及接收终端的标识,以及预先保存的每一条问诊信息与发送该问诊信息的发送终端的发送端标识及接收该问诊信息的接收终端的标识的对应关系,确定对应的发送端标识及标识与获取指令中携带的发送终端的发送端标识及接收终端的标识一致的问诊信息为候选问诊信息,并根据每一条问诊信息与该问诊信息被发送的时间的对应关系,在候选问诊信息中获取对应的时间在该第一时间及该第二时间之内的问诊信息,并将所获取到的问诊信息发送至接收终端。

另外,在本发明实施例中问诊信息对应的时间可以为对应的时间戳,所获取的第一时间及第二时间也可以为对应的时间戳。

并且该信息获取指令可以为在使用者每一次点击进入对应的在线问诊页面时所发送的,也就是说为了进一步保证可以接收到对应的问诊信息,在接收终端每次进入在线问诊页面时,根据接收终端所保存的最新的第一时间戳,以及进入该在线问诊页面的第二时间戳,获取对应的第一时间戳及第二时间戳之内IM服务器所发送的该在线问诊界面对应的发送终端对应的问诊信息。

并且为了避免所接收到的问诊信息过多,对接收终端造成资源的浪费,接收终端可以只记录新接收到的问诊信息对应的时间戳,在接收到信息获取指令后,根据所记录的时间戳,获取该时间戳之后的问诊信息,并且接收终端在接收到问诊信息后,根据IM服务器或极光推送服务器发送该问诊信息的时间戳,更新该接收终端所保存的时间戳。

实施例5:

图3为本发明实施例提供的一种发送问诊信息的过程示意图。

由3可知,在发送终端发送问诊信息时,同时调用IM接口及极光推送接口将问诊信息发送至IM服务器及极光推送服务器,IM服务器及极光推送服务器接收并保存接收到的问诊信息,并将接收到的问诊信息发送至对应的接收终端。并且发送终端可以为医生使用的终端,接收终端可以为患者使用的终端。

在本发明实施例中,可以通过医生工作站创建接收终端与发送终端对应的问诊订单,使得接收终端与发送终端进行信息的发送。具体的,可以是患者通过其所使用的终端登录“泰生活”,在“泰生活”中上传图片或文字描述,并点击“在线问诊”按钮,在点击“在线问诊”按钮后,将对应的问诊状况发送至医生工作站,医生工作站在接收到问诊状况后,创建对应的问诊订单,并调用IM接口,进行群组信息的创建,IM服务器在接收到医生工作站发送的问诊订单后,进行群组信息的创建,并将问诊订单中对应的患者使用的终端及医生使用的终端拉入该对应的群组中,从而使得患者使用的终端及医生使用的终端均可通过该群组进行问诊信息的发送。

图4为本发明实施例提供的一种发送问诊信息的详细实施过程示意图。其中,以医生所使用的终端为发送终端进行介绍。

S401:患者通过所使用的终端将问诊状况发送至医生工作站。

其中该医生工作站指的可以是PC等智能设备。

患者通过所使用的终端登录泰生活,上传图片或者文字信息后,点击在线问诊按钮。

S402:医生工作站创建问诊订单,调用IM接口,将问诊订单发送至IM服务器。

S403:IM服务器进行群组信息的创建,群组创建完毕后,将患者所使用的终端和对应的医生所使用的终端拉入群组。

其中,S401-S403为建立接收终端与发送终端的连接关系的过程描述,S404-S406为发送终端将问诊信息发送至对应的接收终端的过程描述。

S404:发送终端调用IM接口,将回复的图文消息问诊信息发送至IM服务器,即将问诊信息发送至IM服务器。并且发送终端调用极光推送接口,将回复的问诊信息发送至极光推送服务器。

S405:IM服务器及极光推送服务器将接收到的问诊信息发送至接收终端。

其中,该接收终端可以为患者所使用的移动终端或PC等设备。

S406:接收终端接收并保存问诊信息,若保存有与接收到的问诊信息一致的问诊信息,则不显示该问诊信息,若未保存有与接收到的问诊信息一致的问诊信息,则显示该问诊信息。

实施例6:

图5为本发明实施例提供的一种问诊方法的过程示意图,该过程包括:

S501:接收问诊信息。

S502:调用IM接口及极光推送接口,将所述问诊信息分别发送至IM服务器及极光推送服务器。

该方法应用于发送终端,具体的发送终端执行该问诊方法的过程可以参见上述其他实施例,具体内容不再赘述。

图6为本发明实施例提供的一种问诊方法的过程示意图,该过程包括:

S601:接收所述发送终端发送的问诊信息。

S602:将接收到的问诊信息发送至该问诊信息中携带的标识对应的接收终端。

在一种可能的实施方式中,所述将接收到的问诊信息发送至该问诊信息中携带的标识对应的接收终端包括:

根据预先保存的标识与状态的对应关系,判断所接收到的问诊信息中携带的标识对应的状态是否为在线状态,若是,则发送该问诊信息。

在一种可能的实施方式中,所述方法还包括:

接收接收终端发送的信息获取指令;获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端。

在一种可能的实施方式中,所述获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端包括:

获取所述信息获取指令中携带的第一时间及第二时间;获取预先保存的发送时间在所述第一时间及所述第二时间之间的问诊信息,并将获取到的问诊信息发送至所述接收终端。

该方法应用于IM服务器,具体的IM服务器执行该数据传输方法的过程可以参见上述其他实施例,具体内容不再赘述。

图7为本发明实施例提供的一种问诊方法的过程示意图,该过程包括:

S701:接收IM服务器发送的问诊信息;其中,所述IM服务器发送的问诊信息为发送终端调用IM接口,将问诊信息发送至所述IM服务器的。

S702:接收极光推送服务器发送的问诊信息;其中,所述极光推送服务器发送的问诊信息为发送终端调用极光推送接口,将问诊信息发送至所述极光推送服务器的。

在一种可能的实施方式中,所述方法还包括:

在接收到任一问诊信息后,判断是否所接收到的问诊信息中是否存在与该问诊信息相匹配的问诊信息,若是,则不对该问诊信息进行显示;若否,则显示该问诊信息。

在一种可能的实施方式中,所述方法还包括:

接收信息获取指令,并将所述信息获取指令发送至所述IM服务器,以使所述IM服务器获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端;

接收所述IM服务器发送的对应的问诊信息,并显示对应获取到的问诊信息。

该方法应用于接收终端,具体的接收终端执行该数据传输方法的过程可以参见上述其他实施例,具体内容不再赘述。

实施例7:

图8为本发明实施例提供的一种问诊装置结构示意图,所述装置包括:

第一接收模块801,用于接收问诊信息。

第一处理模块802,用于调用IM接口及极光推送接口,将所述问诊信息分别发送至IM服务器及极光推送服务器。

图9为本发明实施例提供的一种问诊装置结构示意图,所述装置包括:

第二接收模块901,用于接收所述发送终端发送的问诊信息。

第二处理模块902,用于将接收到的问诊信息发送至该问诊信息中携带的标识对应的接收终端。

在一种可能的实施方式中,所述第二处理模块902,具体用于根据预先保存的标识与状态的对应关系,判断所接收到的问诊信息中携带的标识对应的状态是否为在线状态,若是,则发送该问诊信息。

在一种可能的实施方式中,所述第二处理模块902,还用于接收接收终端发送的信息获取指令;

第二处理模块902,用于获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端。

在一种可能的实施方式中,所述第二处理模块902,具体用于获取所述信息获取指令中携带的第一时间及第二时间;获取预先保存的发送时间在所述第一时间及所述第二时间之间的问诊信息,并将获取到的问诊信息发送至所述接收终端。

图10为本发明实施例提供的一种问诊装置结构示意图,所述装置包括:

第三接收模块1001,用于接收IM服务器发送的问诊信息;其中,所述IM服务器发送的问诊信息为发送终端调用IM接口,将问诊信息发送至所述IM服务器的。

第四接收模块1002,用于接收极光推送服务器发送的问诊信息;其中,所述极光推送服务器发送的问诊信息为发送终端调用极光推送接口,将问诊信息发送至所述极光推送服务器的。

在一种可能的实施方式中,所述装置还包括,第三处理模块1003,用于在接收到任一问诊信息后,判断是否所接收到的问诊信息中是否存在与该问诊信息相匹配的问诊信息,若是,则不对该问诊信息进行显示;若否,则显示该问诊信息。

在一种可能的实施方式中,所述第三处理模块1003,还用于接收信息获取指令,并将所述信息获取指令发送至所述IM服务器,以使所述IM服务器获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端;接收所述IM服务器发送的对应的问诊信息,并显示对应获取到的问诊信息。

实施例8:

图11为本发明提供的一种电子设备结构示意图,在上述各实施例的基础上,本发明实施例还提供了一种电子设备,如图11所示,包括:处理器1101、通信接口1102、存储器1103和通信总线1104,其中,处理器1101,通信接口1102,存储器1103通过通信总线1104完成相互间的通信;

所述存储器1103中存储有计算机程序,当所述程序被所述处理器1101执行时,使得所述处理器1101执行如下步骤:

接收问诊信息;

调用IM接口及极光推送接口,将所述问诊信息分别发送至IM服务器及极光推送服务器。

在上述各实施例的基础上,本发明实施例还提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信。

所述存储器中存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行如下步骤:

接收发送终端发送的问诊信息;

将接收到的问诊信息发送至该问诊信息中携带的标识对应的接收终端。

在一种可能的实施方式中,所述将接收到的问诊信息发送至该问诊信息中携带的标识对应的接收终端包括:

根据预先保存的标识与状态的对应关系,判断所接收到的问诊信息中携带的标识对应的状态是否为在线状态,若是,则发送该问诊信息。

在一种可能的实施方式中,所述方法还包括:

接收接收终端发送的信息获取指令;获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端。

在一种可能的实施方式中,所述获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端包括:

获取所述信息获取指令中携带的第一时间及第二时间;获取预先保存的发送时间在所述第一时间及所述第二时间之间的问诊信息,并将获取到的问诊信息发送至所述接收终端。

在上述各实施例的基础上,本发明实施例还提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信。

所述存储器中存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行如下步骤:

接收IM服务器发送的问诊信息;其中,所述IM服务器发送的问诊信息为发送终端调用IM接口,将问诊信息发送至所述IM服务器的;

并接收极光推送服务器发送的问诊信息;其中,所述极光推送服务器发送的问诊信息为发送终端调用极光推送接口,将问诊信息发送至所述极光推送服务器的。

在一种可能的实施方式中,所述方法还包括:

在接收到任一问诊信息后,判断是否所接收到的问诊信息中是否存在与该问诊信息相匹配的问诊信息,若是,则不对该问诊信息进行显示;若否,则显示该问诊信息。

在一种可能的实施方式中,所述方法还包括:

接收信息获取指令,并将所述信息获取指令发送至所述IM服务器,以使所述IM服务器获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端;

接收所述IM服务器发送的对应的问诊信息,并显示对应获取到的问诊信息。

上述服务器提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述处理器可以是通用处理器,包括中央处理器、网络处理器(NetworkProcessor,NP)等;还可以是数字指令处理器(Digital Signal Processing,DSP)、专用集成电路、现场可编程门陈列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。

实施例9:

在上述各实施例的基础上,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有可由电子设备执行的计算机程序,当所述程序在所述电子设备上运行时,使得所述电子设备执行时实现如下步骤:

所述存储器中存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行如下步骤:

接收问诊信息;

调用IM接口及极光推送接口,将所述问诊信息分别发送至IM服务器及极光推送服务器。

在上述各实施例的基础上,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有可由处理器执行的计算机程序,当所述程序在所述处理器上运行时,使得所述处理器执行时实现如下步骤:

接收发送终端发送的问诊信息;

将接收到的问诊信息发送至该问诊信息中携带的标识对应的接收终端。

在一种可能的实施方式中,所述将接收到的问诊信息发送至该问诊信息中携带的标识对应的接收终端包括:

根据预先保存的标识与状态的对应关系,判断所接收到的问诊信息中携带的标识对应的状态是否为在线状态,若是,则发送该问诊信息。

在一种可能的实施方式中,所述方法还包括:

接收接收终端发送的信息获取指令;获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端。

在一种可能的实施方式中,所述获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端包括:

获取所述信息获取指令中携带的第一时间及第二时间;获取预先保存的发送时间在所述第一时间及所述第二时间之间的问诊信息,并将获取到的问诊信息发送至所述接收终端。

在上述各实施例的基础上,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有可由处理器执行的计算机程序,当所述程序在所述处理器上运行时,使得所述处理器执行时实现如下步骤:

接收IM服务器发送的问诊信息;其中,所述IM服务器发送的问诊信息为发送终端调用IM接口,将问诊信息发送至所述IM服务器的;

并接收极光推送服务器发送的问诊信息;其中,所述极光推送服务器发送的问诊信息为发送终端调用极光推送接口,将问诊信息发送至所述极光推送服务器的。

在一种可能的实施方式中,所述方法还包括:

在接收到任一问诊信息后,判断是否所接收到的问诊信息中是否存在与该问诊信息相匹配的问诊信息,若是,则不对该问诊信息进行显示;若否,则显示该问诊信息。

在一种可能的实施方式中,所述方法还包括:

接收信息获取指令,并将所述信息获取指令发送至所述IM服务器,以使所述IM服务器获取所述信息获取指令对应的问诊信息,并将获取到的问诊信息发送至所述接收终端;

接收所述IM服务器发送的对应的问诊信息,并显示对应获取到的问诊信息。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

22页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种检验邮箱是否已实名的方法及系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!