IP Library › Granted Patent US 12,542,920
Granted Patent B2
US 12,542,920 · App. 18/571,671 · Granted Feb 3, 2026

Monitoring video compression method, monitoring system, computer device and medium

Inventors: Zhenlei Zhang (Jiangsu, CN); Tuo Li (Jiangsu, CN); Hongtao Man (Jiangsu, CN); Tongqiang Liu (Jiangsu, CN); Yulong Zhou (Jiangsu, CN); Xiaofeng Zou (Jiangsu, CN); Xiankun Wang (Jiangsu, CN)
Assignee: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
H04N19/42G05B15/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,542,920
App. No.
18/571,671
Granted
Feb 3, 2026
Kind
B2
Abstract

A monitoring video compression method, a monitoring system, a computer device, and a medium. The method includes: a monitoring center configuring a key monitoring point and sending configuration information of the key monitoring point to a video server through a management center; the video server receiving the configuration information of the key monitoring point, selecting a corresponding video source based on the configuration information of the key monitoring point, transferring the corresponding video source from a video compression module to a baseboard management controller (BMC) for compression, and writing the corresponding video source into a storage space of the video server after the compression is completed.

Claims (58)

1 . A monitoring video compression method, being applied to a monitoring system, the monitoring system comprising a monitoring device, a video server, a management center, and a monitoring center, and the method comprising:

configuring, by the monitoring center, a key monitoring point and sending configuration information of the key monitoring point to the video server through the management center; and

receiving, by the video server, the configuration information of the key monitoring point, selecting a corresponding video source according to the configuration information of the key monitoring point, transferring the corresponding video source from a video compression module to a baseboard management controller (BMC) for compression, and writing the corresponding video source into a storage space of the video server after the compression is completed;

configuring, by the monitoring center, whether to enable a key monitoring point compression function of the BMC, in response to enabling the key monitoring point compression function of the BMC, switching a video compression function of the BMC from a function of compressing an operating system interface to a function of compressing a key monitoring point video without affecting other functions of the BMC; and

in response to not enabling the key monitoring point compression function of the BMC, performing a function of compressing the operating system interface on the BMC for a remote client to monitor and view a running state of a local server;

wherein before compressing the corresponding video source of the key monitoring point, the method further comprises:

determining whether the BMC executes a request for viewing the operating system interface sent by the remote client;

in response to the BMC executing the request, after the BMC completes the request and returns video information corresponding to the request to the remote client, enabling the BMC to compress the corresponding video source of the key monitoring point; and

in response to the BMC not executing the request, enabling the BMC to compress the corresponding video source of the key monitoring point directly.

2 . The method according to claim 1 , wherein the configuring, by the monitoring center, a key monitoring point and sending configuration information of the key monitoring point to the video server through the management center comprises:

acquiring, by the monitoring center, a plurality of monitoring devices connected to the monitoring system and setting a serial number for each of the plurality of monitoring devices; and

acquiring a serial number of a corresponding monitoring device of the key monitoring point and sending the serial number of the corresponding monitoring device to the video server through the management center.

3 . The method according to claim 2 , wherein the selecting a corresponding video source according to the configuration information of the key monitoring point comprises:

acquiring the serial number of the corresponding monitoring device from the configuration information of the key monitoring point; and

selecting the corresponding video source according to the serial number of the corresponding monitoring device.

4 . The method according to claim 1 , further comprising:

in response to enabling the key monitoring point compression function of the BMC, sending corresponding BMC configuration information to the video server through the management center; and

receiving, by the video server, the corresponding BMC configuration information and configuring the BMC according to the corresponding BMC configuration information to enable the BMC to compress the corresponding video source of the key monitoring point.

5 . The method according to claim 1 , further comprising:

reading, by the video server, a compressed video source of the key monitoring point from the storage space and sending the compressed video source of the key monitoring point to the monitoring center through the management center.

6 . The method according to claim 5 , wherein the reading, by the video server, a compressed video source of the key monitoring point from the storage space comprises:

invoking, by a network module of the video server, a network card driver to read the compressed video source of the key monitoring point from the storage space.

7 . The method according to claim 1 , wherein the writing the corresponding video source into a storage space of the video server after the compression is completed comprises:

writing a compressed corresponding video source into a corresponding storage area of the storage space and setting a reading priority of the corresponding storage area to be high.

8 . A monitoring system, comprising a monitoring device, a video server, a management center, and a monitoring center, wherein the monitoring center is configured to configure a key monitoring point and send configuration information of the key monitoring point to the video server through the management center; and

the video server is configured to receive the configuration information of the key monitoring point, select a corresponding video source according to the configuration information of the key monitoring point, transfer the corresponding video source from a video compression module to a baseboard management controller (BMC) for compression, and write the corresponding video source into a storage space of the video server after the compression is completed;

wherein the monitoring center is further configured to configure whether to enable a key monitoring point compression function of the BMC;

wherein, in response to enabling the key monitoring point compression function of the BMC, the BMC is configured to switch a video compression function of the BMC from a function of compressing an operating system interface to a function of compressing a key monitoring point video without affecting other functions of the BMC;

wherein, in response to not enabling the key monitoring point compression function of the BMC, the BMC is configured to perform a function of compressing the operating system interface on the BMC for a remote client to monitor and view a running state of a local server; and

wherein the video server is further configured to, prior to compressing the corresponding video source of the key monitoring point:

determine whether the BMC executes a request for viewing the operating system interface sent by the remote client;

in response to the BMC executing the request, after the BMC completes the request and returns video information corresponding to the request to the remote client, enable the BMC to compress the corresponding video source of the key monitoring point; and

in response to the BMC not executing the request, enable the BMC to compress the corresponding video source of the key monitoring point directly.

9 . A computer device, comprising a memory and one or more processors, the memory having stored therein computer-readable instructions, and the computer-readable instructions, when executed by the one or more processors, causing the one or more processors to perform operations comprising:

configuring, by a monitoring center, a key monitoring point and sending configuration information of the key monitoring point to a video server through a management center; and

receiving, by the video server, the configuration information of the key monitoring point, selecting a corresponding video source according to the configuration information of the key monitoring point, transferring the corresponding video source from a video compression module to a baseboard management controller (BMC) for compression, and writing the corresponding video source into a storage space of the video server after the compression is completed;

configuring, by the monitoring center, whether to enable a key monitoring point compression function of the BMC, in response to enabling the key monitoring point compression function of the BMC, switching a video compression function of the BMC from a function of compressing an operating system interface to a function of compressing a key monitoring point video without affecting other functions of the BMC; and

in response to not enabling the key monitoring point compression function of the BMC, performing a function of compressing the operating system interface on the BMC for a remote client to monitor and view a running state of a local server;

wherein before compressing the corresponding video source of the key monitoring point, causing the one or more processors to perform operations comprising:

determining whether the BMC executes a request for viewing the operating system interface sent by the remote client;

in response to the BMC executing the request, after the BMC completes the request and returns video information corresponding to the request to the remote client, enabling the BMC to compress the corresponding video source of the key monitoring point; and

in response to the BMC not executing the request, enabling the BMC to compress the corresponding video source of the key monitoring point directly.

10 . One or more non-transitory computer-readable storage media storing computer-readable instructions, wherein the computer-readable instructions, when executed by one or more processors, cause the one or more processors to perform the method according to claim 1 .

11 . The method according to claim 1 , wherein the configuring, by the monitoring center, a key monitoring point comprises:

configuring one or more monitoring devices of a risk area of a factory building as the key monitoring point.

12 . The method according to claim 1 , wherein the configuring, by the monitoring center, a key monitoring point comprises:

in response to end-user needs, configuring one or more monitoring devices corresponding to an area that an end-user wants to view as the key monitoring point.

13 . The method according to claim 2 , wherein the plurality of monitoring devices comprise one or more analog cameras or one or more digital cameras.

14 . The method according to claim 6 , wherein the network module comprises a network card.

15 . The computer device according to claim 9 , wherein when executed by the one or more processors, causing the one or more processors to perform operations further comprising:

acquiring, by the monitoring center, a plurality of monitoring devices connected to a monitoring system and setting a serial number for each of the plurality of monitoring devices; and

acquiring a serial number of a corresponding monitoring device of the key monitoring point and sending the serial number of the corresponding monitoring device to the video server through the management center.

16 . The computer device according to claim 15 , wherein when executed by the one or more processors, causing the one or more processors to perform operations further comprising:

acquiring the serial number of the corresponding monitoring device from the configuration information of the key monitoring point; and

selecting the corresponding video source according to the serial number of the corresponding monitoring device.

17 . The computer device according to claim 9 , wherein when executed by the one or more processors, causing the one or more processors to perform operations further comprising:

in response to enabling the key monitoring point compression function of the BMC, sending corresponding BMC configuration information to the video server through the management center; and

receiving, by the video server, the corresponding BMC configuration information and configuring the BMC according to the corresponding BMC configuration information to enable the BMC to compress the corresponding-a video source of the key monitoring point.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2023
From: ZHANG, ZHENLEI; LI, TUO; MAN, HONGTAO; LIU, TONGQIANG; ZHOU, YULONG; ZOU, XIAOFENG; WANG, XIANKUN
To: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
Reel/Frame 065902/0334 →
Priority Claims (1)
CN 202111526963.1 · Dec 15, 2021 · national
Continuity (1)
Related Publication 20240292008A1 · Aug 29, 2024
References Cited (24)
US 5351129A · Lai · 1994 [cited by examiner]
US 6510283B1 · Yamagishi · 2003 [cited by examiner]
US 10116904B2 · Addy · 2018 [cited by applicant]
US 20050226463A1 · Suzuki · 2005 [cited by examiner]
US 20090015671A1 · Addy · 2009 [cited by examiner]
US 20100097470A1 · Yoshida · 2010 [cited by examiner]
US 20100329358A1 · Zhang · 2010 [cited by examiner]
US 20110222687A1 · Mori · 2011 [cited by examiner]
US 20160012380A1 · Sugiyama · 2016 [cited by examiner]
US 20190320117A1 · Wu et al. · 2019 [cited by applicant]
US 20220247919A1 · O'Leary · 2022 [cited by examiner]
CN 201118848Y · 2008 [cited by applicant]
CN 102148961A · 2011 [cited by applicant]
CN 103067529A · 2013 [cited by applicant]
CN 103475856A · 2013 [cited by applicant]
CN 107257474A · 2017 [cited by applicant]
CN 113079379A · 2021 [cited by applicant]
CN 113709489A · 2021 [cited by applicant]
CN 113923421A · 2022 [cited by applicant]
JP 2008072636A · 2008 [cited by applicant]
JP 2010213119A · 2010 [cited by applicant]
Corresponding International Patent Application No. PCT/CN2022/095384, International Search Report, Date Mailed Sep. 7, 2022. [cited by applicant]
Corresponding International Patent Application No. PCT/CN2022/095384, Written Opinion, Date Mailed Sep. 7, 2022. [cited by applicant]
Corresponding Chinese Patent Application No. CN202111526963.1, First Office Action dated Jan. 18, 2022. [cited by applicant]