一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

多方交互的远程提讯方法、装置、设备及存储介质与流程

2022-04-27 02:44:46 来源:中国专利 TAG:


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.图1是本发明实施例提供的一种多方交互的远程提讯方法的应用场景示意图;
28.图2a是本发明实施例一提供的一种多方交互的远程提讯方法的流程图;
29.图2b是本发明实施例一提供的一种远程法院科技法庭系统的结构示意图;
30.图3是本发明实施例二提供的一种多方交互的远程提讯方法的流程图;
31.图4a是本发明实施例三提供的一种多方交互的远程提讯方法的流程图;
32.图4b是本发明实施例三提供的一种多方交互的远程提讯系统的数据交互示意图;
33.图4c是本发明实施例三提供的一种多方交互的远程提讯系统的具体数据交互示意图;
34.图5是本发明实施例四提供的一种多方交互的远程提讯装置的结构框图;
35.图6是本发明实施例五提供的一种多方交互的远程提讯装置的结构框图;
36.图7是本发明实施例六提供的一种电子设备的结构框图。
具体实施方式
37.下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
38.应用场景一
39.本发明实施例所提供的一种多方交互的远程提讯方法,可以应用于图1所述的场景中。
40.在本实施例中,书记员客户端分别与第一远程法院科技法庭系统和第二远程法院科技法庭系统通信连接,第一远程法院科技法庭系统与第二远程法院科技法庭系统通信连接。其中,书记员客户端、第一远程法院科技法庭系统和第二远程法院科技法庭系统之间的通信连接,均基于超文本传输协议(hyper text transfer protocol,http)的长连接技术,可以保障数据传输的稳定性。
41.第一远程法院科技法庭系统部署于法官所在本地法院,第二远程法院科技法庭系统部署于被提讯当事人所在远程法院。其中,远程法院科技法庭系统,用于对可用的远程法院和当前法院所包括的法庭进行管理,以及与其他法院建立通信连接,实现法官对被提讯当事人的远程提讯。具体的,远程法院科技法庭系统,可以为法官和书记员提供可视化界面,在可视化界面中,办案人员可进行案件庭审排期的添加、当日排期的查看以及开庭等操作;在开庭阶段,可以进行庭审视频的录制和实时传输。
42.书记员客户端,用于接收书记员的操作指令,并根据操作指令,通过第一远程法院科技法庭系统与第二远程法院科技法庭系统,实现本地法院与远程法院之间通信连接的建立与断开。
43.实施例一
44.图2a为本发明实施例一提供的一种多方交互的远程提讯方法的流程图,本实施例可适用于利用各法院配置的远程法院科技法庭系统,实现对被提讯当事人的远程提讯,该方法可以由第一法院中配置的第一远程法院科技法庭系统执行,具体的,可以由应用于第一远程法院科技法庭系统的多方交互的远程提讯装置执行,该装置可以通过软件和/或硬件实现,并集成在电子设备上,典型的,可以集成在服务器上,该方法具体包括如下步骤:
45.s110、根据书记员客户端发送的远程提讯请求,在所述远程提讯请求中提取被提讯当事人所在远程法庭的目标法庭名称。
46.其中,书记员客户端,为书记员软件中提供本地服务的程序;可以理解的是,在案件审理过程中,需要书记员承担案件庭审过程的记录和其他司法辅助工作;在本实施例中,书记员客户端包括远程提讯功能,书记员可以通过远程提讯功能,对远程法院的法庭中的被提讯当事人进行远程提讯。
47.在本实施例中,书记员成功登录书记员客户端后,可以首先获取本地数据库中的
远程法院列表,并在法院列表中选择被提讯当事人所在法院;进而获取该法院对应的法庭列表,并在法庭列表中选择目标法庭。在选择目标法庭之后,书记员可以通过点击书记员客户端中的远程提讯按钮,向第一远程法院科技法庭系统发送远程提讯请求。第一远程法院科技法庭系统在接收到书记员客户端发送的远程提讯请求后,对当前远程提讯请求进行内容解析,以获取需要进行远程提讯的远程法庭的目标法庭名称。
48.在本实施例中,远程法院科技法庭系统的结构示意图如图2b所示。其中,远程法院科技法庭系统可以包括网页客户端和后台服务器;网页客户端,为系统的前台网页,用于向法院用户提供可视化控制页面,并根据法院用户在可视化控制页面中的操作,执行案件讨论、庭审排期、排期查看以及开庭等操作。
49.后台服务器可以包括业务服务器、权限服务器、存储服务器和数据库。其中,业务服务器,用于进行远程法院的本地管理,以及为书记员客户端提供本地服务接口和远程服务接口;远程法院的本地管理,可以包括在可连接的远程法院列表(包括远程法院的名称、简称、分级码和域名地址等信息)中进行法院的添加、删除以及法院信息的编辑修改等操作,以实现基于远程法院的上述信息对远程法院的远程提讯。
50.本地法庭的管理,可以包括对本地法庭的域名地址以及是否允许被远程提讯的管理,以实现本地法庭作为被远程提讯方时,与远程提讯法庭之间的通信传输。值的注意的是,业务服务器仅对各远程法院及关联信息进行管理,无法获取远程法院包括法庭的信息;针对各远程法院包括法庭的管理,由各远程法院配置的远程法院科技法庭系统进行。本地服务接口,可以包括远程法院列表接口,正在连接的远程法庭接口,判断法庭是否可用接口,开始远程连接接口及断开远程连接接口;远程服务接口,可以包括远程连接失败的回调接口和远程法庭名称获取接口。在本实施例中,本地服务接口和远程服务接口的数量和类型可以根据任务需要进行调整,本实施例对此不作具体限定。
51.权限服务器,用于对书记员客户端和网页客户端的登录用户进行赋权,以及对书记员客户端发送的请求消息进行鉴权,以判断各请求消息是否符合当前书记员客户端登录用户的权限。存储服务器,用于部署存储开庭视频、书记员笔录和视频截图等功能。数据库,用于持久化存储本地法庭与远程法庭之间的案件讨论信息,以作为后续的开庭证据;此外,数据库,还可以对庭审流程中的案件、排期、庭次和视频记录等信息进行持久化存储。
52.在本实施例中,书记员和法官可以分别通过书记员客户端和网页客户端访问远程法院科技法庭系统;远程法院科技法庭系统可以通过权限服务器进行该系统内所有请求的权限认证,通过数据库进行庭审数据的录入和调取,以及通过存储服务器进行庭审视频录制后的存储与回放,实现对案件庭审过程的全程跟踪与记录。
53.在本实施例中,通过远程法院科技法庭系统进行对被提讯当事人的远程提讯,可以避免相关技术中,需要法官前往被提讯当事人关押场所或者被提讯当事人前往法官所在法院所导致的时间浪费,极大提升办案人员的提讯效率。
54.s120、根据所述目标法庭名称,向所述远程法庭所在第二法院中配置的第二远程法院科技法庭系统请求所述远程法庭的目标域名地址。
55.在本实施例中,由于法庭的关联信息,例如,是否被占用和域名地址等信息,由法庭所在法院的远程法院科技法庭系统进行管理;故在获取到需要进行远程提讯的远程法庭的目标法庭名称后,需要向当前远程法庭所在法院的远程法院科技法庭系统请求当前远程
法庭的目标域名地址。
56.具体的,第一远程法院科技法庭系统的第一业务服务器在获取到目标法庭名称之后,可以根据目标法庭名称,自动生成对应的目标域名地址获取请求发送至第二远程法院科技法庭系统的第二业务服务器的远程法庭名称获取接口;第二业务服务器在接收到目标域名地址获取请求之后,通过权限服务器对当前请求进行鉴权,若鉴权通过,则调用远程法庭名称获取接口以获取目标法庭名称对应的目标域名地址,并将目标域名地址发送至第一业务服务器。
57.在本实施例的一个可选的实施方式中,根据所述目标法庭名称,向所述远程法庭所在第二法院中配置的第二远程法院科技法庭系统请求所述远程法庭的目标域名地址,可以包括:
58.根据所述目标法庭名称,生成目标远程法庭占用检测请求发送至所述远程法庭所在第二法院中配置的第二远程法院科技法庭系统;获取第二远程法院科技法庭系统在确定远程法庭处于未被占用状态,或者处于占用状态的法庭为所述本地法庭时,所反馈的远程法庭的目标域名地址。
59.可以理解的是,由于案件审理的过程与时间的不确定性,当前需要使用的远程法庭可能处于被占用的状态,而处于被占用状态的远程法庭不可被使用;故在建立与远程法庭之间的通信连接之前,需要检测远程法庭当前是否处于被占用状态。
60.在本实施例中,在获取远程法庭的目标域名地址时,首先根据远程法庭的目标法庭名称生成目标远程法庭占用检测请求发送至第二业务服务器,以确定远程法庭当前是否处于未被占用状态。第二业务服务器在接收到目标远程法庭占用检测请求之后,获取当前请求中的目标法庭名称,并根据当前各法庭的使用情况,判断远程法庭当前是否处于未被占用状态。
61.其中,若确定远程法庭处于未被占用状态,则可以在本地数据库存储的远程法庭列表中获取目标域名地址,并将该目标域名地址发送至第一远程法院科技法庭系统的第一业务服务器;而若确定远程法庭处于被占用状态,则可以返回远程法庭不可用信息;此时,第一业务服务器可以向书记员客户端发送预设提示信息,例如,“远程法庭已被占用,请重新选择”。
62.s130、根据所述目标域名地址,建立所述第一法院中法官所在本地法庭与所述远程法庭之间的通信连接,以通过所述通信连接实现所述法官对所述被提讯当事人的远程提讯。
63.具体的,第一业务服务器在接收到第二业务服务器反馈的目标域名地址之后,生成包括目标域名地址和目标法庭名称的通信连接建立请求发送至第二业务服务器;第二业务服务器在接收到通信连接建立请求后,获取通信连接建立请求中的目标域名地址和目标法庭名称,并根据上述信息对远程法庭的庭审主机进行对应配置,以建立本地法庭与远程法庭之间的通信连接。进一步的,若通信连接成功建立,第二业务服务器将携带有目标域名地址的通信连接成功建立消息发送至第一远程法院科技法庭系统;否则,可以反馈通信连接建立失败消息。
64.在本实施例中,在完成本地法庭与远程法庭之间的通信连接的建立之后,法官和被提讯当事人可通过远程法院科技法庭系统的网页客户端实现对方法庭画面的实时获取,
以实现法官与被提讯当事人的实时沟通,进而实现对被提讯当事人的远程提讯;值的注意的是,书记员可通过书记员客户端实现对远程提讯视频的实时查看,以实现对庭审过程的记录。
65.在本实施例的一个可选的实施方式中,在根据所述目标域名地址,建立所述第一法院中法官所在本地法庭与所述远程法庭之间的通信连接之后,还可以包括:
66.更新所述本地法庭为被占用状态;根据书记员客户端发送的远程提讯终止请求,在远程提讯终止请求中获取远程法庭的目标法庭名称和目标域名地址;根据所述目标法庭名称和目标域名地址向第二远程法院科技法庭系统请求断开本地法庭与远程法庭之间的通信连接;当接收到第二远程法院科技法庭系统反馈的通信连接成功断开消息时,将本地法庭更新为未被占用状态,并向书记员客户端发送远程提讯成功终止消息。
67.在本实施例中,在建立本地法庭与远程法庭之间的通信连接之后,为了避免对本地法庭的重复占用,在第一远程法院科技法庭系统中将本地法庭标记为被占用状态。对应的,当需要结束远程提讯时,书记员可点击书记员客户端中的远程提讯终止按钮;书记员客户端在检测到用户的按钮选择指令时,向第一远程法院科技法庭系统的第一业务服务器发送包括目标法庭名称和目标域名地址的远程提讯终止请求;第一业务服务器在接收到远程提讯终止请求之后,根据当前请求中的目标法庭名称确定对应的第二远程法院科技法庭系统,并对当前请求进行转发。
68.第二远程法院科技法庭系统在接收到远程提讯终止请求之后,终止远程法庭与该本地法庭之间的通信连接,将远程法庭更新为未被占用状态,并向第一业务服务器反馈通信连接成功断开消息;第一业务服务器在接收到通信连接成功断开消息之后,断开与远程法庭的通信连接,并将本地法庭更新为未被占用状态,完成对远程提讯的终止。
69.需要说明的是,当案件审理需要进行临时休庭时,本地法庭的占用状态不会被更新,即本地法庭仍然处于被占用状态;然而,由于在休庭期间并未有视频等信息的传输,所以在一定时间后,本地法庭与远程法庭之间的通信连接将会自动中断;当需要恢复远程提讯时,需要重新建立本地法庭与远程法庭之间的通信连接。通过在无需进行信息传输时,停止对通信链路的占用,可以提升对通信信道的利用率,提升有限信道的可传输数据量。
70.由此,在建立本地法庭与远程法庭之间的通信连接之后,更新本地法庭为被占用状态,存在两种情况:一、当前本地法庭与远程法庭之间处于临时休庭状态,即本地法庭与远程法庭互相占用,此时重新建立通信连接之后,本地法庭由占用状态至占用状态;二、本地法庭与远程法庭为初次连接,此时建立通信连接之后,本地法庭由未被占用状态更新为被占用状态。
71.本发明实施例提供的技术方案,首先,根据书记员客户端发送的远程提讯请求,在远程提讯请求中提取被提讯当事人所在远程法庭的目标法庭名称;其次,根据目标法庭名称,向远程法庭所在第二法院中配置的第二远程法院科技法庭系统请求远程法庭的目标域名地址;最后,根据目标域名地址,建立第一法院中法官所在本地法庭与远程法庭之间的通信连接,以实现法官对被提讯当事人的远程提讯;提供了一种基于远程法院科技法庭系统,实现远程提讯的新方式,极大提升了提讯效率,降低了办案人员的人力和时间成本投入。
72.实施例二
73.图3为本发明实施例二提供的一种多方交互的远程提讯方法的流程图,本实施例
是对上述技术方案的进一步细化,本实施例中的技术方案可以与上述一个或者多个实施方式结合。具体的,参考图3,该方法具体包括如下步骤:
74.s210、开始,执行s220。
75.s220、根据所述书记员客户端的远程连接检测请求,检测是否存在与所述本地法庭处于连接状态的所述远程法庭。
76.其中,若是,则执行s230;否则,则执行s250。在本实施例中,在开始进行远程提讯之前,第一业务服务器可以首先检测当前是否存在正在连接的远程法庭;若存在正在连接的远程法庭,表示此前已经进行过远程提讯,只是对远程提讯进行了暂停或者临时中断,当前需要恢复远程提讯;而若不存在正在连接的远程法庭,表示此次远程提讯为针对远程法庭的初次远程提讯。
77.s230、在本地缓存数据中,获取与所述远程法庭匹配的目标法庭标识,执行s240。
78.需要说明的是,当本地法庭与远程法庭处于连接状态时,第一远程法院科技法庭系统将对远程法庭的目标法庭标识进行本地缓存,并在远程提讯结束时,清除当前本地缓存;故当第一业务服务器检测到存在本地法庭处于被远程法庭所占用的状态时,可以在本地缓存数据中,获取远程法庭的目标法庭标识。
79.s240、根据所述目标法庭标识,向所述第二远程法院科技法庭系统请求所述远程法庭的所述目标法庭名称,并反馈至所述书记员客户端,执行s260。
80.具体的,第一业务服务器在获取到目标法庭标识之后,可以根据目标法庭标识生成对应的目标法庭名称获取请求发送至第二远程法院科技法庭系统的第二业务服务器,以获取目标法庭标识对应的目标法庭名称。第二业务服务器在接收到目标法庭名称获取请求之后,在远程法庭列表中查找对应的远程法庭信息,以获取目标法庭名称,并将获取的目标法庭名称反馈至第一业务处理器;第一业务处理器在接收到目标法庭名之后,进一步将目标法庭名称转发至书记员客户端进行展示。
81.s250、向所述书记员客户端反馈备选法院列表,执行s260。
82.其中,所述备选法院列表用于所述书记员客户端向在各备选法院中配置的远程法院科技法庭系统请求各备选法院中包括的各备选法庭的法庭名称,以筛选确定所述被提讯当事人所在第二法院的所述远程法庭的目标法庭名称。备选法院,是指当前可以获取的远程法院。
83.在本实施例中,当第一业务服务器检测不到与本地法庭处于连接状态的远程法庭时,表示当前为针对远程法庭的初次远程提讯;此时,第一业务服务器获取本地管理的备选法院列表,并将备选法院列表发送至书记员客户端;书记员客户端对接收到的备选法院列表进行展示,用户可以点击选择当前需要进行远程提讯的远程法院;第一业务服务器在检测到针对远程法院的点击选择指令时,根据远程法院的域名地址,向远程法院配置的第二远程法院科技法庭系统发送远程法庭列表获取请求,以获取当前远程法院包括的远程法庭信息。
84.第二远程法院科技法庭系统在接收到远程法庭列表获取请求之后,在数据库中获取远程法庭列表,并通过第一业务服务器转发至书记员客户端进行展示;书记员可以对书记员客户端中展示的远程法庭列表进行点击选择,以获取远程法庭的目标法庭名称。
85.s260、根据书记员客户端发送的远程提讯请求,在所述远程提讯请求中提取被提
讯当事人所在远程法庭的目标法庭名称,执行s270。
86.s270、根据所述目标法庭名称,向所述远程法庭所在第二法院中配置的第二远程法院科技法庭系统请求所述远程法庭的目标域名地址,执行s280。
87.s280、根据所述目标域名地址,建立所述第一法院中法官所在本地法庭与所述远程法庭之间的通信连接,以通过所述通信连接实现所述法官对所述被提讯当事人的远程提讯,执行s290。
88.s290、结束。
89.在本实施例的一个可选的实施方式中,在对远程法庭进行远程提讯之前,还可以包括:根据法院用户的登录请求,获取登录请求中的身份信息,根据身份信息在数据库中进行匹配已存储身份信息的查找,以对当前登录用户进行身份认证;其中,若确定查找到一致的已存储身份信息,表示当前法院用户为合法用户,则通过权限服务器为当前登录用户进行赋权,并返回登录成功页面。
90.需要说明的是,不同法院用户可以通过不同的辅助软件,向远程法院科技法庭系统发送登录请求;典型的,法官可以通过法官软件登录远程法院科技法庭系统,书记员可以通过书记员客户端登录远程法院科技法庭系统。其中,对于在职的法院用户,其用户权限长期处于激活状态,当法院用户离职后,其对应权限可以被自动冻结。
91.在本实施例的另一个可选的实施方式中,还可以根据第一远程法院科技法庭系统的网页客户端的远程法院列表查看请求,在本地数据库中获取远程法院列表,并将所述远程法院列表反馈至网页客户端;以及根据第一远程法院科技法庭系统的网页客户端的远程法院列表调整请求,对本地数据库中的远程法院列表进行更新存储。
92.在本实施例中,法院用户成功登录远程法院科技法庭系统的网页客户端之后,可以点击网页客户端页面中的配置与管理-远程提讯按钮;业务服务器在检测到用户的按钮点击指令时,在数据库中获取存储的远程法院列表,并将该远程法院列表发送至网页客户端页面,对网页客户端页面进行重新渲染,以实现对远程法院列表的展示。
93.进一步的,法院用户可以针对网页客户端页面中的远程法院列表进行增删改等操作,远程法院列表的调整将实时显示在网页客户端页面中;同时,可以通过数据库对调整后的远程法院列表进行更新存储。
94.本发明实施例提供的技术方案,在根据书记员客户端的远程连接检测请求,检测存在与本地法庭处于连接状态的远程法庭时;在本地缓存数据中,获取与远程法庭匹配的目标法庭标识;并根据目标法庭标识,向第二远程法院科技法庭系统请求远程法庭的目标法庭名称,并反馈至书记员客户端;进而根据书记员客户端发送的远程提讯请求,在远程提讯请求中提取被提讯当事人所在远程法庭的目标法庭名称;并根据目标法庭名称,向远程法庭所在第二法院中配置的第二远程法院科技法庭系统请求远程法庭的目标域名地址;最终根据目标域名地址,建立第一法院中法官所在本地法庭与远程法庭之间的通信连接,以实现法官对被提讯当事人的远程提讯;通过预先对本地法庭的连接状态进行检测,可以实现对远程提讯的恢复,避免远程提讯的重复发起操作,进一步提升远程提讯效率。
95.实施例三
96.图4a为本发明实施例三提供的一种多方交互的远程提讯方法的流程图,本实施例可适用于基于远程法院科技法庭系统,实现多方交互的远程提讯,该方法可以由第二法院
中配置的第二远程法院科技法庭系统执行,具体的,可以由应用于第二远程法院科技法庭系统的多方交互的远程提讯装置执行,该装置可以通过软件和/或硬件实现,并集成在电子设备上,典型的,可以集成在服务器上,该方法具体包括如下步骤:
97.s310、当接收到第一法院中配置的第一远程法院科技法庭系统发送的目标远程法庭占用检测请求时,在所述目标远程法庭占用检测请求中获取目标法庭名称。
98.在本实施例中,当第二远程法院科技法庭系统的第二业务服务器接收到第一远程法院科技法庭系统发送的目标远程法庭占用检测请求时,对当前的目标远程法庭占用检测请求进行内容解析,以获取当前需要进行占用状态检测的远程法庭的目标法庭名称。
99.s320、判断所述目标法庭名称对应的远程法庭是否处于未被占用状态,或者处于占用状态的法庭是否为第一法院中法官所在本地法庭。
100.具体的,第二业务服务器在获取到目标法庭名称之后,可以根据目标法庭名称,在本地数据库存储的远程法庭列表中进行匹配已存远程法庭的查找;在查找到一致的已存远程法庭之后,根据当前远程法庭的关联信息判断该远程法庭是否处于未被占用状态,或者对该远程法庭处于占用状态的法庭位法官所在的本地法庭。
101.可以理解的是,当远程法庭处于未被占用状态(表示远程法庭处于空闲状态,任何本地法庭均可与其建立通信连接),或者正是当前法官所在的本地法庭对远程法庭进行占用时;本地法庭对应的第一远程法院科技法庭系统,均可以被允许与第二远程法院科技法庭系统建立通信连接,进而进行远程提讯。
102.s330、若是,则根据所述目标法庭名称,在远程法庭列表中获取所述远程法庭的目标域名地址,并将所述目标域名地址发送至第一法院中配置的第一远程法院科技法庭系统。
103.其中,若远程法庭处于未被占用状态,或者处于占用状态的法庭为第一法院中法官所在本地法庭,则表示当前远程法庭可以与本地法庭建立通信连接;此时,第二业务服务器可以在远程法庭列表中,获取与目标法庭名称对应的目标域名地址,并将该目标域名地址发送至第一远程法院科技法庭系统的第一业务服务器。第一业务服务器在接收到目标域名地址之后,可以根据该目标域名地址生成通信连接建立请求发送至第二业务服务器,以建立本地法庭与远程法庭之间的通信连接。
104.在本实施例中,通过第二远程法院科技法庭系统对远程法庭的目标法庭地址等关联信息进行管理;并在确定本地法庭符合占用状态检测条件时,向本地法庭提供远程法庭的目标法庭地址,以使本地法庭对应的第一业务服务器可以根据该目标法庭地址建立本地法庭与远程法庭之间的通信连接,可以提升远程提讯系统的数据安全性,降低数据共享导致的数据泄露风险。
105.需要说明的是,第二法院配置的第二远程法院科技法庭系统,与第一法院配置的第二远程法院科技法庭系统具有相同的系统结构与系统功能,例如,第二远程法院科技法庭系统同样可以根据网页客户端的远程法院列表查看请求,向网页客户端反馈远程法院列表;又如,根据网页客户端的远程法院列表调整请求,对本地存储的远程法院列表进行更新存储。
106.在本发明实施例的一个可选的实施方式中,第二远程法院科技法庭系统可以根据第一远程法院科技法庭系统的远程法庭列表获取请求,在数据库中获取对应的远程法庭列
表发送至第一远程法院科技法庭系统。具体的,第二远程法院科技法庭系统的第二业务服务器对远程法庭列表获取请求进行内容解析,以获取验证信息;通过权限服务器对验证信息进行验证,在确定验证信息成功通过验证后,在数据库中获取远程法庭列表发送至第一业务服务器。
107.需要说明的是,本地法庭的第一远程法院科技法庭系统中存储有远程法院列表,远程法院列表中包括各远程法院的域名地址;故第一远程法院科技法庭系统的第一业务服务器可以根据远程法院的域名地址,向第二远程法院科技法庭系统发送远程法庭列表获取请求。
108.本发明实施例提供的技术方案,当第二远程法院科技法庭系统接收到第一法院中配置的第一远程法院科技法庭系统发送的目标远程法庭占用检测请求时,在目标远程法庭占用检测请求中获取目标法庭名称;并在判断目标法庭名称对应的远程法庭处于未被占用状态,或者处于占用状态的法庭为第一法院中法官所在本地法庭时,根据目标法庭名称,在远程法庭列表中获取远程法庭的目标域名地址,并将目标域名地址发送至第一法院中配置的第一远程法院科技法庭系统;通过第二远程法院科技法庭系统在确定远程法庭的占用状态满足检测要求时,将目标法庭地址发送至第一远程法院科技法庭系统,可以避免对远程法庭的重复占用,提升远程提讯系统的稳定性;同时,远程法庭的目标法庭地址由所属远程法院的第二远程法院科技法庭系统进行管理,可以提升远程提讯系统的数据安全性。
109.在本实施例的一个具体的实施方式中,本发明实施例的多方交互的远程提讯系统的数据交互示意图如图4b所示。其中,书记员客户端可以通过第一业务服务器获取远程法院列表,并根据远程法院列表,获取被提讯当事人所在远程法院的域名地址;进而书记员客户端根据当前远程法院的域名地址,向第二业务服务器请求远程法庭列表,以获取被提讯当事人所在远程法庭的法庭名称和域名地址;进一步的,书记员客户端可以根据远程法庭的法庭名称和域名地址请求第一业务服务器的远程提讯接口,以通过调用远程提讯接口,实现本地法庭与远程法庭之间通信连接的建立。
110.在本实施例中,多方交互的远程提讯系统的具体数据交互示意图如图4c所示。其中,书记员在登录书记员客户端,以及法院用户在登录远程法院科技法庭系统的网页客户端时,向业务服务器发送用户登录请求;业务服务器根据数据库信息认证当前的登录用户是否为合法用户,并通过权限服务器为登录用户赋予操作权限。
111.法院用户登录网页客户端之后,可以向业务服务器发送远程法院列表获取请求;业务服务器根据远程法院列表获取请求,在数据库中获取远程法院列表发送至网页客户端,网页客户端根据获取的远程法院列表对显示界面进行渲染。此外,法院用户还可以通过登录网页客户端,向业务服务器发送远程法院列表调整请求,业务服务器通过数据库根据远程法院列表调整请求对远程法院列表进行更新存储,并将调整后的远程法院列表发送至网页客户端,网页客户端根据调整后的远程法院列表对显示界面进行再次渲染。需要说明的时,第一远程法院科技法庭系统和第二远程法院科技法庭系统的使用用户均可以执行上述操作,以实现对远程法院科技法庭系统的登录、对远程法院列表的获取以及对远程法院列表的增删改等操作。
112.当需要进行远程提讯时,书记员可以点击书记员客户端的远程提讯按钮,向第一业务服务器请求远程法院列表;在获取到远程法院列表之后,对书记员客户端的显示页面
进行渲染;并根据远程法院列表中获取的远程法院的域名地址,向第二业务服务器请求远程法庭列表,并根据获取的远程法庭列表对显示页面进行重新渲染。进一步的,书记员客户端请求正在连接的远程法庭,当存在正在连接的远程法庭时,可以直接选择已经被连接的远程法庭,并明确显示远程法庭的法庭名称以及处于被占用状态。
113.在获取到远程法庭的法庭名称的域名地址之后,书记员客户端开始建立本地法庭与远程法庭之间的通信连接;具体的,书记员在书记员客户端中选择好需要连接的远程法庭后,书记员客户端将根据域名地址和法庭标识等数据请求第一业务服务器的开始远程提讯接口;开始远程提讯接口首先向第二业务服务器请求验证远程法庭是否可用,如果确定远程法庭处于未被占用状态,则根据远程法庭的域名地址向第二业务服务器请求建立通信连接。具体的,第二业务服务器可以将通信连接建立请求中携带的本地法庭的域名地址配置到远程法庭的庭审主机中,以使被提讯当事人可以通过庭审主机查看本地法庭的实时音视频。在远程法庭配置成功后,第一业务服务器将远程法庭的域名地址配置到本地法庭的庭审主机中,以使法官可以通过该庭审主机查看被远程提讯的远程法庭的实时音视频。
114.需要说明的时,当本地法庭与远程法庭均成功完成配置后,第一业务服务器可以向书记员客户端返回通信连接建立成功消息;如果远程法庭失败,则第一业务服务器可以直接向书记员客户端发送通信连接建立失败消息;如果本地法庭配置失败,则第一业务服务器可以请求第二业务服务器还原远程法庭的配置,并向书记员客户端发送本地法庭通信连接建立失败消息。
115.当需要结束远程提讯时,书记员在书记员客户端中选择需要断开的远程法庭;书记员客户端根据远程法庭标识和域名地址请求第一业务服务器的断开远程连接接口;断开远程连接接口将请求消息转发至第二业务服务器,通过第二业务服务器将远程法庭对应的庭审主机配置到未连接状态,并恢复远程法庭的未被占用状态,进而向第一业务服务器反馈远程法庭成功断开通信连接的结果消息。第一业务服务器在接收到反馈消息之后,将本地法庭的庭审主机同样配置到未连接状态,并恢复本地法庭的未被占用状态,进而向书记员客户端发送成功断开通信连接的结果消息。其中,如果远程法庭断开通信连接失败,则有限断开本地法庭的通信连接。
116.实施例四
117.图5是本发明实施例四所提供的一种多方交互的远程提讯装置的结构框图,该装置具体包括:目标法庭名称获取模块410、目标域名地址获取模块420和通信连接建立模块430;其中,
118.目标法庭名称获取模块410,用于根据书记员客户端发送的远程提讯请求,在所述远程提讯请求中提取被提讯当事人所在远程法庭的目标法庭名称;
119.目标域名地址获取模块420,用于根据所述目标法庭名称,向所述远程法庭所在第二法院中配置的第二远程法院科技法庭系统请求所述远程法庭的目标域名地址;
120.通信连接建立模块430,用于根据所述目标域名地址,建立所述第一法院中法官所在本地法庭与所述远程法庭之间的通信连接,以通过所述通信连接实现所述法官对所述被提讯当事人的远程提讯。
121.本发明实施例提供的技术方案,首先,根据书记员客户端发送的远程提讯请求,在远程提讯请求中提取被提讯当事人所在远程法庭的目标法庭名称;其次,根据目标法庭名
称,向远程法庭所在第二法院中配置的第二远程法院科技法庭系统请求远程法庭的目标域名地址;最后,根据目标域名地址,建立第一法院中法官所在本地法庭与远程法庭之间的通信连接,以实现法官对被提讯当事人的远程提讯;提供了一种基于远程法院科技法庭系统,实现远程提讯的新方式,极大提升了提讯效率,降低了办案人员的人力和时间成本投入。
122.可选的,在上述技术方案的基础上,多方交互的远程提讯装置,还包括:
123.连接状态检测模块,用于根据所述书记员客户端的远程连接检测请求,检测是否存在与所述本地法庭处于连接状态的所述远程法庭;
124.目标法庭标识获取模块,用于若是,则在本地缓存数据中,获取与所述远程法庭匹配的目标法庭标识;
125.目标法庭名称请求模块,用于根据所述目标法庭标识,向所述第二远程法院科技法庭系统请求所述远程法庭的所述目标法庭名称,并反馈至所述书记员客户端。
126.可选的,在上述技术方案的基础上,多方交互的远程提讯装置,还包括:
127.备选法院列表反馈模块,用于若否,则向所述书记员客户端反馈备选法院列表;
128.其中,所述备选法院列表用于所述书记员客户端向在各备选法院中配置的远程法院科技法庭系统请求各备选法院中包括的各备选法庭的法庭名称,以筛选确定所述被提讯当事人所在第二法院的所述远程法庭的目标法庭名称。
129.可选的,在上述技术方案的基础上,目标域名地址获取模块420,包括:
130.目标远程法庭占用检测请求生成单元,用于根据所述目标法庭名称,生成目标远程法庭占用检测请求发送至所述远程法庭所在第二法院中配置的第二远程法院科技法庭系统;
131.目标域名地址获取单元,用于获取第二远程法院科技法庭系统在确定远程法庭处于未被占用状态,或者处于占用状态的法庭为所述本地法庭时,所反馈的远程法庭的目标域名地址。
132.可选的,在上述技术方案的基础上,多方交互的远程提讯装置,还包括:
133.本地法庭状态更新模块,用于更新所述本地法庭为被占用状态;
134.远程提讯终止请求接收模块,用于根据书记员客户端发送的远程提讯终止请求,在远程提讯终止请求中获取远程法庭的目标法庭名称和目标域名地址;
135.通信连接断开请求模块,用于根据所述目标法庭名称和目标域名地址向第二远程法院科技法庭系统请求断开本地法庭与远程法庭之间的通信连接;
136.本地法庭状态更新模块,还用于当接收到第二远程法院科技法庭系统反馈的通信连接成功断开消息时,将本地法庭更新为未被占用状态,并向书记员客户端发送远程提讯成功终止消息。
137.上述装置可执行本发明实施例一和二所提供的多方交互的远程提讯方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例一和二提供的方法。
138.实施例五
139.图6是本发明实施例五所提供的一种多方交互的远程提讯装置的结构框图,该装置具体包括:域名地址获取请求接收模块510、占用状态检测模块520和目标域名地址发送模块530;其中,
140.域名地址获取请求接收模块510,用于当接收到第一法院中配置的第一远程法院科技法庭系统发送的目标远程法庭占用检测请求时,在所述目标远程法庭占用检测请求中获取目标法庭名称;
141.占用状态检测模块520,用于判断所述目标法庭名称对应的远程法庭是否处于未被占用状态,或者处于占用状态的法庭是否为第一法院中法官所在本地法庭;
142.目标域名地址发送模块530,用于若是,则根据所述目标法庭名称,在远程法庭列表中获取所述远程法庭的目标域名地址,并将所述目标域名地址发送至第一法院中配置的第一远程法院科技法庭系统。
143.本发明实施例提供的技术方案,当第二远程法院科技法庭系统接收到第一法院中配置的第一远程法院科技法庭系统发送的目标远程法庭占用检测请求时,在目标远程法庭占用检测请求中获取目标法庭名称;并在判断目标法庭名称对应的远程法庭处于未被占用状态,或者处于占用状态的法庭为第一法院中法官所在本地法庭时,根据目标法庭名称,在远程法庭列表中获取远程法庭的目标域名地址,并将目标域名地址发送至第一法院中配置的第一远程法院科技法庭系统;通过第二远程法院科技法庭系统在确定远程法庭的占用状态满足检测要求时,将目标法庭地址发送至第一远程法院科技法庭系统,可以避免对远程法庭的重复占用,提升远程提讯系统的稳定性;同时,远程法庭的目标法庭地址由所属远程法院的第二远程法院科技法庭系统进行管理,可以提升远程提讯系统的数据安全性。
144.上述装置可执行本发明实施例三所提供的多方交互的远程提讯方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明实施例三提供的方法。
145.实施例六
146.图7为本发明实施例六提供的一种电子设备的结构示意图,如图7所示,该电子设备包括处理器610、存储器620、输入装置630和输出装置640;电子设备中处理器610的数量可以是一个或多个,图7中以一个处理器610为例;电子设备中的处理器610、存储器620、输入装置630和输出装置640可以通过总线或其他方式连接,图7中以通过总线连接为例。存储器620作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明任意实施例中的一种多方交互的远程提讯方法对应的程序指令/模块(例如,一种多方交互的远程提讯装置中的目标法庭名称获取模块410、目标域名地址获取模块420和通信连接建立模块430,或者域名地址获取请求接收模块510、占用状态检测模块520和目标域名地址发送模块530)。处理器610通过运行存储在存储器620中的软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述的一种多方交互的远程提讯方法。也即,该程序被处理器执行时实现:
147.根据书记员客户端发送的远程提讯请求,在所述远程提讯请求中提取被提讯当事人所在远程法庭的目标法庭名称;
148.根据所述目标法庭名称,向所述远程法庭所在第二法院中配置的第二远程法院科技法庭系统请求所述远程法庭的目标域名地址;
149.根据所述目标域名地址,建立所述第一法院中法官所在本地法庭与所述远程法庭之间的通信连接,以通过所述通信连接实现所述法官对所述被提讯当事人的远程提讯。
150.或者,当接收到第一法院中配置的第一远程法院科技法庭系统发送的目标远程法
庭占用检测请求时,在所述目标远程法庭占用检测请求中获取目标法庭名称;
151.判断所述目标法庭名称对应的远程法庭是否处于未被占用状态,或者处于占用状态的法庭是否为第一法院中法官所在本地法庭;
152.若是,则根据所述目标法庭名称,在远程法庭列表中获取所述远程法庭的目标域名地址,并将所述目标域名地址发送至第一法院中配置的第一远程法院科技法庭系统。
153.存储器620可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器620可进一步包括相对于处理器610远程设置的存储器,这些远程存储器可以通过网络连接至电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
154.输入装置630可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入,可以包括键盘和鼠标等。输出装置640可包括显示屏等显示设备。
155.实施例七
156.本发明实施例七还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任意实施例所述的多方交互的远程提讯方法;该方法包括:
157.根据书记员客户端发送的远程提讯请求,在所述远程提讯请求中提取被提讯当事人所在远程法庭的目标法庭名称;
158.根据所述目标法庭名称,向所述远程法庭所在第二法院中配置的第二远程法院科技法庭系统请求所述远程法庭的目标域名地址;
159.根据所述目标域名地址,建立所述第一法院中法官所在本地法庭与所述远程法庭之间的通信连接,以通过所述通信连接实现所述法官对所述被提讯当事人的远程提讯。
160.或者,当接收到第一法院中配置的第一远程法院科技法庭系统发送的目标远程法庭占用检测请求时,在所述目标远程法庭占用检测请求中获取目标法庭名称;
161.判断所述目标法庭名称对应的远程法庭是否处于未被占用状态,或者处于占用状态的法庭是否为第一法院中法官所在本地法庭;
162.若是,则根据所述目标法庭名称,在远程法庭列表中获取所述远程法庭的目标域名地址,并将所述目标域名地址发送至第一法院中配置的第一远程法院科技法庭系统。
163.本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
164.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
165.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。
166.可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
167.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献