CN106485088B - 对在线问诊记录进行保存的方法及*** - Google Patents
对在线问诊记录进行保存的方法及*** Download PDFInfo
- Publication number
- CN106485088B CN106485088B CN201610915591.4A CN201610915591A CN106485088B CN 106485088 B CN106485088 B CN 106485088B CN 201610915591 A CN201610915591 A CN 201610915591A CN 106485088 B CN106485088 B CN 106485088B
- Authority
- CN
- China
- Prior art keywords
- interrogation
- online
- storage
- record
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G06F19/3418—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
- G06F16/3329—Natural language query formulation or dialogue systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Mathematical Physics (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Human Computer Interaction (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开对在线问诊记录进行保存的方法,包括:记录所述问诊方与被问诊方的问诊内容,生成在线问诊记录数据保存至服务器;接收第一存储标识并保存;根据所述第一存储标识生成转存请求并发送至调度队列;所述调度队列根据所选取的转存请求,从所述服务器获取所述选取的转存请求所对应的在线问诊记录数据,并保存到数据存储器;接收用于在所述数据存储器上查找所述在线问诊记录数据的第二存储标识,根据所述第二存储标识从所述数据存储器获取所述记录数据并反馈。本发明大大缓解在线医疗平台服务器的压力,提升了服务器的处理效率。
Description
技术领域
本发明涉及在线医疗的技术领域,更具体地,涉及一种对在线问诊记录进行保存的方法及***。
背景技术
随着互联网技术的快速发展,现在的互联网结合移动网络技术能够实现不同区域的人们之间随时随地的互动沟通。基于互联网的在线医疗领域,用户可以通过互联网与医生在线互动进行医疗咨询,打破了传统医疗领域中必须用户与医生面对面沟通医治的方式,实现了跨地域的医疗资源共享,解除了医疗资源的地域限制,实现了医疗资源的合理分配,同时解决了现今在医院医治排号难、路途远等看病难的问题。互联网的发展为远程互动提供了便利,传统行业中许多需要当面交流沟通都可以通过在互联网上互动实现。如医疗行业,现在互联网技术允许用户通过互联网与医生进行在线互动医疗,互动的方式包括:文字互动、音频互动以及视频互动等。
但是不是每次在线问诊互动都能完全解决用户的问题,也不是每一次的问诊医生都能解决用户的问题,有时候需要线下医生团队之间讨论才能综合地解决用户的问题;有时候暂时性地解决了用户的问题,但是在用户后续再有医疗问题时需要参考之前的问诊情况。这就需要对在线问诊互动过程中医生与用户之间的互动记录进行保存,以便从该互动记录中分析出用户的真实需求,或为后续医疗互动提供参考。
然而,在线问诊互动过程中的记录不单单是文字内容,还包括有:音频和视频内容,音频和视频内容会占用较大的存储空间,再加上每时每刻都有大量用户的在线问诊互动记录产生,将这些在线问诊互动记录都保存在服务器上会大大增加服务器的压力;用户或医生对在线问诊互动记录进行查询时,都从服务器获取数据会产生服务器并发的问题;还可能存在在线产生、保存在线问诊互动记录不成功或丢失的问题。
因此,提供一种安全、快捷且减轻处理压力的对在线问诊记录进行保存的方案是本领域亟待解决的问题。
发明内容
有鉴于此,本发明提供了一种对在线问诊记录进行保存的方法及***,解决了对在线问诊记录进行保存过程中增大服务器压力、对在线问诊互动记录进行查询时,都从服务器获取数据会产生服务器并发以及在线问诊互动记录不成功或丢失的问题。
为了解决上述技术问题,本发明提出一种对在线问诊记录进行保存的方法,包括:
在在线问诊平台上,接通问诊方与被问诊方的问诊链路,并记录所述问诊方与被问诊方的问诊内容,生成在线问诊记录数据保存至服务器;
接收用于在所述服务器上查找所述在线问诊记录数据的第一存储标识并保存;
所述问诊链路挂断时,根据所述第一存储标识生成转存请求并发送至调度队列;
所述调度队列将所述转存请求按预定的调度策略顺序排序得到转存调度排序,根据所述转存调度排序顺序选取预定数量的所述转存请求,并根据所选取的转存请求,从所述服务器获取所述选取的转存请求所对应的在线问诊记录数据,并保存到数据存储器;继续按所述预定数量及转存调度排序顺序选取所述调度队列中剩下的转存请求进行转存,直至完成所述调度队列中的所有转存请求;
接收用于在所述数据存储器上查找所述在线问诊记录数据的第二存储标识并保存;
接收到查看所述在线问诊记录数据的查看请求时,根据所述第二存储标识从所述数据存储器获取所述在线问诊记录数据并反馈;
接收到在线问诊记录反馈切换请求及查看所述在线问诊记录的请求时,根据所述第一存储标识从所述服务器获取所述在线问诊记录数据并反馈。
进一步地,其中,接收到查看所述在线问诊记录数据的查看请求时,根据所述第二存储标识从所述数据存储器获取所述在线问诊记录数据并反馈,进一步为:
接收到查看所述在线问诊记录的查看请求,且不存在所述第二存存储标识时,根据所述第一存储标识从所述服务器获取所述在线问诊记录数据并反馈;
接收到查看所述在线问诊记录的查看请求,且存在所述第二存存储标识时,根据所述第二存存储标识从所述数据存储器获取所述在线问诊记录数据并反馈。
进一步地,其中,所述预定的调度策略,进一步为:按接收所述转存请求的先后顺序进行排序;
所述预定数量,进一步为数量大于或等于1。
进一步地,其中,该方法进一步包括:
在存在所述问诊方与被问诊方的历史问诊记录数据的历史存储标识时,将所述第一存储标识及第二存储标识更新到所述历史存储标识中;
接收到查看所述在线问诊记录数据的查看请求时,获取所述历史存储标识并展现。
进一步地,其中,所述在线问诊记录数据,进一步为:在线问诊音视频记录数据。
另一方面,本发明还提供一种对在线问诊记录进行保存的***,包括:在线问诊记录数据生成模块、第一存储标识接收模块、转存请求生成模块、调度队列、第二存储标识接收模块及在线问诊记录数据查看模块;其中,
所述在线问诊记录数据生成模块,用于在在线问诊平台上,接通问诊方与被问诊方的问诊链路,并记录所述问诊方与被问诊方的问诊内容,生成在线问诊记录数据保存至服务器;
所述第一存储标识接收模块,用于接收用于在所述服务器上查找所述在线问诊记录数据的第一存储标识并保存;
所述转存请求生成模块,用于所述问诊链路挂断时,根据所述第一存储标识生成转存请求并发送至调度队列;
所述调度队列,用于将所述转存请求按预定的调度策略顺序排序得到转存调度排序,根据所述转存调度排序顺序选取预定数量的所述转存请求,并根据所选取的转存请求,从所述服务器获取所述选取的转存请求所对应的在线问诊记录数据,并保存到数据存储器;继续按所述预定数量及转存调度排序顺序选取所述调度队列中剩下的转存请求进行转存,直至完成所述调度队列中的所有转存请求;
所述第二存储标识接收模块,用于接收用于在所述数据存储器上查找所述在线问诊记录数据的第二存储标识并保存;
所述在线问诊记录数据查看模块,用于接收到查看所述在线问诊记录数据的查看请求时,根据所述第二存储标识从所述数据存储器获取所述在线问诊记录数据并反馈;
接收到在线问诊记录反馈切换请求及查看所述在线问诊记录的请求时,根据所述第一存储标识从所述服务器获取所述在线问诊记录数据并反馈。
进一步地,其中,所述在线问诊记录数据查看模块,进一步用于:
接收到查看所述在线问诊记录的查看请求,且不存在所述第二存存储标识时,根据所述第一存储标识从所述服务器获取所述在线问诊记录数据并反馈;
接收到查看所述在线问诊记录的查看请求,且存在所述第二存存储标识时,根据所述第二存存储标识从所述数据存储器获取所述在线问诊记录数据并反馈。
进一步地,其中,所述预定的调度策略,进一步为:按接收所述转存请求的先后顺序进行排序;
所述预定数量,进一步为数量大于或等于1。
进一步地,其中,该***进一步包括:存储标识更新模块,用于:
在存在所述问诊方与被问诊方的历史问诊记录数据的历史存储标识时,将所述第一存储标识及第二存储标识更新到所述历史存储标识中;
接收到查看所述在线问诊记录数据的查看请求时,获取所述历史存储标识并展现。
进一步地,其中,所述在线问诊记录数据,进一步为:在线问诊音视频记录数据。
与现有技术相比,本发明的对在线问诊记录进行保存的方法及***,实现了如下的有益效果:
(1)本发明所述的对在线问诊记录进行保存的方法及***,对在线问诊进行监听生成在线问诊记录暂存在服务器上,再基于队列调度将在线问诊记录上传至数据存储器中存储,大大缓解服务器的压力,提升了服务器的处理效率。
(2)本发明所述的对在线问诊记录进行保存的方法及***,将在线问诊记录上传至数据存储器中存储,在服务器中只保存将在线问诊记录的存储标识,在用户或医生查看所述在线问诊记录时,从所述数据存储器中获取数据,避免了在服务器上大量查看在线问诊记录可能导致的并发问题。
(3)本发明所述的对在线问诊记录进行保存的方法及***,对在线问诊交互过程进行监听并生成在线问诊记录,完成在线问诊交互时将该在线问诊记录暂存至服务器缓存,经过特定时间后将该在线问诊记录转存至数据存储器,在不影响对在线问诊记录查看的基础上,保证了存储在线问诊记录的安全性。
当然,实施本发明的任一产品必不特定需要同时达到以上所述的所有技术效果。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。
图1为本发明实施例1中所述对在线问诊记录进行保存的方法的流程示意图;
图2为本发明实施例2中所述对在线问诊记录进行保存的方法的流程示意图;
图3为本发明实施例3中所述对在线问诊记录进行保存的***的结构示意图;
图4为本发明实施例2中所述在建立在线问诊链路,生成在线问诊记录数据的流程示意图;
图5为本发明实施例2所中所述在将在线问诊记录数据存储至第三方的数据存储器的流程示意图。
具体实施方式
现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
实施例1
如图1所示,为本实施例中所述对在线问诊记录进行保存的方法的流程示意图。在本实施例中,利用对在线问诊平台在线问诊记录数据在服务器备份,且在第三方数据存储器存储和提取,解决本地服务器生成、存储和提取在线问诊记录数据的压力。本实施例中所述的对在线问诊记录进行保存的方法包括以下步骤:
步骤101、在线问诊的问诊方通过在线问诊平台向被问诊方发起在线问诊呼叫。
在线问诊平台,是建立问诊方(患者)与被问诊方(医生)的在线问诊链接及管理在线问诊数据的平台,基于该平台,问诊方可以与被问诊方进行文字及音视频的交流。
步骤102、在线问诊平台根据所述问诊方对被问诊方的呼叫创建在线问诊链路,在被问诊方接听该在线问诊呼叫时,接通问诊方与被问诊方的问诊链路,并开始记录所述问诊方与被问诊方的问诊内容,生成在线问诊记录数据保存至服务器。
在线问诊平台建立问诊方对被问诊方的在线问诊链路,并对该在线问诊链路进行监听,生成在线问诊记录数据,在不影响问诊方与被问诊方交流的基础上,记录下了问诊内容,便于后续查看。
步骤103、所述服务器接收所述在线问诊记录数据并存储,同时生成包括有该在线问诊记录数据在服务器上存储位置的第一存储标识,将所述第一存储标识反馈至所述在线问诊平台。
在所述在线问诊平台的服务器上对监听的在线问诊记录数据进行备份存储,以便在存储在第三方数据存储器上的在线问诊记录数据受损或还没存储成功时使用。所述第一存储标识至少包括有在线问诊记录数据的标识及在服务器上的存储位置,便于后续查找。
步骤104、在线问诊平台接收用于在所述服务器上查找所述在线问诊记录数据的第一存储标识并保存。
在所述在线问诊平台上存储第一存储标识,在需要时才利用该第一存储标识从服务器调取在线问诊记录数据,远比直接存储在线问诊记录数据减轻负载。
步骤105、所述问诊链路挂断时,根据所述第一存储标识生成转存请求并发送至调度队列。
在所述问诊方和被问诊方中有一方挂断时,判断所述问诊链路挂断,此时该次在线问诊完成,同时存储在服务器上的在线问诊记录数据也就为该次在线问诊的完整记录数据。在线问诊平台根据所述第一存储标识能够获取所述在线问诊记录数据的标识及在服务器上的存储位置,并据此生成将该在线问诊数据转存至第三方的数据存储器的转存请求,通过将在线问诊的记录数据存储在第三方的数据存储器,在用户或医生查看在线问诊的记录数据时,从第三方的数据存储器而非在线问诊平台的服务器获取,大大减轻了服务器的负载压力。
步骤106、所述调度队列将所述转存请求按预定的调度策略顺序排序得到转存调度排序,根据所述转存调度排序顺序选取预定数量的所述转存请求,并根据所选取的转存请求,从所述服务器获取所述选取的转存请求所对应的在线问诊记录数据,并保存到数据存储器;继续按所述预定数量及转存调度排序顺序选取所述调度队列中剩下的转存请求进行转存,直至完成所述调度队列中的所有转存请求。
在线问诊平台上每时每刻都会存在大量的问诊记录数据生成,如果同时将如此庞大的数据转存至第三方的数据存储器,会造成在线问诊平台的转存压力,因此,通过在线问诊平台的调度队列合理分配进行在线问诊记录数据的转存,有利于在保证在线问诊平台正常业务的情况下,避免对在线问诊平台造成转存压力。
步骤107、所述数据存储器接收所述在线问诊记录数据并存储,同时生成包括有该在线问诊记录数据在数据存储器上存储位置的第二存储标识,将所述第二存储标识反馈至所述在线问诊平台。
数据存储器,为在线问诊平台的第三方的存储器,与所述在线问诊平台形成内容分发网络(Content Delivery Network,简称CDN),只将在线问诊记录数据在数据存储器上存储位置的第二存储标识存储在在线问诊平台上供查询时调取数据使用,将在线问诊记录数据存储在该CDN网络的节点上,以此方式提升了在线问诊记录数据保存及调取的传输速度及稳定性。
步骤108、接收用于在所述数据存储器上查找所述在线问诊记录数据的第二存储标识并保存。
步骤109、接收到查看所述在线问诊记录数据的查看请求时,根据所述第二存储标识从所述数据存储器获取所述在线问诊记录数据并反馈。
优选地,在线问诊平台收到查看所述在线问诊记录数据时,根据所述第二存储标识找到存储所述在线问诊记录数据的节点数据存储器,将所述节点数据存储器连接到查看方,如此,查看方可以直接从节点数据存储器获取所述在线问诊记录数据,进一步提升了数据的传输效率。
步骤110、接收到在线问诊记录反馈切换请求及查看所述在线问诊记录的请求时,根据所述第一存储标识从所述服务器获取所述在线问诊记录数据并反馈。
当根据所述第二存储标识获取到的在线问诊记录数据受损或异常时,对在线问诊记录数据的获取方式进行切换,从存储所述在线问诊记录数据的服务器上直接获取在线问诊记录数据的源数据,保证了保存所述在线问诊记录数据的安全性和完整性。
本实施例中所述的对在线问诊记录进行保存的方法,对在线问诊进行监听生成在线问诊记录暂存在服务器上,再基于队列调度将在线问诊记录上传至数据存储器中存储,大大缓解服务器的压力,提升了服务器的处理效率。
实施例2
如图2所示,为本实施例中所述对在线问诊记录进行保存的方法的流程示意图。本实施例中所述对在线问诊记录进行保存的方法,在实施例1的基础上,描述了对存储的在线问诊记录数据进行查看的具体内容。本实施例中所述对在线问诊记录进行保存的方法包括如下步骤:
步骤201、在在线问诊平台上,接通问诊方与被问诊方的问诊链路,并记录所述问诊方与被问诊方的问诊内容,生成在线问诊记录数据保存至服务器。
步骤202、接收用于在所述服务器上查找所述在线问诊记录数据的第一存储标识并保存。
步骤203、所述问诊链路挂断时,根据所述第一存储标识生成转存请求并发送至调度队列。
优选地,所述调度队列为先进先出调度队列(First In First Out,简称FIFO)。先进先出是指根据先入库先发出的原则,对进入调度队列的转存请求按入库的先后顺序设置出库的优先级调度,并按该优先级调度顺序进行转存请求调度出库的方案。
步骤204、所述调度队列将所述转存请求按预定的调度策略顺序排序得到转存调度排序,根据所述转存调度排序顺序选取预定数量的所述转存请求,并根据所选取的转存请求,从所述服务器获取所述选取的转存请求所对应的在线问诊记录数据,并保存到数据存储器;继续按所述预定数量及转存调度排序顺序选取所述调度队列中剩下的转存请求进行转存,直至完成所述调度队列中的所有转存请求。
优选地,所述预定的调度策略,进一步为:按接收所述转存请求的先后顺序进行排序;所述预定数量,进一步为数量大于或等于1。
步骤205、接收用于在所述数据存储器上查找所述在线问诊记录数据的第二存储标识并保存。
步骤206、接收到查看所述在线问诊记录的查看请求,且不存在所述第二存存储标识时,根据所述第一存储标识从所述服务器获取所述在线问诊记录数据并反馈。
步骤207、接收到查看所述在线问诊记录的查看请求,且存在所述第二存存储标识时,根据所述第二存存储标识从所述数据存储器获取所述在线问诊记录数据并反馈。
步骤208、接收到在线问诊记录反馈切换请求及查看所述在线问诊记录的请求时,根据所述第一存储标识从所述服务器获取所述在线问诊记录数据并反馈。
步骤209、在存在所述问诊方与被问诊方的历史问诊记录数据的历史存储标识时,将所述第一存储标识及第二存储标识更新到所述历史存储标识中;接收到查看所述在线问诊记录数据的查看请求时,获取所述历史存储标识并展现。
优选地,本实施例所述的在线问诊记录数据为在线问诊音视频记录数据。
如图4所示,为本实施例所述对在线问诊记录进行保存的方法中,在建立在线问诊链路,生成在线问诊记录数据的流程示意图,包括如下步骤:
步骤401、通过在线问诊平台开始进行在线问诊呼叫。
步骤402、在线问诊平台上判断是否接通在线问诊链路。
步骤403、接通在线问诊链路的同时开始监听在线问诊内容,并生成在线问诊记录数据。
步骤404、将生成的在线问诊记录数据存储到服务器上。
步骤405、在线问诊中有一方挂断时挂断在线问诊链路。
步骤406、线问诊链路挂断时结束监听并生成在线问诊记录数据的转存请求。
步骤407、未接通在线问诊链路及在线问诊链路挂断时结束在线问诊呼叫。
如图5所示,为本实施例所述对在线问诊记录进行保存的方法中,在将在线问诊记录数据存储至第三方的数据存储器的流程示意图,包括如下步骤:
步骤501、基于在线问诊平台接通在线问诊链路。
步骤502、开始监听并保存在线问诊数据至服务器。
步骤503、基于在线问诊平台的在线问诊链路挂断时,结束监听并接收服务器发送的第一存储标识。
步骤504、将第一存储标识保存至在线问诊平台的数据库中。
步骤505、结束监听后生成在线问诊记录数据的转存请求并发送至在线问诊平台的调度队列。
步骤506、根据调度队列中的调度策略获取在线问诊记录数据转存至数据存储器。
步骤507、接收数据存储器发送的第二存储标识,并将该第二存储标识保存至在线问诊平台的数据库中。
步骤508、收到查看所述在线问诊记录数据时,从所述在线问诊平台的数据库中获取第一存储标识或第二存储标识,并根据第一存储标识或第二存储标识获取在线问诊记录数据进行展现。
本实施例所述的对在线问诊记录进行保存的方法,在用户或医生查看所述在线问诊记录时,从所述数据存储器中获取数据,避免了在服务器上大量查看在线问诊记录可能导致的并发问题。
实施例3
如图3所示,为本实施例中所述对在线问诊记录进行保存的***的结构示意图。本实施例中所述对在线问诊记录进行保存的***用于实施上述实施例中所述对在线问诊记录进行保存的方法。本实施例中所述对在线问诊记录进行保存的***包括:在线问诊记录数据生成模块301、第一存储标识接收模块302、转存请求生成模块303、调度队列304、第二存储标识接收模块305及在线问诊记录数据查看模块306。
其中,所述在线问诊记录数据生成模块301与所述第一存储标识接收模块302相藕接,用于在在线问诊平台上,接通问诊方与被问诊方的问诊链路,并记录所述问诊方与被问诊方的问诊内容,生成在线问诊记录数据保存至服务器;
所述第一存储标识接收模块302与所述在线问诊记录数据生成模块301及转存请求生成模块303相藕接,用于接收用于在所述服务器上查找所述在线问诊记录数据的第一存储标识并保存;
所述转存请求生成模块303与所述调度队列304及第一存储标识接收模块302相藕接,用于所述问诊链路挂断时,根据所述第一存储标识生成转存请求并发送至调度队列;
所述调度队列304与所述转存请求生成模块303及第二存储标识接收模块305相藕接,用于将所述转存请求按预定的调度策略顺序排序得到转存调度排序,根据所述转存调度排序顺序选取预定数量的所述转存请求,并根据所选取的转存请求,从所述服务器获取所述选取的转存请求所对应的在线问诊记录数据,并保存到数据存储器;继续按所述预定数量及转存调度排序顺序选取所述调度队列中剩下的转存请求进行转存,直至完成所述调度队列中的所有转存请求;
所述第二存储标识接收模块305与所述调度队列304及在线问诊记录数据查看模块306相藕接,用于接收用于在所述数据存储器上查找所述在线问诊记录数据的第二存储标识并保存;
所述在线问诊记录数据查看模块306与所述第二存储标识接收模块305相藕接,用于接收到查看所述在线问诊记录数据的查看请求时,根据所述第二存储标识从所述数据存储器获取所述在线问诊记录数据并反馈;
接收到在线问诊记录反馈切换请求及查看所述在线问诊记录的请求时,根据所述第一存储标识从所述服务器获取所述在线问诊记录数据并反馈。
所述在线问诊记录数据查看模块306,进一步用于:
接收到查看所述在线问诊记录的查看请求,且不存在所述第二存存储标识时,根据所述第一存储标识从所述服务器获取所述在线问诊记录数据并反馈;
接收到查看所述在线问诊记录的查看请求,且存在所述第二存存储标识时,根据所述第二存存储标识从所述数据存储器获取所述在线问诊记录数据并反馈。
所述预定的调度策略,进一步为:按接收所述转存请求的先后顺序进行排序;所述预定数量,进一步为数量大于或等于1。
上述***进一步包括:存储标识更新模块307,与所述第二存储标识接收模块305相藕接,用于:
在存在所述问诊方与被问诊方的历史问诊记录数据的历史存储标识时,将所述第一存储标识及第二存储标识更新到所述历史存储标识中;
接收到查看所述在线问诊记录数据的查看请求时,获取所述历史存储标识并展现。
在上述***中,所述在线问诊记录数据,进一步为:在线问诊音视频记录数据。
通过以上各个实施例可知,本发明的对在线问诊记录进行保存的方法及***,存在的有益效果是:
(1)本发明所述的对在线问诊记录进行保存的方法及***,对在线问诊进行监听生成在线问诊记录暂存在服务器上,再基于队列调度将在线问诊记录上传至数据存储器中存储,大大缓解服务器的压力,提升了服务器的处理效率。
(2)本发明所述的对在线问诊记录进行保存的方法及***,将在线问诊记录上传至数据存储器中存储,在服务器中只保存将在线问诊记录的存储标识,在用户或医生查看所述在线问诊记录时,从所述数据存储器中获取数据,避免了在服务器上大量查看在线问诊记录可能导致的并发问题。
(3)本发明所述的对在线问诊记录进行保存的方法及***,对在线问诊交互过程进行监听并生成在线问诊记录,完成在线问诊交互时将该在线问诊记录暂存至服务器缓存,经过特定时间后将该在线问诊记录转存至数据存储器,在不影响对在线问诊记录查看的基础上,保证了存储在线问诊记录的安全性。
本领域内的技术人员应明白,本发明的实施例可提供为方法、装置、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
虽然已经通过例子对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上例子仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员应该理解,可在不脱离本发明的范围和精神的情况下,对以上实施例进行修改。本发明的范围由所附权利要求来限定。
Claims (8)
1.一种对在线问诊记录进行保存的方法,其特征在于,包括:
在在线问诊平台上,接通问诊方与被问诊方的问诊链路,并记录所述问诊方与被问诊方的问诊内容,生成在线问诊记录数据保存至服务器;同时对该在线问诊链路进行监听,在所述在线问诊平台的服务器上对监听的在线问诊记录数据进行备份存储;
接收用于在所述服务器上查找所述在线问诊记录数据的第一存储标识并保存;
所述问诊链路挂断时,根据所述第一存储标识生成转存请求并发送至调度队列;
所述调度队列将所述转存请求按预定的调度策略顺序排序得到转存调度排序,根据所述转存调度排序顺序选取预定数量的所述转存请求,并根据所选取的转存请求,从所述服务器获取所述选取的转存请求所对应的在线问诊记录数据,并保存到数据存储器;其中,所述数据存储器为所述在线问诊平台的第三方的存储器,与所述在线问诊平台形成内容分发网络;继续按所述预定数量及转存调度排序顺序选取所述调度队列中剩下的转存请求进行转存,直至完成所述调度队列中的所有转存请求;
接收用于在所述数据存储器上查找所述在线问诊记录数据的第二存储标识并保存;
接收到查看所述在线问诊记录的查看请求,且不存在所述第二存储标识时,根据所述第一存储标识从所述服务器获取所述在线问诊记录数据并反馈;
或者,接收到查看所述在线问诊记录的查看请求,且存在所述第二存储标识时,根据所述第二存储标识从所述数据存储器获取所述在线问诊记录数据并反馈;
接收到在线问诊记录反馈切换请求及查看所述在线问诊记录的请求时,根据所述第一存储标识从所述服务器获取所述在线问诊记录数据并反馈。
2.根据权利要求1所述的对在线问诊记录进行保存的方法,其特征在于,所述预定的调度策略,进一步为:按接收所述转存请求的先后顺序进行排序;
所述预定数量,进一步为数量大于或等于1。
3.根据权利要求1所述的对在线问诊记录进行保存的方法,其特征在于,进一步包括:
在存在所述问诊方与被问诊方的历史问诊记录数据的历史存储标识时,将所述第一存储标识及第二存储标识更新到所述历史存储标识中;
接收到查看所述在线问诊记录数据的查看请求时,获取所述历史存储标识并展现。
4.根据权利要求1所述的对在线问诊记录进行保存的方法,其特征在于,所述在线问诊记录数据,进一步为:在线问诊音视频记录数据。
5.一种对在线问诊记录进行保存的***,其特征在于,包括:在线问诊记录数据生成模块、第一存储标识接收模块、转存请求生成模块、调度队列、第二存储标识接收模块及在线问诊记录数据查看模块;其中,
所述在线问诊记录数据生成模块,用于在在线问诊平台上,接通问诊方与被问诊方的问诊链路,并记录所述问诊方与被问诊方的问诊内容,生成在线问诊记录数据保存至服务器;
所述第一存储标识接收模块,用于接收用于在所述服务器上查找所述在线问诊记录数据的第一存储标识并保存;
所述转存请求生成模块,用于所述问诊链路挂断时,根据所述第一存储标识生成转存请求并发送至调度队列;
所述调度队列,用于将所述转存请求按预定的调度策略顺序排序得到转存调度排序,根据所述转存调度排序顺序选取预定数量的所述转存请求,并根据所选取的转存请求,从所述服务器获取所述选取的转存请求所对应的在线问诊记录数据,并保存到数据存储器;其中,所述数据存储器为所述在线问诊平台的第三方的存储器,与所述在线问诊平台形成内容分发网络;继续按所述预定数量及转存调度排序顺序选取所述调度队列中剩下的转存请求进行转存,直至完成所述调度队列中的所有转存请求;
所述第二存储标识接收模块,用于接收用于在所述数据存储器上查找所述在线问诊记录数据的第二存储标识并保存;
所述在线问诊记录数据查看模块,用于接收到查看所述在线问诊记录的查看请求,且不存在所述第二存储标识时,根据所述第一存储标识从所述服务器获取所述在线问诊记录数据并反馈;或者用于接收到查看所述在线问诊记录的查看请求,且存在所述第二存储标识时,根据所述第二存储标识从所述数据存储器获取所述在线问诊记录数据并反馈;
接收到在线问诊记录反馈切换请求及查看所述在线问诊记录的请求时,根据所述第一存储标识从所述服务器获取所述在线问诊记录数据并反馈。
6.根据权利要求5所述的对在线问诊记录进行保存的***,其特征在于,所述预定的调度策略,进一步为:按接收所述转存请求的先后顺序进行排序;
所述预定数量,进一步为数量大于或等于1。
7.根据权利要求5所述的对在线问诊记录进行保存的***,其特征在于,进一步包括:存储标识更新模块,用于:
在存在所述问诊方与被问诊方的历史问诊记录数据的历史存储标识时,将所述第一存储标识及第二存储标识更新到所述历史存储标识中;
接收到查看所述在线问诊记录数据的查看请求时,获取所述历史存储标识并展现。
8.根据权利要求5所述的对在线问诊记录进行保存的***,其特征在于,所述在线问诊记录数据,进一步为:在线问诊音视频记录数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610915591.4A CN106485088B (zh) | 2016-10-20 | 2016-10-20 | 对在线问诊记录进行保存的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610915591.4A CN106485088B (zh) | 2016-10-20 | 2016-10-20 | 对在线问诊记录进行保存的方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106485088A CN106485088A (zh) | 2017-03-08 |
CN106485088B true CN106485088B (zh) | 2019-02-12 |
Family
ID=58271076
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610915591.4A Expired - Fee Related CN106485088B (zh) | 2016-10-20 | 2016-10-20 | 对在线问诊记录进行保存的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106485088B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110825693A (zh) * | 2019-10-25 | 2020-02-21 | 武汉联影医疗科技有限公司 | 医学数据存储方法、装置和可读存储介质 |
CN114496312A (zh) * | 2022-02-15 | 2022-05-13 | 康键信息技术(深圳)有限公司 | 基于在线问诊的数据处理方法、装置和计算机设备 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102075984A (zh) * | 2010-12-31 | 2011-05-25 | 北京邮电大学 | 用于无线局域网的优化视频业务传输的***和方法 |
CN102377792A (zh) * | 2010-08-07 | 2012-03-14 | 浙江工业大学 | 基于web的家庭网络监控*** |
CN103258138A (zh) * | 2013-05-28 | 2013-08-21 | 美合实业(苏州)有限公司 | 中央问诊*** |
CN103312776A (zh) * | 2013-05-08 | 2013-09-18 | 青岛海信传媒网络技术有限公司 | 边缘节点服务器缓存视频的内容的方法和装置 |
CN103747274A (zh) * | 2013-12-18 | 2014-04-23 | 北京邮电大学 | 一种增设缓存集群的视频数据中心及其缓存资源调度方法 |
CN103902836A (zh) * | 2014-04-14 | 2014-07-02 | 康博嘉信息科技(北京)有限公司 | 基于云服务平台的医疗信息交互方法、装置及*** |
CN104750858A (zh) * | 2015-04-16 | 2015-07-01 | 成都影泰科技有限公司 | 一种基于网络的数据存储方法 |
CN104765951A (zh) * | 2014-04-08 | 2015-07-08 | 惠州Tcl移动通信有限公司 | 多媒体医学记录组件及其数据访问方法 |
CN105491377A (zh) * | 2015-12-15 | 2016-04-13 | 华中科技大学 | 一种计算复杂度感知的视频解码宏块级并行调度方法 |
CN106354998A (zh) * | 2016-08-26 | 2017-01-25 | 成都汉康信息产业有限公司 | 一种支持远程问诊的在线医疗*** |
-
2016
- 2016-10-20 CN CN201610915591.4A patent/CN106485088B/zh not_active Expired - Fee Related
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102377792A (zh) * | 2010-08-07 | 2012-03-14 | 浙江工业大学 | 基于web的家庭网络监控*** |
CN102075984A (zh) * | 2010-12-31 | 2011-05-25 | 北京邮电大学 | 用于无线局域网的优化视频业务传输的***和方法 |
CN103312776A (zh) * | 2013-05-08 | 2013-09-18 | 青岛海信传媒网络技术有限公司 | 边缘节点服务器缓存视频的内容的方法和装置 |
CN103258138A (zh) * | 2013-05-28 | 2013-08-21 | 美合实业(苏州)有限公司 | 中央问诊*** |
CN103747274A (zh) * | 2013-12-18 | 2014-04-23 | 北京邮电大学 | 一种增设缓存集群的视频数据中心及其缓存资源调度方法 |
CN104765951A (zh) * | 2014-04-08 | 2015-07-08 | 惠州Tcl移动通信有限公司 | 多媒体医学记录组件及其数据访问方法 |
CN103902836A (zh) * | 2014-04-14 | 2014-07-02 | 康博嘉信息科技(北京)有限公司 | 基于云服务平台的医疗信息交互方法、装置及*** |
CN104750858A (zh) * | 2015-04-16 | 2015-07-01 | 成都影泰科技有限公司 | 一种基于网络的数据存储方法 |
CN105491377A (zh) * | 2015-12-15 | 2016-04-13 | 华中科技大学 | 一种计算复杂度感知的视频解码宏块级并行调度方法 |
CN106354998A (zh) * | 2016-08-26 | 2017-01-25 | 成都汉康信息产业有限公司 | 一种支持远程问诊的在线医疗*** |
Also Published As
Publication number | Publication date |
---|---|
CN106485088A (zh) | 2017-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105245373B (zh) | 一种容器云平台***的搭建及运行方法 | |
CN104102949B (zh) | 一种分布式工作流装置及其处理工作流的方法 | |
CN108805655A (zh) | 车辆分时共享管理方法及服务平台 | |
CN108282514A (zh) | 一种分布式业务建立方法及装置 | |
CN104750549A (zh) | 计算任务处理装置、方法及*** | |
CN106485088B (zh) | 对在线问诊记录进行保存的方法及*** | |
US8606908B2 (en) | Wake-up server | |
CN109785042A (zh) | 分布式部署的异常处理方法、服务器、存储介质及装置 | |
CN104780202B (zh) | 用于端到端云服务数据库虚拟化及管理的***和方法 | |
CN104484167B (zh) | 任务处理方法及装置 | |
CN107908488A (zh) | 消息请求接***互方法、装置、计算机设备及存储介质 | |
CN110413395A (zh) | 服务调用预热方法、装置、设备及存储介质 | |
CN103731465A (zh) | 分布式***及其事务处理方法 | |
CN109819023A (zh) | 分布式事务处理方法及相关产品 | |
CN106230914A (zh) | 一种基于订阅信息发布的电子白板数据共享*** | |
WO2003063050A3 (en) | Healthcare information system with clinical information exchange | |
CN109842500A (zh) | 一种调度方法及***、工作节点及监控节点 | |
CN104008200B (zh) | 锁申请的处理方法和装置 | |
CN103970592A (zh) | 交易中间件的单线程多任务处理方法及服务器 | |
CN106294445B (zh) | 基于跨机房Hadoop集群的数据存储的方法及装置 | |
CN114328462A (zh) | 数据迁移的处理方法、装置与计算机可读存储介质 | |
CN111625866B (zh) | 一种权限管理方法、***、设备及存储介质 | |
CN112350837B (zh) | 一种基于云平台的电力应用集群管理方法及装置 | |
CN107070711A (zh) | 运维管理***及运维命令的处理方法 | |
CN112468609A (zh) | 硬件设备的唯一识别码获取方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190212 Termination date: 20201020 |