CN111262949B - Message pushing method, control device, monitoring equipment, system and storage medium - Google Patents

Message pushing method, control device, monitoring equipment, system and storage medium Download PDF

Info

Publication number
CN111262949B
CN111262949B CN202010110856.XA CN202010110856A CN111262949B CN 111262949 B CN111262949 B CN 111262949B CN 202010110856 A CN202010110856 A CN 202010110856A CN 111262949 B CN111262949 B CN 111262949B
Authority
CN
China
Prior art keywords
message
pushing
receiving server
interval duration
receiving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010110856.XA
Other languages
Chinese (zh)
Other versions
CN111262949A (en
Inventor
张�林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TP Link Technologies Co Ltd
Original Assignee
TP Link Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TP Link Technologies Co Ltd filed Critical TP Link Technologies Co Ltd
Priority to CN202010110856.XA priority Critical patent/CN111262949B/en
Publication of CN111262949A publication Critical patent/CN111262949A/en
Application granted granted Critical
Publication of CN111262949B publication Critical patent/CN111262949B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention relates to the technical field of video monitoring, and discloses a message pushing method, a control device, monitoring equipment, a system and a storage medium.

Description

Message pushing method, control device, monitoring equipment, system and storage medium
Technical Field
The present invention relates to the field of video monitoring technologies, and in particular, to a message pushing method, a control device, a monitoring apparatus, a monitoring system, and a storage medium.
Background
At present, with the development of the field of video monitoring, monitoring equipment such as a monitoring camera is more and more widely applied, and meanwhile, the number of rear-end servers of the monitoring camera is more and more. When the monitoring device finds out detection events such as mobile detection, human shape detection and the like, different back-end servers all hope to receive alarm messages, wherein the back-end servers comprise a private cloud server, a public cloud server, a local area network server and the like. For such an application scenario, how the monitoring device handles the problem of pushing messages by multiple servers is an important challenge, and in the prior art, the effect of pushing messages to multiple servers by the monitoring device is not good.
Disclosure of Invention
An object of embodiments of the present invention is to provide a message pushing method, a control device, a monitoring device, a system and a storage medium, which are capable of pushing a message to different servers when a detection event is detected.
In order to solve the above technical problem, an embodiment of the present invention provides a message pushing method, including:
reading message push configuration when a detection event is detected;
when the message pushing configuration is started, assembling a message according to the detection event;
for each receiving server connected currently, when judging that the current moment is at the defense deployment time of the receiving server, further assembling the message according to the information of the receiving server, and putting the message after further assembling into different message queues; wherein the information of the receiving server comprises an address of the receiving server;
and pushing the message messages further assembled in all the message queues to the corresponding receiving servers.
As a preferred scheme, the pushing the message packets further assembled in all the message queues to the corresponding receiving server specifically includes:
and pushing the message messages further assembled in all the message queues to the corresponding receiving servers one by one through a pre-established message pushing thread according to a pre-configured priority pushing sequence.
As a preferred scheme, according to a pre-configured priority push sequence, sending the message messages further assembled in all the message queues to the corresponding receiving servers one by one through a pre-created message push thread, specifically including:
determining a receiving server of a next message to be pushed according to a pre-configured priority pushing sequence;
judging whether the interval duration between the current moment and the last message pushing moment of the receiving server is greater than or equal to the preset interval duration of the receiving server or not;
when the interval duration between the current time and the last message pushing time of the receiving server is less than the preset interval duration of the receiving server, repeatedly executing the step of judging whether the interval duration between the current time and the last message pushing time of the receiving server is greater than or equal to the preset interval duration of the receiving server or not until the interval duration between the current time and the last message pushing time of the receiving server is greater than or equal to the preset interval duration of the receiving server;
when the interval duration between the current time and the last message pushing time of the receiving server is greater than or equal to the preset interval duration of the receiving server, pushing the message messages which are further assembled in the message queue corresponding to the receiving server through a pre-established message pushing thread, and re-determining the receiving server of the next message to be pushed until all the message messages which are further assembled in the message queue are sent to the corresponding receiving server.
In order to solve the same technical problem, an embodiment of the present invention further provides a control device, including:
the message pushing configuration reading module is used for reading message pushing configuration when a detection event is detected;
a first message assembly module, configured to assemble a message according to the detection event when the message push configuration is on;
the second message assembly module is used for further assembling the message messages according to the information of the receiving servers when judging that each receiving server connected at present is in the defense deployment time of the receiving server at the present moment, and placing the further assembled message messages into different message queues; wherein the information of the receiving server comprises an address of the receiving server;
and the message pushing module is used for pushing the message messages which are further assembled in all the message queues to the corresponding receiving server.
As a preferred scheme, the message pushing module is specifically configured to push the message messages further assembled in all the message queues to the corresponding receiving servers one by one through a pre-created message pushing thread according to a pre-configured priority pushing sequence.
As a preferred scheme, the message pushing module specifically includes:
the server determining unit is used for determining a receiving server of the next message to be pushed according to a pre-configured priority pushing sequence;
an interval duration judging unit, configured to judge whether an interval duration between a current time and a last message pushing time of the receiving server is greater than or equal to a preset interval duration of the receiving server;
a repeated judging unit, configured to repeatedly execute the step of judging whether the interval duration between the current time and the last message pushing time of the receiving server is greater than or equal to the preset interval duration of the receiving server until the interval duration between the current time and the last message pushing time of the receiving server is determined to be greater than or equal to the preset interval duration of the receiving server;
and the message pushing unit is used for pushing the message messages which are further assembled in the message queue corresponding to the receiving server through a pre-established message pushing thread when the interval duration between the current moment and the last message pushing moment of the receiving server is greater than or equal to the preset interval duration of the receiving server, and re-determining the receiving server of the next message to be pushed until all the message messages which are further assembled in the message queue are sent to the corresponding receiving server.
In order to solve the same technical problem, an embodiment of the present invention further provides a monitoring device, including the control apparatus.
In order to solve the same technical problem, an embodiment of the present invention further provides a monitoring system, including the monitoring device and at least two receiving servers.
In order to solve the same technical problem, an embodiment of the present invention further provides a storage medium, where the storage medium includes a stored program, and when the program runs, the device on which the storage medium is located is controlled to execute the message pushing method.
The embodiment of the invention has the following beneficial effects:
the embodiment of the invention provides a message pushing method, a control device, monitoring equipment, a system and a storage medium, wherein when a detection event is detected, a message pushing configuration is read, when the message pushing configuration is started, a message is assembled according to the detection event, for each receiving server which is currently connected, when the defense deployment time of the receiving server is judged to be in the current moment, the message is further assembled and put into different message queues according to the information of the receiving server, and the message messages which are further assembled in all the message queues are pushed to the corresponding receiving servers, so that the detected same detection event is assembled into a message and pushed to different servers.
Drawings
FIG. 1 is a flow diagram of one embodiment of a message push method provided by the present invention;
FIG. 2 is a flow chart of the operation of one embodiment of the monitoring device provided by the present invention;
fig. 3 is a schematic structural diagram of an embodiment of the control device provided by the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without inventive step based on the embodiments of the present invention, are within the scope of protection of the present invention.
Please refer to fig. 1, which is a flowchart illustrating a message pushing method according to an embodiment of the present invention.
A message push method according to a preferred embodiment of the present invention includes:
step S101, when a detection event is detected, reading message pushing configuration;
step S102, when the message pushing configuration is started, message messages are assembled according to the detection events;
step S103, for each receiving server connected currently, when judging that the current moment is in the defense deployment time of the receiving server, further assembling the message according to the information of the receiving server, and putting the message after further assembling into different message queues; wherein the information of the receiving server comprises an address of the receiving server;
step S104, pushing the message messages further assembled in all the message queues to the corresponding receiving servers.
In the embodiment of the invention, when a detection event is detected, the message pushing configuration is read, when the message pushing configuration is started, the message is assembled according to the detection event, for each receiving server which is currently connected, when the defense deployment time of the receiving server is judged at the current moment, the message is further assembled and put into different message queues according to the information of the receiving server, and the message which is further assembled in all the message queues is pushed to the corresponding receiving server, so that the detected same detection event is assembled into the message and pushed to different servers.
It should be noted that the message pushing method may be applied to various devices, and the following description takes a monitoring device as an example, such as a monitoring camera (IPC) and the like. The receiving server is a server that receives the message pushed by the monitoring device, and may be, for example, a basic cloud server, a GB28181 server, or the like. The detection event refers to an event detected by the monitoring device, for example, the detection event may be a motion detection event, a human shape detection event, or the like, and may be set according to actual requirements. And the defense time of the receiving server refers to the time period for the receiving server to receive the push message of the monitoring equipment. For example, a user may set a time period for triggering a detection event on a monitoring device through a front-end APP of a specific receiving server, for example, set that a detection event occurs every day in the range from 6 to 00-18. Therefore, different receiving servers can set the same or different defense time, and the receiving servers are independent from each other and do not influence each other.
In the step S102 "assembling the message packet according to the detection event when the message push configuration is on", the message push configuration may be preset or may be adjusted later, and when the message push configuration is off, the message packet is not assembled. In addition, the message assembled according to the detection event may specifically include a message type, a timestamp, a monitoring device ID, and other messages, and if the message is provided with a picture, the message may further include a picture ID, and the message may be specifically set according to an actual use requirement, which is not described herein.
In an optional implementation manner, the step S104 "pushing the message packets further assembled in all the message queues to the corresponding receiving servers" specifically includes:
and pushing the message messages further assembled in all the message queues to the corresponding receiving servers one by one through a pre-established message pushing thread according to a pre-configured priority pushing sequence.
In the embodiment of the present invention, the priority push sequence refers to a sequence in which the message packets in the message queue are pushed to the corresponding receiving server. In the specific implementation, the push sequence of each message queue is determined according to the priority, so that the message messages in the message queues are sequentially sent. For example, when the priority push sequence is server a/B/C, the message packet in the message queue corresponding to server a is pushed first, then the message packet in the message queue corresponding to server B is pushed, and finally the message packet in the message queue corresponding to server C is pushed, so that all the message packets are sequentially sent to the corresponding receiving servers.
Preferably, the sending, according to a pre-configured priority pushing sequence, the message packets further assembled in all the message queues to the corresponding receiving servers one by one through a pre-created message pushing thread specifically includes:
determining a receiving server of a next message to be pushed according to a pre-configured priority pushing sequence;
judging whether the interval duration between the current moment and the last message pushing moment of the receiving server is greater than or equal to the preset interval duration of the receiving server or not;
when the interval duration between the current time and the last message pushing time of the receiving server is less than the preset interval duration of the receiving server, repeatedly executing the step of judging whether the interval duration between the current time and the last message pushing time of the receiving server is greater than or equal to the preset interval duration of the receiving server or not until the interval duration between the current time and the last message pushing time of the receiving server is greater than or equal to the preset interval duration of the receiving server;
when the interval duration between the current time and the last message pushing time of the receiving server is greater than or equal to the preset interval duration of the receiving server, pushing the message messages which are further assembled in the message queue corresponding to the receiving server through a pre-established message pushing thread, and re-determining the receiving server of the next message to be pushed until all the message messages which are further assembled in the message queue are sent to the corresponding receiving server.
In the embodiment of the present invention, the preset interval duration of the receiving server may be set according to an actual use requirement, and specifically, the requirement of different receiving servers for the interval of the message may be realized by timers, where each timer corresponds to one receiving server. Assuming that the motion detection event occurs continuously, it may be designed to push messages once per minute, rather than without intervals.
Referring to fig. 2, in a specific application, when a monitoring system is started, message push server information may be initialized, and a message push thread and a message push timer are created at the same time, where the message push server information mainly refers to event messages of a monitoring device, such as mobile detection, human shape detection, and the like; waiting for the message to enqueue when the initialized message queue in the message pushing thread is empty; when the monitoring equipment detects that a detection event occurs, reading message pushing configuration, triggering a timer and assembling message messages, then further assembling the message messages with the information of the receiving server according to the connection state of the current receiving server and the defense deployment time of the receiving server, respectively putting the further assembled message messages into different message queues, sending the message messages to the corresponding receiving servers through message pushing threads, and after the message queues of the different receiving servers push the messages completely, waiting for the arrival of the next message and circularly pushing the messages.
Accordingly, please refer to fig. 3, which is a schematic structural diagram of an embodiment of the control device according to the present invention.
An embodiment of the present invention further provides a control apparatus, including:
a message push configuration reading module 10, configured to read a message push configuration when a detection event is detected;
a first message assembly module 20, configured to, when the message push configuration is on, assemble a message according to the detection event;
a second message assembly module 30, configured to, for each currently connected receiving server, further assemble the message according to the information of the receiving server when it is determined that the current time is in the arming time of the receiving server, and place the further assembled message into different message queues; wherein the information of the receiving server comprises an address of the receiving server;
and the message pushing module 40 is configured to push the message further assembled in all the message queues to the corresponding receiving servers.
In an optional implementation manner, the message pushing module 40 is specifically configured to push the message messages further assembled in all the message queues to the corresponding receiving servers one by one through a pre-created message pushing thread according to a pre-configured priority pushing order.
Preferably, the message pushing module 40 specifically includes:
the server determining unit is used for determining a receiving server of the next message to be pushed according to a pre-configured priority pushing sequence;
an interval duration judging unit, configured to judge whether an interval duration between a current time and a last message pushing time of the receiving server is greater than or equal to a preset interval duration of the receiving server;
a repeated judging unit, configured to repeatedly execute the step of judging whether the interval duration between the current time and the last message pushing time of the receiving server is greater than or equal to the preset interval duration of the receiving server until the interval duration between the current time and the last message pushing time of the receiving server is determined to be greater than or equal to the preset interval duration of the receiving server;
and the message pushing unit is used for pushing the message messages which are further assembled in the message queue corresponding to the receiving server through a pre-established message pushing thread when the interval duration between the current moment and the last message pushing moment of the receiving server is greater than or equal to the preset interval duration of the receiving server, and re-determining the receiving server of the next message to be pushed until all the message messages which are further assembled in the message queue are sent to the corresponding receiving server.
It should be noted that, the control device provided in the embodiment of the present invention is configured to execute all the process steps of the message pushing method in the foregoing embodiment, and working principles and beneficial effects of the two are in one-to-one correspondence, so that details are not described again.
Correspondingly, the embodiment of the invention also provides monitoring equipment comprising the control device.
Correspondingly, the embodiment of the invention also provides a monitoring system, which comprises the monitoring equipment and at least two receiving servers.
Correspondingly, the embodiment of the present invention further provides a storage medium, where the storage medium includes a stored program, and when the program runs, the device on which the storage medium is located is controlled to execute the message pushing method.
The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
To sum up, embodiments of the present invention provide a message pushing method, a control device, a monitoring device, a system, and a storage medium, where when a detection event is detected, a message pushing configuration is read, when the message pushing configuration is turned on, a message packet is assembled according to the detection event, and for each receiving server currently connected, when it is determined that the current time is at the defense deployment time of the receiving server, the message packet is further assembled and placed in different message queues according to information of the receiving server, and the message packet further assembled in all the message queues is pushed to corresponding receiving servers, so that the same detected detection event is assembled into a message and pushed to different servers.
The above description is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, many modifications and substitutions can be made without departing from the technical principle of the present invention, and these modifications and substitutions should also be regarded as the protection scope of the present invention.

Claims (9)

1. A message pushing method is characterized by comprising the following steps:
when the monitoring equipment is started, initializing message push server information, and simultaneously creating a message push thread and a message push timer, wherein the message push server information mainly refers to event messages of the monitoring equipment, and the requirements of different receiving servers on message intervals are realized through the message push timer;
reading message push configuration when a detection event is detected;
when the message pushing configuration is started, assembling a message according to the detection event;
for each receiving server connected currently, when the current moment is judged to be in the defense deploying time of the receiving server, the message messages are further assembled according to the information of the receiving server, and the further assembled message messages are put into different message queues; the information of the receiving server comprises the address, the connection state and the defense deploying time of the receiving server;
and pushing the message messages further assembled in all the message queues to the corresponding receiving servers through message pushing threads.
2. The message pushing method according to claim 1, wherein the pushing the message packet further assembled in all the message queues to the corresponding receiving server specifically includes:
and pushing the message messages further assembled in all the message queues to the corresponding receiving servers one by one through a pre-established message pushing thread according to a pre-configured priority pushing sequence.
3. The message pushing method according to claim 2, wherein the step of sending the message packets further assembled in all the message queues to the corresponding receiving servers one by one through a pre-created message pushing thread according to a pre-configured priority pushing order specifically comprises:
determining a receiving server of a next message to be pushed according to a pre-configured priority pushing sequence;
judging whether the interval duration between the current moment and the last message pushing moment of the receiving server is greater than or equal to the preset interval duration of the receiving server or not;
when the interval duration between the current time and the last message pushing time of the receiving server is less than the preset interval duration of the receiving server, the step of judging whether the interval duration between the current time and the last message pushing time of the receiving server is greater than or equal to the preset interval duration of the receiving server is repeatedly executed until the interval duration between the current time and the last message pushing time of the receiving server is judged to be greater than or equal to the preset interval duration of the receiving server;
when the interval duration between the current time and the last message pushing time of the receiving server is greater than or equal to the preset interval duration of the receiving server, pushing the message messages which are further assembled in the message queue corresponding to the receiving server through a pre-established message pushing thread, and re-determining the receiving server of the next message to be pushed until all the message messages which are further assembled in the message queue are sent to the corresponding receiving server.
4. A control device, comprising:
the message pushing configuration reading module is used for reading message pushing configuration when a detection event is detected;
a first message assembly module, configured to assemble a message according to the detection event when the message push configuration is on;
the second message assembly module is used for further assembling the message messages according to the information of the receiving servers when each receiving server which is connected at present is judged to be in the defense deployment time of the receiving server at the present moment, and putting the message messages after further assembling into different message queues; the information of the receiving server comprises the address, the connection state and the defense deploying time of the receiving server;
the message pushing module is used for pushing the message messages which are further assembled in all the message queues to the corresponding receiving servers through a message pushing thread; when the monitoring equipment is started, initializing message push server information, and simultaneously creating a message push thread and a message push timer, wherein the message push server information mainly refers to event messages of the monitoring equipment, and the requirements of different receiving servers on message intervals are realized through the message push timer.
5. The control device according to claim 4, wherein the message packet pushing module is specifically configured to push, according to a pre-configured priority pushing order, the message packets further assembled in all the message queues one by one to the corresponding receiving servers through a pre-created message pushing thread.
6. The control device according to claim 5, wherein the message pushing module specifically includes:
the server determining unit is used for determining a receiving server of the next message to be pushed according to a pre-configured priority pushing sequence;
an interval duration judging unit, configured to judge whether an interval duration between a current time and a last message pushing time of the receiving server is greater than or equal to a preset interval duration of the receiving server;
a repeated judging unit, configured to repeatedly execute the step of judging whether the interval duration between the current time and the last message pushing time of the receiving server is greater than or equal to the preset interval duration of the receiving server until the interval duration between the current time and the last message pushing time of the receiving server is determined to be greater than or equal to the preset interval duration of the receiving server;
and the message pushing unit is used for pushing the message messages which are further assembled in the message queue corresponding to the receiving server through a pre-established message pushing thread when the interval duration between the current moment and the last message pushing moment of the receiving server is greater than or equal to the preset interval duration of the receiving server, and re-determining the receiving server of the next message to be pushed until all the message messages which are further assembled in the message queue are sent to the corresponding receiving server.
7. A monitoring device, characterized in that it comprises a control arrangement according to any of claims 4-6.
8. A monitoring system comprising a monitoring device according to claim 7 and at least two receiving servers.
9. A storage medium, characterized in that the storage medium comprises a stored program, wherein when the program runs, a device in which the storage medium is located is controlled to execute the message pushing method according to any one of claims 1 to 3.
CN202010110856.XA 2020-02-21 2020-02-21 Message pushing method, control device, monitoring equipment, system and storage medium Active CN111262949B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010110856.XA CN111262949B (en) 2020-02-21 2020-02-21 Message pushing method, control device, monitoring equipment, system and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010110856.XA CN111262949B (en) 2020-02-21 2020-02-21 Message pushing method, control device, monitoring equipment, system and storage medium

Publications (2)

Publication Number Publication Date
CN111262949A CN111262949A (en) 2020-06-09
CN111262949B true CN111262949B (en) 2023-04-07

Family

ID=70954583

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010110856.XA Active CN111262949B (en) 2020-02-21 2020-02-21 Message pushing method, control device, monitoring equipment, system and storage medium

Country Status (1)

Country Link
CN (1) CN111262949B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102026117A (en) * 2010-12-15 2011-04-20 中兴通讯股份有限公司 E-mail delivery equipment, method and system
KR20160040751A (en) * 2014-10-04 2016-04-15 주식회사 타모 Real-time commodity notifying method for indirect advertisement using push notification message
CN106998274A (en) * 2016-12-12 2017-08-01 深圳大宇无限科技有限公司 Application message method for pushing and device
CN108696723A (en) * 2018-05-29 2018-10-23 深圳市零度智控科技有限公司 Cloud monitoring method, Cloud Server and computer readable storage medium

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE602006000817T2 (en) * 2006-02-03 2008-07-17 Research In Motion Ltd., Waterloo System and method for controlling data communication between a server and a client device
EP2860943A1 (en) * 2013-10-10 2015-04-15 Deutsche Telekom AG Push-Protocol Messaging System
JP6296605B2 (en) * 2014-05-09 2018-03-20 Kddi株式会社 Push notification transmission method and system, push notification apparatus and communication terminal
CN104253741B (en) * 2014-07-31 2015-07-29 腾讯科技(深圳)有限公司 A kind of method for sending information, relevant apparatus and system
CN106227860A (en) * 2016-07-28 2016-12-14 北京小米移动软件有限公司 A kind of information pushing processing method, device and terminal unit
WO2018032214A1 (en) * 2016-08-15 2018-02-22 张莉 Method for pushing information to in-vehicle device, and server
WO2018032234A1 (en) * 2016-08-15 2018-02-22 张莉 Pre-pushing method for improving user demand probability and server
CN109067988A (en) * 2018-08-09 2018-12-21 珠海格力电器股份有限公司 Message pushing method and device
CN109308778B (en) * 2018-09-11 2020-08-18 深圳市智美达科技股份有限公司 Mobile detection alarm method, device, acquisition equipment and storage medium
CN110225204A (en) * 2019-06-25 2019-09-10 北京金山安全软件有限公司 Information pushing method and device and electronic equipment
CN110401704B (en) * 2019-07-11 2022-04-29 安克创新科技股份有限公司 Message pushing method, device and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102026117A (en) * 2010-12-15 2011-04-20 中兴通讯股份有限公司 E-mail delivery equipment, method and system
KR20160040751A (en) * 2014-10-04 2016-04-15 주식회사 타모 Real-time commodity notifying method for indirect advertisement using push notification message
CN106998274A (en) * 2016-12-12 2017-08-01 深圳大宇无限科技有限公司 Application message method for pushing and device
CN108696723A (en) * 2018-05-29 2018-10-23 深圳市零度智控科技有限公司 Cloud monitoring method, Cloud Server and computer readable storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Cong Y et al.Abnormal event detection in crowded scenes using sparse representation.《Pattern Recognition》.2013,全文. *
候楠.视频推送技术及其在智能监控中的应用.《中国优秀硕士学位论文全文数据库》.2018,全文. *

Also Published As

Publication number Publication date
CN111262949A (en) 2020-06-09

Similar Documents

Publication Publication Date Title
US10541833B2 (en) System and method for automatically selecting baud rate in a CAN network
US7840672B2 (en) Adaptively processing client requests to a network server
US8099504B2 (en) Preserving sessions in a wireless network
US20050175027A1 (en) System and method for requesting and granting access to a network channel
CN103888729B (en) Method and device for synchronizing camera information between video monitoring platforms
CN107968851B (en) Floating IP binding method and device based on k8s platform
JPS5836049A (en) Station in communication network
JP2011530951A (en) Method and apparatus for emergency calls
CN101686438B (en) Short message group sending method and equipment
TW529278B (en) Method and apparatus for processing a received transmission based on processing delays requirement
CN101997920A (en) DHCP lease processing method and device
CN111143069A (en) Service management method, device, electronic equipment and storage medium
CN114661433A (en) Event task scheduling method and device, storage medium and electronic equipment
CN111262949B (en) Message pushing method, control device, monitoring equipment, system and storage medium
US20100174798A1 (en) Method, system and server for popping e-mail
CN109274546B (en) Timer scheduling method and device
CN113098978B (en) Data transmission method, device and medium
EP3874481B1 (en) Performance-guaranteed channel access control for security alarm and image sensors
JP3104221B2 (en) Polling delay avoidance method
JPH11249975A (en) Method and system for adaptive access control, control center device, reception terminal equipment, and storage medium stored with adaptive access control program
US20140098659A1 (en) Method and apparatus for managing diameter routing
CN109379775B (en) Control method of intelligent terminal, intelligent terminal and storage device
CN112769630B (en) Method and device for replaying flow of opening scene
CN115426509B (en) Live broadcast information synchronization method, device, equipment and storage medium
CN116546557B (en) Data packet processing method, system, device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant