Detection system, detection method, and an update verification method performed by using the detection method

    公开(公告)号:US12086249B2

    公开(公告)日:2024-09-10

    申请号:US16777056

    申请日:2020-01-30

    CPC classification number: G06F21/566 G06F8/65 G06F2221/033

    Abstract: A detection system for determining whether an update of at least one application installed on at least one whitelisted host is legitimate is provided. The system includes an update management server and update detectors installed with the application(s). During a process that software automatic update occurs in each update detector and a corresponding update installation package is executed, the executed update installation package generates at least one updater corresponding to each application. Each update detector transmits report information which includes the information of the at least one updater and sampled executable files to the update management server. The update management server obtains a number of update detectors, having performed the update operation of each application, according to the report information of each update detector. If the number is greater than or equal to a threshold value, it is determined that the update is legitimate.

    METHOD AND SYSTEM FOR SYNCHRONIZING PUBLICATION AND SUBSCRIPTION OF MESSAGE QUEUES

    公开(公告)号:US20200169616A1

    公开(公告)日:2020-05-28

    申请号:US16385041

    申请日:2019-04-16

    Abstract: A system and method for synchronizing publication and subscription of message queues are provided. The method includes: providing a message broker cluster including a plurality of message brokers each having a buffer queue and a data queue; as any one of the message brokers requests a synchronization requirement, selecting, by an orchestration server, one of the message brokers in the message broker cluster to perform data synchronization; setting a data read-lock to the data queue of the selected message broker sequentially to write data contents in the buffer queues of all of the plurality of message brokers into the data queue of the selected message broker; and copying the complete data contents in the data queue of the selected message broker to the data queues of the other message brokers, allowing the data contents in the data queues of each of the message brokers to be consistent.

Patent Agency Ranking