Unified network online court trial method and system

By unifying the online online trial methods and systems, identity verification and information synchronization in virtual online courts are achieved, the time and efficiency of traditional trial methods are solved, and the fairness and experience of trials are improved.

CN119109972AInactive Publication Date: 2024-12-10GUANGZHOU ZHONGCHANG KANGDA INFORMATION TECH
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411347128.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2024-12-10
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The traditional trial method requires all parties to visit the court in person, wasting time and energy, especially in cross-regional cases, and it is difficult to achieve identity verification and information synchronization.

Method used

It provides a unified online trial method and system, which can verify the identity information logged into the virtual network court, receive and send audio and video data, optimize audio and video transmission, and support intelligent interaction to realize information synchronization and listening mode selection.

Benefits of technology

It enhances the efficiency and impartiality of the trial, ensures the experience of all parties, and reduces the delay in information transmission through real-time identity verification and information synchronization, and improves judicial efficiency and transparency of the trial.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119109972A_ABST
    Figure CN119109972A_ABST
Patent Text Reader

Abstract

The invention discloses a unified network online court trial method and system. The method comprises the following steps: verifying identity information of each related party of a court trial logging in a virtual network court; meanwhile, receiving complaint information propagated and read by an original billard through an original billard terminal of the virtual network court and prepared reply information propagated and read by a defendant through a defendant terminal; video and audio data generated when the plaintext propagates and reads the complaint information and the defendant propagates and reads the reply information are sent to the official terminal at the same time; after the informed party publicizes and reads the reply information, audio and video data when the original party publicizes and reads the complaint information is sent to the informed party terminal; and receiving an auditing mode selected by an auditing party, and sending the complaint information and the reply information to an auditing party terminal in the auditing mode. According to the embodiment of the invention, identity verification can be enhanced, audio and video transmission can be optimized, information synchronization and intelligent interaction can be realized, and the experience of court hearing parties can be guaranteed while the court hearing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of Internet technology, and in particular to a unified online trial method and system. Background Art

[0002] At present, with the rapid development of information technology, online trials have gradually become an important tool in the judicial field. The traditional trial method requires all parties to the lawsuit to go to the court in person, which not only wastes time and energy, but also increases the economic burden. Especially in the context of globalization, there are more and more cross-regional cases, and the limitations of the traditional trial method are becoming more and more obvious. This is a problem that needs to be solved urgently. Summary of the invention

[0003] The purpose of the present invention is to provide a unified network online trial method and system to address the deficiencies in the prior art, which can enhance identity authentication, optimize audio and video transmission, achieve information synchronization and intelligent interaction, and ensure the experience of all parties involved in the trial while improving the efficiency of the trial.

[0004] An embodiment of the present application provides a unified online trial method, the method comprising: Verify the identity information of all parties involved in the trial who log into the virtual online court, including the judge, the plaintiff, the defendant, and the audience; At the same time, receiving the prosecution information read out by the plaintiff through the plaintiff terminal of the virtual network court, and the pre-prepared defense information read out by the defendant through the defendant terminal of the virtual network court; The audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information are sent to the judge's terminal of the virtual network court at the same time; After the defendant reads out the defense information, the audio and video data of the plaintiff reading out the prosecution information is sent to the defendant's terminal in the virtual network court; The audience mode selected by the audience is received, and the prosecution information and the defense information are sent to the audience terminal of the virtual network court in the audience mode.

[0005] Optionally, the method further includes: Receive the supplementary information fed back by the defendant after receiving the audio and video data when the plaintiff reads out the prosecution information, and send the audio and video data when the defendant feeds back the supplementary information to other terminals of the virtual network court in real time, wherein the audio and video data includes: video screen, voice and voice subtitle information.

[0006] Optionally, the audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information are simultaneously sent to the judge's terminal of the virtual network court, including: For the plaintiff and the defendant, the video footage, voice and voice subtitle information when one party reads out the statement, and the video footage and voice subtitle information when the other party reads out the statement are simultaneously sent to the judge's terminal of the virtual network court and displayed. Among them, the voice subtitle information is stored as a document in real time and displayed in part of the judge's terminal screen.

[0007] Optionally, the audio and video data of the plaintiff reading the prosecution information is sent to the defendant's terminal in the virtual network court, including: The video images, voice and voice subtitle information when the plaintiff reads out the prosecution information are sent to the defendant's terminal in the virtual network court with a delay and displayed and played. The voice subtitle information is stored as a document in real time and displayed in a partial area of ​​the defendant's terminal screen.

[0008] Optionally, the listening mode is a parallel mode; The receiving the listening mode selected by the listening party, and sending the prosecution information and the defense information to the listening party terminal of the virtual network court in the listening mode, comprises: For the plaintiff and the defendant, the video footage, voice and voice subtitle information when one party reads out the statement, and the video footage and voice subtitle information when the other party reads out the statement are sent to the audience terminal of the virtual network court at the same time and displayed and played. Among them, the voice subtitle information is stored as a document in real time and displayed in a partial area of ​​the audience terminal screen.

[0009] Optionally, the listening mode is a serial mode; The receiving the listening mode selected by the listening party, and sending the prosecution information and the defense information to the listening party terminal of the virtual network court in the listening mode, comprises: The video screen, voice and voice subtitle information of the plaintiff's statement are sent in real time to the terminal of the audience of the virtual network court for display and playback; The video images, voice and voice subtitle information when the defendant reads out the statement are sent to the audience terminal of the virtual network court with a delay and displayed and played. The voice subtitle information is stored as a document in real time and displayed in a partial area of ​​the audience terminal screen.

[0010] Optionally, when the defendant's terminal delays the display of the video, voice and voice subtitle information when the plaintiff reads out the prosecution information, or the audience terminal delays the display of the video, voice and voice subtitle information when the defendant reads out the prosecution information, if the court trial audio and video data sent in real time by the judge's terminal is received, the voice playback is cut off and the court trial video, voice and voice subtitle information of the judge's terminal are played at the same time.

[0011] Another embodiment of the present application provides a unified online trial system, the system comprising: The verification module is used to verify the identity information of all parties involved in the trial who log into the virtual online court, including the judge, the plaintiff, the defendant, and the audience; A first receiving module is used to simultaneously receive the prosecution information read out by the plaintiff through the plaintiff terminal of the virtual network court, and the pre-prepared defense information read out by the defendant through the defendant terminal of the virtual network court; The first sending module is used to send the audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information to the judge terminal of the virtual network court at the same time; The second sending module is used to send the audio and video data of the plaintiff reading the prosecution information to the defendant's terminal in the virtual network court after the defendant reads the defense information; The second receiving module is used to receive the audience mode selected by the audience, and send the prosecution information and the defense information to the audience terminal of the virtual network court in the audience mode.

[0012] Yet another embodiment of the present application provides a storage medium, wherein the storage medium stores a computer program, wherein the computer program is configured to execute any of the above methods when running.

[0013] Yet another embodiment of the present application provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute any of the methods described above.

[0014] Compared with the prior art, the present invention provides a unified online trial method, which verifies the identity information of all parties involved in the trial who log in to the virtual network court; at the same time, receives the prosecution information read out by the plaintiff through the plaintiff terminal of the virtual network court, and the pre-prepared defense information read out by the defendant through the defendant terminal of the virtual network court; sends the audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information to the judge terminal of the virtual network court at the same time; after the defendant reads the defense information, sends the audio and video data of the plaintiff reading the prosecution information to the defendant terminal of the virtual network court; receives the audience mode selected by the audience, and sends the prosecution information and the defense information to the audience terminal of the virtual network court in the audience mode, so as to enhance identity authentication, optimize audio and video transmission, realize information synchronization and intelligent interaction, and improve the trial efficiency while ensuring the experience of all parties in the trial. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 A hardware structure block diagram of a computer terminal for a unified online trial method provided by an embodiment of the present invention; Figure 2A schematic diagram of a unified online trial method provided by an embodiment of the present invention; Figure 3 A structural diagram of a unified network online trial system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0016] The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, but should not be construed as limiting the present invention.

[0017] The embodiment of the present invention firstly provides a unified online trial method, which can be applied to electronic devices such as computer terminals, specifically ordinary computers, etc.

[0018] The following describes it in detail by taking running on a computer terminal as an example. Figure 1 The hardware structure block diagram of a computer terminal of a unified online trial method provided by an embodiment of the present invention. Figure 1 As shown, the computer terminal may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Optionally, the computer terminal may also include a transmission device 106 for communication functions and an input and output device 108. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above-mentioned computer terminal. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.

[0019] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / modules corresponding to the unified online trial method in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0020] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of a computer terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0021] See also Figure 2 The embodiment of the present invention provides a unified online trial method, which may include the following steps: S201, verifying the identity information of all parties involved in the trial who log into the virtual online court, where the parties involved include: the judge, the plaintiff, the defendant, and the audience; This step is an important basis for ensuring the security and fairness of the virtual network court environment, ensuring the authenticity and validity of the identities of all participants, and minimizing identity fraud and other improper behaviors that may occur during the trial. Through a strict identity authentication mechanism, judges, plaintiffs, defendants, and spectators can conduct trials in a transparent and protected environment, thereby enhancing the credibility and effectiveness of the trial. Identity authentication not only helps maintain the standardization of legal procedures, but also provides security for data transmission and information exchange during subsequent trials. One implementation method may include: 1. Identity information collection: The system first collects the identity information of all relevant parties through various channels, including but not limited to ID scanning, face recognition, voice recognition, etc. All identity information will be uploaded to the secure server of the virtual cyber court. 2. Multi-factor authentication mechanism: An authentication mechanism that combines biometrics and multi-factor authentication can be implemented. The specific steps are as follows: Biometric verification: Using facial recognition technology and voice recognition technology, multiple biometric features are collected and matched for judges, plaintiffs, defendants and audiences. When participants log in, the system will capture their facial images in real time and compare them with the facial features stored in the database. If the match is successful, a temporary identity authentication token will be generated. Multi-factor authentication: After passing the biometrics, participants are required to submit at least two other verification information, such as a mobile phone verification code (sent via SMS or APP) and the answer to the security question. The validity of each piece of information will be verified to ensure multiple security of identity. 3. Dynamic permission management: Based on the roles of the participants (judge, plaintiff, defendant, and observers) and the verification results, the corresponding access rights are automatically assigned. For example, the judge will obtain management rights, including control over the trial process; while the plaintiff and defendant will obtain more limited operation rights (such as statements, feedback, etc.). Through the role recognition algorithm, the system updates the permissions in real time and records all operations for subsequent review. 4. Identity authentication log record: Each identity authentication will generate a system log, recording the participant's login time, IP address, device information, success or failure, etc. The log information will be automatically encrypted and stored, and backed up regularly to ensure the security and integrity of the data. 5. Identity verification feedback: Once identity verification is completed, the system will immediately provide feedback to the participant. If successful, it will display "Identity verification is successful, welcome to the virtual network court". If failed, it will provide a clear error prompt and suggest retrying or contacting technical support. At the same time, all identity verification processes and results will be stored in the database for subsequent analysis and auditing. 6. Security Audit and Monitoring: The system will continue to monitor logged-in identities in real time. If abnormal behavior is detected (such as frequent failed login attempts or rapid logins from different geographical locations), a security alert will be triggered and the account will be temporarily locked. Identity verification must be performed again before access can be restored. Through the above implementation, this step has laid a solid foundation for the safe operation of the virtual network court, ensuring that all participants can conduct the trial smoothly and orderly under the premise of fully protecting their legitimate rights and interests, greatly improving the fairness and efficiency of the trial.

[0022] S202, simultaneously receiving the prosecution information read out by the plaintiff through the plaintiff terminal of the virtual network court, and the pre-prepared defense information read out by the defendant through the defendant terminal of the virtual network court; This step aims to improve the efficiency and transparency of the virtual online court trial, allowing the plaintiff and the defendant to transmit their statements in real time, thereby achieving instant dialogue and interaction. In this way, the trial process is smoother, and the content expressed by both parties can be received, understood and evaluated by the judge and other participants simultaneously in the same time period. This method not only simplifies the traditional trial process, but also effectively reduces the time delay of information transmission and improves the efficiency of the trial.

[0023] Through real-time information transmission, both parties can express their views at the same time, making the trial process open and transparent and preventing information asymmetry; the judge can listen to the statements of the plaintiff and the defendant at the same time, and then make judgments based on comprehensive information to ensure that the principle of fairness in the trial is implemented; the participants can more easily understand the progress of the trial in the process of receiving the other party's information in real time, and enhance their sense of participation and attention to the trial; by processing the information of the plaintiff and the defendant at the same time, the overall trial time can be effectively shortened and judicial efficiency can be improved. One implementation method may include: 1. Build a virtual courtroom platform: Develop a virtual courtroom platform that integrates real-time audio and video communication, information transmission, and multi-party data collection functions. Ensure that the platform has efficient data processing capabilities and low-latency communication protocols to provide a stable real-time interactive environment.

[0024] 2. Start the synchronous information processing module: After the system is started, the plaintiff and the defendant's terminals go through the previous user identity authentication and connection confirmation to ensure the identity authenticity and information security of both parties, and then enter the information synchronization preparation stage. 3. Information submission and pre-processing: The plaintiff enters the prosecution information on its terminal and activates the voice recognition system for real-time transcription, converting the oral content into text instantly. At the same time, the defense information prepared in advance by the defendant is also text-processed to ensure that its content is accurate and can be played back in real time. 4. Time stamp and information queuing: The system adds time stamps to the plaintiff's prosecution information and the defendant's response information, and adds them to a time queue. At the same time, the information is prioritized and the plaintiff's prosecution information and the defendant's response information are marked as "real-time" processing status. 5. Two-way streaming transmission: The system starts the two-way streaming transmission module, receives audio streams, video streams and text streams from the plaintiff's terminal in real time, and uses advanced coding technology (such as H.265) to compress information to reduce network bandwidth consumption. At the same time, the defendant's reply information is also transmitted back to the judge and other participants' terminals through the same channel to ensure real-time reception of information from both parties. 6. Information synthesis and graphical presentation: Based on the plaintiff's prosecution information and the defendant's defense information received, the system uses natural language processing technology to synthesize the information, compare, summarize and classify the two, and generate visual graphics. For example, the arguments and rebuttals of both parties are presented in the form of charts or timelines, so that the judge and the audience can see them at a glance. 7. Real-time feedback and interactive mode: Judges can choose the "ask questions" or "request clarification" function in real time on the platform. The system will immediately transmit feedback information to the plaintiff and the defendant, allowing both parties to interact directly and simplify the question-and-answer session in the trial. 8. Abnormal monitoring and recovery mechanism: The system sets up a real-time monitoring mechanism to detect network delays or packet loss during information transmission. Once an abnormality is found, the system can automatically switch to local cache mode and quickly replay the audio and video information of the previous moment, thereby maintaining the continuity of the trial rhythm. 9. Final information archiving and indexing: After both parties have completed their statements, the system automatically generates a trial record. All information will be archived and indexed for retrieval during subsequent review and adjudication. The record of each trial will be accompanied by a timestamp and participant identification to ensure the integrity and traceability of the trial. Through the above technical implementation, the plaintiff and the defendant can read out their respective information at the same time in the virtual online court, which greatly optimizes the trial process. This not only improves judicial efficiency, but also helps to provide comprehensive information support for judges to make fair decisions. This method also provides new ideas and references for future virtual trials.

[0025] S203, sending the audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information to the judge terminal of the virtual network court at the same time; Specifically, for the plaintiff and the defendant, the video footage, voice and voice subtitle information when one party reads out the statement, and the video footage and voice subtitle information when the other party reads out the statement can be sent to the judge's terminal of the virtual network court at the same time and displayed and played, wherein the voice subtitle information is stored as a document in real time and displayed in part of the judge's terminal screen.

[0026] This step involves transmitting the audio and video data of the plaintiff and defendant's speeches during the trial to the judge in real time. This process not only includes video images and sounds, but also enables the voice content to be instantly converted into subtitles for easy understanding and recording by the judge and other participants. This real-time presentation method improves the accessibility and transparency of the trial information, ensuring that the judge can quickly grasp the key details when faced with complex cases. In this way, the judge can watch and listen to the speeches of both parties at the same time, which helps to instantly understand and evaluate the information and arguments of the trial. In addition, the system will convert the voice content into subtitles and store them in real time for subsequent reference and review. This solution greatly improves the efficiency and fairness of the trial.

[0027] In a virtual online court, a multi-threaded audio and video acquisition system can be built, with each thread responsible for collecting the plaintiff and defendant's audio and video data separately. This design ensures that the system can synchronously process and transmit multiple data streams at different time points.

[0028] In the data processing stage, each audio and video stream can be assigned a unique identifier (ID), and the processing mode can be switched in real time according to the current speaker. By setting a high priority strategy, the audio and video stream of the speaker is collected and transmitted first. At the same time, the system will use timestamps to record the start and end time of each piece of information for subsequent synchronous display.

[0029] Efficient audio and video coding standards (such as H.265) can be used for data compression to ensure high audio and video quality and reduce latency even when network bandwidth is insufficient. The system should have the ability to dynamically adjust coding parameters to optimize the transmission of audio and video streams based on real-time network conditions.

[0030] A dedicated multi-channel network transmission protocol can be used to transmit multiple audio and video streams simultaneously. The system will embed the speaker ID and timestamp in the plaintiff and defendant's audio and video information packets to ensure that the judge's terminal can accurately identify and synchronously play the data streams from the two sources.

[0031] Using speech recognition technology, the audio stream is converted into text in real time and speech subtitles are generated. The recognition accuracy is improved through machine learning algorithms. The system should regularly update the word library to adapt to the language characteristics of different cases and individuals. At the same time, the generated subtitle data is stored as a document resource for judges to review later. The user interface design of the judge terminal needs to be reasonably laid out to ensure the reasonable planning of the audio and video playback area and the subtitle display area. The system should display real-time subtitles so that judges can quickly read the text content while watching the video. On one side of the interface, a document viewing window can be set up to allow judges to browse the archived subtitle text at any time.

[0032] A dynamic control mechanism is established when the judge receives the audio and video information being played. When a new information stream is inserted (such as a judge asking a question or a witness testifying), the system should immediately pause the current playback and switch to the playback of the new information to ensure the real-time and accuracy of the trial.

[0033] The system needs to be able to monitor network conditions. Once a delay or data loss is detected, it should take immediate action to automatically switch to local buffered data for playback to ensure the continuity and integrity of the trial information. At the same time, a checksum and error correction algorithm should be embedded in the data stream to ensure the stability of audio and video quality.

[0034] A real-time feedback mechanism can also be introduced to allow judges to make timely adjustments to the audio and video streams based on the viewing situation. If the judge needs more information or has specific questions, he can send a request to the system through the interface operation, and the system will automatically prioritize these requests and transmit relevant evidence or materials. Through the above methods, this step can achieve efficient and synchronous transmission of information between the plaintiff and the defendant in the virtual network court, ensuring that the judge obtains comprehensive and clear information support during the trial.

[0035] S204, after the defendant reads out the defense information, the audio and video data of the plaintiff reading out the prosecution information is sent to the defendant's terminal in the virtual network court; After the defendant reads out the defense information, this method sends the audio and video data of the plaintiff reading out the prosecution information in court to the defendant's terminal in the virtual network court. This process includes the transmission of real-time audio, video and text subtitle information of the plaintiff's speech. The purpose of this design is to ensure that the defendant can receive important information related to the case in a timely manner, so as to make effective responses and defenses at different stages of the trial.

[0036] Specifically, the audio and video data of the plaintiff reading the prosecution information is sent to the defendant's terminal of the virtual network court, and the video image, voice and voice subtitle information when the plaintiff reads the prosecution information can be sent to the defendant's terminal of the virtual network court with a delay and displayed, wherein the voice subtitle information is stored as a document in real time and displayed in part of the defendant's terminal screen.

[0037] This method sends the video, voice and voice subtitle information when the plaintiff reads the indictment to the defendant's terminal in the virtual network court with a delay and displays it. In this process, the audio and video data will not only be played on the defendant's terminal, but also stored as a document in real time for subsequent review and displayed in part of the defendant's terminal screen. This process is designed to ensure that the defendant can view relevant information at the appropriate time to better understand the details of the indictment.

[0038] When the plaintiff reads the indictment, the system simultaneously starts collecting multiple data streams, uses audio and video synchronous encoding technology to encode and identify audio and video signals in real time, and assigns a unique identifier (ID) to each data packet. This data collection system can accurately capture the details of the plaintiff's speech while ensuring stability.

[0039] A delay processing method can be designed by using the timestamp and queue mechanism. After the plaintiff finishes reading, the system will record the length of the speech based on the timestamp information and set a delay time (such as 5-10 seconds) so that the speech content visually lags behind the real-time trial progress. This method allows the data packet to be dynamically adjusted according to real-time when it is sent to the defendant's terminal.

[0040] The system converts the audio and video data stream received from the plaintiff into multiple formats (such as MP4, AAC), stores it in a temporary buffer and generates a subtitle file. This part of the storage will provide an option when the defendant's terminal displays it, allowing the user to retrieve this data for quick access and viewing.

[0041] By building a priority scheduling mechanism, the plaintiff's audio and video data sent to the defendant is managed in the order in which it is received. When the system detects that there is new real-time data on the judge's terminal (such as questions from the judge or testimony from other witnesses), this mechanism will prioritize the judge's data stream to ensure the timely delivery of trial information.

[0042] During the data transmission process, natural language processing algorithms are used to convert audio into text to generate subtitles, and the subtitle information is embedded in a specific area of ​​the defendant's terminal screen in real time. This area must support text scrolling and highlighting functions so that users can quickly read and follow.

[0043] The user interface design of the defendant's terminal must take into account both clear information display and simple and convenient operation. The audio and video playback area and the subtitle display area must be reasonably distributed so that the judge and the defendant can observe the speech content and subtitle information at the same time. In addition, users can set the delay and playback rate of subtitle display to meet different information processing needs.

[0044] When the defendant is watching the plaintiff's prosecution information, an instant feedback function is provided. The defendant can ask questions about the subtitle information or directly provide voice feedback. The system will automatically record this feedback and transmit it to the judge's terminal, enhancing the timeliness of the trial interaction.

[0045] Furthermore, it is also possible to receive supplementary information fed back by the defendant after receiving the audio and video data when the plaintiff reads out the prosecution information, and send the audio and video data when the defendant feeds back the supplementary information to other terminals of the virtual network court in real time, wherein the audio and video data includes: video screen, voice and voice subtitle information.

[0046] Through the real-time feedback mechanism, the defendant is allowed to respond immediately to the plaintiff's prosecution information, which improves the dynamic communication and interaction of the trial and enables all parties to discuss and analyze the case in real time; the defendant's supplementary information is directly transmitted to all other trial participants, ensuring that all relevant parties can clearly understand the progress of the case and the arguments of both parties, and maintain the fairness and openness of the trial; by timely transmitting the defendant's supplementary information, it helps the judge and other participants who are concerned about the case to obtain more comprehensive information, and promotes the effective implementation of the defense strategy. One implementation method may include: After the defendant receives the plaintiff's indictment, the audio and video data collection module is immediately activated. This module will start the audio and video signal collection respectively, and identify these signals by setting a unique identifier (ID) to ensure that the real-time collected data can be accurately identified as the defendant's feedback.

[0047] Design a dynamic feedback mechanism that is automatically activated when the defendant receives information from the plaintiff. When the defendant has clear feedback needs (such as specific questions or additional content) in the audio or video content he listens to, the system background will automatically prompt the defendant to generate additional information based on the voice recognition results.

[0048] Using advanced speech recognition algorithms, the defendant's voice feedback is converted into text subtitles in real time. This process must ensure the accuracy and real-time nature of speech recognition, and quickly generate speech subtitle information that can be embedded in the video for subsequent transmission.

[0049] In order to ensure the real-time feedback from the defendant, the "shortest delay" strategy is adopted when obtaining video and audio data to ensure that the feedback information can be transmitted quickly without affecting the smooth playback of the plaintiff's information. After the data stream enters the cache, the priority is determined by the fast scheduling algorithm and the feedback information is transmitted to the terminals of all parties. The multi-channel transmission mechanism allows the defendant's audio and video data to be sent to the terminals of the judge, the plaintiff, and the audience through multiple channels at the same time. According to the processing capabilities of different terminals, the system will dynamically allocate bandwidth to ensure that feedback information can reach all parties quickly without data loss.

[0050] A data integrity check mechanism is set up, and each data packet sent must be accompanied by an integrity check code to ensure that the data is not lost or damaged during transmission. If a data packet loss is detected, the system will automatically request a retransmission to ensure that all participants eventually receive the complete information.

[0051] A dynamic information display area is designed on the terminals of all participants to update the defendant's feedback information in real time. This area needs to have a visual effect so that participants can intuitively see the defendant's supplementary content and form an effective contrast with the plaintiff's prosecution information.

[0052] The system needs to store the defendant’s supplementary information as a document in real time and provide a search function so that after the trial, the judge and other participants can easily access each feedback information and make subsequent legal analysis and judgment based on this information.

[0053] S205, receiving the audience mode selected by the audience, and sending the prosecution information and the defense information to the audience terminal of the virtual network court in the audience mode.

[0054] This step involves receiving the listening mode selected by the audience, and sending the plaintiff and defendant's prosecution and defense information to the audience terminal of the virtual network court through the listening mode. The listening mode may include different forms such as parallel mode and serial mode to meet the needs and preferences of different audiences. In parallel mode, the audience can receive audio and video information from both parties at the same time; while in serial mode, the audience will receive information from each party in turn.

[0055] By supporting different listening modes, listeners can choose the most suitable trial experience according to their needs, thereby improving their sense of participation and satisfaction in the trial; different listening modes allow listeners to choose the way to obtain information according to their own understanding ability and time arrangements, so as to understand the content of the trial more effectively; real-time sharing of information between the two parties improves the openness and transparency of the trial, allowing listeners to fully understand the progress of the case.

[0056] Specifically, the audience mode is a parallel mode; for the plaintiff and the defendant, the video screen, voice and voice subtitle information when one party is reading, and the video screen and voice subtitle information when the other party is reading can be sent to the audience terminal of the virtual network court at the same time and displayed and played, wherein the voice subtitle information is stored as a document in real time and displayed in a partial area of ​​the audience terminal screen.

[0057] This step involves sending the plaintiff and defendant's announcements to the audience's terminal through the virtual network court at the same time. When one party (such as the plaintiff) makes an announcement, the system will capture the party's video, voice, and corresponding voice subtitle information in real time; at the same time, when the other party (the defendant) makes an announcement, its video and voice subtitle information will also be recorded and sent by the system. All audio and video data will be played synchronously on the audience's terminal, and the voice subtitle information will be stored in real time as a document format, so that the audience can view it at any time.

[0058] By simultaneously sending and playing the plaintiff and defendant's information, the audience can fully understand the dynamics of the trial, facilitating comprehensive analysis and thinking; the real-time display of the contents read by both parties ensures that the audience has equal access to all information, which helps to improve the transparency and fairness of the trial process; the real-time storage of voice subtitle information as documents not only facilitates the audience to review during the trial, but also provides accurate records and references for subsequent legal proceedings.

[0059] Specifically, the listening mode may be a serial mode; the video screen, voice and voice subtitle information when the plaintiff reads out the case may be sent in real time to the listening terminal of the virtual network court for display and playback; The video images, voice and voice subtitle information when the defendant reads out the statement are sent to the audience terminal of the virtual network court with a delay and displayed and played. The voice subtitle information is stored as a document in real time and displayed in a partial area of ​​the audience terminal screen.

[0060] This step describes the specific process of sending the plaintiff's and defendant's announcement information to the audience terminal of the virtual network court. When the plaintiff reads, the relevant video screen, voice and voice subtitle information will be sent and displayed in real time; while the defendant's announcement information will be sent after a delay, including video screen, voice and corresponding voice subtitle information. At the same time, all voice subtitle information will be stored as a document in real time and displayed in a specific area of ​​the audience terminal for the audience to view.

[0061] Through the combination of real-time and delayed playback, the audience can quickly receive information when the plaintiff reads out the court documents, and obtain feedback from the defendant in the subsequent period. This allocation of time makes it easier for the audience to absorb and organize information. The combination of real-time and delayed playback provides the audience with a structured information acquisition channel, making it more efficient to understand the content of the trial. The real-time stored voice subtitle information can be used as an important legal document in subsequent procedures, thereby enhancing the rigor and legality of the legal process, and providing a convenient reference for the legal advice that the audience may need in the future.

[0062] Specifically, when the defendant's terminal delays the display of the video, voice and voice subtitle information when the plaintiff reads out the prosecution information, or the audience's terminal delays the display of the video, voice and voice subtitle information when the defendant reads out the prosecution information, if the court trial audio and video data sent in real time by the judge's terminal is received, the voice playback is cut off and the court trial video, voice and voice subtitle information of the judge's terminal are played at the same time.

[0063] This step involves a special processing mechanism. When the defendant's terminal or the audience's terminal is playing the plaintiff's or defendant's announcement with a delay, if the system receives real-time audio and video data of the trial from the judge's terminal, the system will immediately cut off the current voice playback, but allow the video and voice subtitles to continue playing. In addition, the trial video screen, voice and voice subtitle information of the judge's terminal will be played synchronously at this time. This mechanism ensures the timely update of information without affecting the overall smoothness of the trial.

[0064] This mechanism ensures that when a new audio or video signal from the judge is received, the current voice can be quickly cut off to avoid information confusion, while seamlessly displaying the judge's latest trial content to ensure the real-time and effectiveness of the trial; by cutting off the current voice playback and continuing to display the video and subtitles, the user's information reception will not be interrupted, enhancing the continuity of the experience and avoiding interference caused by sudden switching; ensuring that the audience and the defendant can receive the judge's information in a timely and accurate manner, improving the transparency and fairness of the trial process.

[0065] Deploy status monitoring modules on all terminals (defendant, observer, judge) to track the playback status in real time, including the type of audio and video currently being played (plaintiff or defendant's information) and the playback timestamp. Implement a signal detection mechanism to monitor the audio and video signals of the judge's terminal in real time. When a new audio and video signal from the judge is detected, the system marks it as a high priority signal.

[0066] Set up delayed playback monitoring on the defendant and audience terminals to determine whether the current state is delayed playback. If delayed playback is detected and a new signal from the judge is received, the subsequent steps are triggered. Set the switching condition in the status monitoring module: when the judge's signal arrives and the current playback state is delayed playback, the switching mechanism is triggered to prepare to cut off the voice and display the judge's information.

[0067] When receiving the signal from the French official, the audio control algorithm is implemented to immediately execute the "mute" command, cutting off the currently playing audio stream, but the video and subtitles continue to play to ensure that the information is not interrupted.

[0068] A video stream switching module is established. After receiving the judge's official information, the judge's real-time video stream is quickly loaded and seamlessly switched to the playback interface of the defendant's or the audience's terminal. When the audio is cut off, the judge's audio and video information is played synchronously on all terminals (defendant and audience), ensuring that users can obtain the latest content of the trial in real time without affecting the visualization of previous content.

[0069] After the switch is completed, the system will call back to confirm that all terminals have successfully switched to the official court video, audio, and voice subtitle information. If a terminal is found to have failed to switch during the switching process, the system will automatically retry the switch. Set up a user feedback module on all terminals to collect user experience feedback on the switching process, analyze the switching effect, ensure the synchronization of audio and video, and optimize future system performance.

[0070] It can be seen that the identity information of all parties involved in the trial who log in to the virtual network court is verified; at the same time, the prosecution information read out by the plaintiff through the plaintiff terminal of the virtual network court, and the pre-prepared defense information read out by the defendant through the defendant terminal of the virtual network court are received; the audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information are sent to the judge's terminal of the virtual network court at the same time; after the defendant reads the defense information, the audio and video data of the plaintiff reading the prosecution information is sent to the defendant terminal of the virtual network court; the audience mode selected by the audience is received, and the prosecution information and the defense information are sent to the audience terminal of the virtual network court in the audience mode, so as to enhance identity authentication, optimize audio and video transmission, realize information synchronization and intelligent interaction, and improve the efficiency of the trial while ensuring the experience of all parties in the trial.

[0071] Another embodiment of the present invention provides a unified online trial system. Figure 3 , the system may include: Verification module 301, used to verify the identity information of all parties involved in the trial who log into the virtual online court, where the parties involved include: the judge, the plaintiff, the defendant, and the audience; The first receiving module 302 is used to simultaneously receive the prosecution information read out by the plaintiff through the plaintiff terminal of the virtual network court, and the pre-prepared defense information read out by the defendant through the defendant terminal of the virtual network court; The first sending module 303 is used to send the audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information to the judge terminal of the virtual network court at the same time; The second sending module 304 is used to send the audio and video data of the plaintiff reading the prosecution information to the defendant's terminal in the virtual network court after the defendant reads the defense information; The second receiving module 305 is used to receive the listening mode selected by the audience, and send the prosecution information and the defense information to the audience terminal of the virtual network court in the listening mode.

[0072] It can be seen that the identity information of all parties involved in the trial who log in to the virtual network court is verified; at the same time, the prosecution information read out by the plaintiff through the plaintiff terminal of the virtual network court, and the pre-prepared defense information read out by the defendant through the defendant terminal of the virtual network court are received; the audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information are sent to the judge's terminal of the virtual network court at the same time; after the defendant reads the defense information, the audio and video data of the plaintiff reading the prosecution information is sent to the defendant terminal of the virtual network court; the audience mode selected by the audience is received, and the prosecution information and the defense information are sent to the audience terminal of the virtual network court in the audience mode, so as to enhance identity authentication, optimize audio and video transmission, realize information synchronization and intelligent interaction, and improve the efficiency of the trial while ensuring the experience of all parties in the trial.

[0073] An embodiment of the present invention further provides a storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.

[0074] Specifically, in this embodiment, the above storage medium may be configured to store a computer program for performing the following steps: S201, verifying the identity information of all parties involved in the trial who log into the virtual online court, where the parties involved include: the judge, the plaintiff, the defendant, and the audience; S202, simultaneously receiving the prosecution information read out by the plaintiff through the plaintiff terminal of the virtual network court, and the pre-prepared defense information read out by the defendant through the defendant terminal of the virtual network court; S203, sending the audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information to the judge terminal of the virtual network court at the same time; S204, after the defendant reads out the defense information, the audio and video data of the plaintiff reading out the prosecution information is sent to the defendant's terminal in the virtual network court; S205, receiving the audience mode selected by the audience, and sending the prosecution information and the defense information to the audience terminal of the virtual network court in the audience mode.

[0075] It can be seen that the identity information of all parties involved in the trial who log in to the virtual network court is verified; at the same time, the prosecution information read out by the plaintiff through the plaintiff terminal of the virtual network court, and the pre-prepared defense information read out by the defendant through the defendant terminal of the virtual network court are received; the audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information are sent to the judge's terminal of the virtual network court at the same time; after the defendant reads the defense information, the audio and video data of the plaintiff reading the prosecution information is sent to the defendant terminal of the virtual network court; the audience mode selected by the audience is received, and the prosecution information and the defense information are sent to the audience terminal of the virtual network court in the audience mode, so as to enhance identity authentication, optimize audio and video transmission, realize information synchronization and intelligent interaction, and improve the efficiency of the trial while ensuring the experience of all parties in the trial.

[0076] An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0077] Specifically, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0078] Specifically, in this embodiment, the processor may be configured to perform the following steps through a computer program: S201, verifying the identity information of all parties involved in the trial who log into the virtual online court, where the parties involved include: the judge, the plaintiff, the defendant, and the audience; S202, simultaneously receiving the prosecution information read out by the plaintiff through the plaintiff terminal of the virtual network court, and the pre-prepared defense information read out by the defendant through the defendant terminal of the virtual network court; S203, sending the audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information to the judge terminal of the virtual network court at the same time; S204, after the defendant reads out the defense information, the audio and video data of the plaintiff reading out the prosecution information is sent to the defendant's terminal in the virtual network court; S205, receiving the audience mode selected by the audience, and sending the prosecution information and the defense information to the audience terminal of the virtual network court in the audience mode.

[0079] It can be seen that the identity information of all parties involved in the trial who log in to the virtual network court is verified; at the same time, the prosecution information read out by the plaintiff through the plaintiff terminal of the virtual network court, and the pre-prepared defense information read out by the defendant through the defendant terminal of the virtual network court are received; the audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information are sent to the judge's terminal of the virtual network court at the same time; after the defendant reads the defense information, the audio and video data of the plaintiff reading the prosecution information is sent to the defendant terminal of the virtual network court; the audience mode selected by the audience is received, and the prosecution information and the defense information are sent to the audience terminal of the virtual network court in the audience mode, so as to enhance identity authentication, optimize audio and video transmission, realize information synchronization and intelligent interaction, and improve the efficiency of the trial while ensuring the experience of all parties in the trial.

[0080] The above describes in detail the structure, features and effects of the present invention based on the embodiments shown in the drawings. The above is only a preferred embodiment of the present invention, but the present invention is not limited to the scope of implementation shown in the drawings. Any changes made according to the concept of the present invention, or modifications to equivalent embodiments with equivalent changes, which still do not exceed the spirit covered by the description and drawings, should be within the protection scope of the present invention.

Claims

1. A unified online trial method, characterized in that: The method comprises: Verify the identity information of all parties involved in the trial who log into the virtual online court, including the judge, the plaintiff, the defendant, and the audience; At the same time, receiving the prosecution information read out by the plaintiff through the plaintiff terminal of the virtual network court, and the pre-prepared defense information read out by the defendant through the defendant terminal of the virtual network court; The audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information are sent to the judge's terminal of the virtual network court at the same time; After the defendant reads out the defense information, the audio and video data of the plaintiff reading out the prosecution information is sent to the defendant's terminal in the virtual network court; The audience mode selected by the audience is received, and the prosecution information and the defense information are sent to the audience terminal of the virtual network court in the audience mode.

2. The method according to claim 1, characterized in that The method further comprises: Receive the supplementary information fed back by the defendant after receiving the audio and video data when the plaintiff reads out the prosecution information, and send the audio and video data when the defendant feeds back the supplementary information to other terminals of the virtual network court in real time, wherein the audio and video data includes: video screen, voice and voice subtitle information.

3. The method according to claim 2, characterized in that The audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information are sent to the judge's terminal of the virtual network court at the same time, including: For the plaintiff and the defendant, the video footage, voice and voice subtitle information when one party reads out the statement, and the video footage and voice subtitle information when the other party reads out the statement are simultaneously sent to the judge's terminal of the virtual network court and displayed. Among them, the voice subtitle information is stored as a document in real time and displayed in part of the judge's terminal screen.

4. The method according to claim 3, characterized in that The audio and video data of the plaintiff reading the prosecution information is sent to the defendant's terminal in the virtual network court, including: The video images, voice and voice subtitle information when the plaintiff reads out the prosecution information are sent to the defendant's terminal in the virtual network court with a delay and displayed and played. The voice subtitle information is stored as a document in real time and displayed in a partial area of ​​the defendant's terminal screen.

5. The method according to claim 4, characterized in that The audit mode is a parallel mode; The receiving the listening mode selected by the listening party, and sending the prosecution information and the defense information to the listening party terminal of the virtual network court in the listening mode, comprises: For the plaintiff and the defendant, the video footage, voice and voice subtitle information when one party reads out the statement, and the video footage and voice subtitle information when the other party reads out the statement are sent to the audience terminal of the virtual network court at the same time and displayed and played. Among them, the voice subtitle information is stored as a document in real time and displayed in a partial area of ​​the audience terminal screen.

6. The method according to claim 5, characterized in that The listening mode is a serial mode; The receiving the listening mode selected by the listening party, and sending the prosecution information and the defense information to the listening party terminal of the virtual network court in the listening mode, comprises: The video screen, voice and voice subtitle information of the plaintiff's statement are sent in real time to the terminal of the audience of the virtual network court for display and playback; The video images, voice and voice subtitle information when the defendant reads out the statement are sent to the audience terminal of the virtual network court with a delay and displayed and played. The voice subtitle information is stored as a document in real time and displayed in a partial area of ​​the audience terminal screen.

7. The method according to claim 6, characterized in that in, When the defendant's terminal delays the display of the video, voice and voice subtitle information when the plaintiff reads out the prosecution information, or when the audience's terminal delays the display of the video, voice and voice subtitle information when the defendant reads out the prosecution information, if the court trial audio and video data sent in real time by the judge's terminal is received, the voice playback is cut off and the court trial video, voice and voice subtitle information of the judge's terminal are played at the same time.

8. A unified online trial system, characterized in that: The system comprises: The verification module is used to verify the identity information of all parties involved in the trial who log into the virtual online court, including the judge, the plaintiff, the defendant, and the audience; A first receiving module is used to simultaneously receive the prosecution information read out by the plaintiff through the plaintiff terminal of the virtual network court, and the pre-prepared defense information read out by the defendant through the defendant terminal of the virtual network court; The first sending module is used to send the audio and video data of the plaintiff reading the prosecution information and the defendant reading the defense information to the judge terminal of the virtual network court at the same time; The second sending module is used to send the audio and video data of the plaintiff reading the prosecution information to the defendant's terminal in the virtual network court after the defendant reads the defense information; The second receiving module is used to receive the audience mode selected by the audience, and send the prosecution information and the defense information to the audience terminal of the virtual network court in the audience mode.

9. A storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute the method according to any one of claims 1 to 7 when executed.

10. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to perform the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Cloud sharing court

    CN114785989A

  • Teleconferencing equipment

    JP6152961B1

  • Video conferencing network

    US4847829A