CN114553871B - Method, device, equipment and storage medium for pushing message to vehicle-mounted application - Google Patents

Method, device, equipment and storage medium for pushing message to vehicle-mounted application Download PDF

Info

Publication number
CN114553871B
CN114553871B CN202210173444.XA CN202210173444A CN114553871B CN 114553871 B CN114553871 B CN 114553871B CN 202210173444 A CN202210173444 A CN 202210173444A CN 114553871 B CN114553871 B CN 114553871B
Authority
CN
China
Prior art keywords
message
target
application
pushing
vehicle
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
CN202210173444.XA
Other languages
Chinese (zh)
Other versions
CN114553871A (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.)
Ecarx Hubei Tech Co Ltd
Original Assignee
Ecarx Hubei Tech 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 Ecarx Hubei Tech Co Ltd filed Critical Ecarx Hubei Tech Co Ltd
Priority to CN202210173444.XA priority Critical patent/CN114553871B/en
Publication of CN114553871A publication Critical patent/CN114553871A/en
Application granted granted Critical
Publication of CN114553871B publication Critical patent/CN114553871B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application provides a method, a device, equipment and a storage medium for pushing a message to a vehicle-mounted application, which relate to the technical field of vehicle networking service, and the method comprises the following steps: configuring a target application and a target message in a visual interface of an operation server, and sending a request message for pushing the target message to the target application on the target vehicle machine to a message center server when the auditing result of the configuration information of the target message is determined to be that the auditing result passes; the message center server sends a push request message to the target vehicle machine through a preset data transmission protocol channel according to the push range and the push mode when determining that the detection result of the sensitive word of the target message content is that the detection passes according to the request message; and the target vehicle forwards the target message to the target application according to the push request message. The application can improve the docking efficiency of the vehicle-mounted application docking message pushing function and ensure the safety and reliability of the message of the touch-up vehicle.

Description

Method, device, equipment and storage medium for pushing message to vehicle-mounted application
Technical Field
The present application relates to the field of internet of vehicles service technologies, and in particular, to a method, an apparatus, a device, and a storage medium for pushing a message to a vehicle-mounted application.
Background
With the development of intelligence of vehicles, in the daily use environment of people, a vehicle system has become an indispensable large configuration. A plurality of application programs can be arranged in one vehicle-mounted system, and the application programs can realize multiple functions through interaction with the cloud, wherein the functions comprise message pushing of the application programs.
At present, vehicle systems are typically custom developed for a single vehicle and a single function. Each application program with message pushing requirements in the vehicle-mounted system needs to be respectively in protocol butt joint with the cloud to receive the message pushed by the cloud, so that the butt joint efficiency is low.
Disclosure of Invention
The application provides a method, a device, equipment and a storage medium for pushing a message to a vehicle-mounted application, which are used for solving the problem of low docking efficiency caused by the fact that each application program with a message pushing requirement in a vehicle-mounted system needs to be respectively docked with a cloud terminal in a protocol.
In a first aspect, the present application provides a method for pushing a message to a vehicle-mounted application, which is applied to an operation server, where the operation server is in communication connection with a message center server, and the method for pushing a message to a vehicle-mounted application includes:
displaying a configuration interface of a target application;
responding to a configuration completion instruction input through a configuration interface of the target application, and acquiring configuration information of the target application;
displaying a configuration interface of the target message;
Responding to a configuration completion instruction input through a configuration interface of the target message, and acquiring configuration information of the target message to be pushed to the target application according to the configuration information of the target application;
If the auditing result of the configuration information of the target message is that the auditing result is passed, a request message for pushing the target message to a target application on the target vehicle machine is sent to the message center server, and the request message carries the configuration information of the target message.
Optionally, the configuration information of the target message includes a display form of the target message, where the display form includes at least one of a button of the target message, a click notification action of a message body of the target message, a voice broadcast, a dynamic color egg, and a video color egg.
Optionally, the display form is a dynamic color egg or a video color egg, and the obtaining of the configuration information of the target message to be pushed to the target application includes: displaying a configuration interface corresponding to the dynamic effect color egg or the video color egg; and responding to a configuration completion instruction input through a configuration interface corresponding to the dynamic effect color egg or the video color egg, and acquiring configuration information corresponding to the dynamic effect color egg or the video color egg, wherein the configuration information corresponding to the dynamic effect color egg or the video color egg comprises an application name, a jump type, a jump application address, a jump application package name and a jump page link corresponding to an application of the dynamic effect color egg or the video color egg to be displayed.
Optionally, before obtaining the configuration information of the target message to be pushed to the target application, the method for pushing the message to the vehicle-mounted application further includes: displaying a configuration interface of a message template; responding to a configuration completion instruction input through a configuration interface of the message template, and acquiring configuration information of the message template; sensitive word detection is carried out on configuration information of the message template through a message center server, and a corresponding detection result is obtained; and if the detection result is that the detection is passed, storing the message template.
Optionally, after sending the request message for pushing the target message to the target application on the target vehicle to the message center server, the method for pushing the message to the vehicle-mounted application further includes: counting the number of first messages corresponding to target messages pushed to different target applications in a preset pushing time range and the number of second messages corresponding to target messages pushed to different target car machines; the first number of messages and the second number of messages are displayed.
Optionally, after sending the request message for pushing the target message to the target application on the target vehicle to the message center server, the method for pushing the message to the vehicle-mounted application further includes: inquiring a pushing result corresponding to the target message; and displaying a pushing result.
Optionally, before sending the request message for pushing the target message to the target application on the target vehicle to the message center server, the method for pushing the message to the vehicle-mounted application further includes: it is determined that the target application is not disabled.
In a second aspect, the present application provides a method for pushing a message to a vehicle-mounted application, which is applied to a message center server, where the message center server is respectively connected with an operation server and a vehicle machine in a communication manner, and the method for pushing a message to a vehicle-mounted application includes:
Receiving a request message from an operation server, wherein the request message is used for pushing a target message to a target application on a target vehicle machine, and the request message carries configuration information of the target message;
detecting sensitive words of the content of the target message to obtain a corresponding detection result;
If the detection result is that the detection is passed, sending a push request message to the target vehicle machine through a preset data transmission protocol channel according to the push range and the push mode, wherein the push request message is used for pushing the target message to a target application on the target vehicle machine, and the push request message carries application identification information of the target application, the theme, the content, the display form and the display duration of the target message.
Optionally, according to the pushing range and the pushing mode, sending a pushing request message to the target vehicle machine through a preset data transmission protocol channel includes: storing the target message into a queue; and according to the pushing range and the pushing mode, acquiring a preset number of target messages from the queue, and sending a pushing request message to the target vehicle machine through a preset data transmission protocol channel.
Optionally, before sending the push request message to the target vehicle machine through the preset data transmission protocol channel according to the push range and the push mode, the method for pushing the message to the vehicle-mounted application further includes: acquiring the state of a target vehicle; the determination state is an online state.
Optionally, the method for pushing the message to the vehicle-mounted application further includes: and if the state is determined to be the offline state or the duration time of the offline state is longer than the offline validity period, not sending a push request message to the target vehicle machine.
Optionally, the method for pushing the message to the vehicle-mounted application further includes: and receiving a request message from a third party through a preset interface, wherein the request message from the third party is used for sending a corresponding push request message to the target vehicle machine through a preset data transmission protocol channel according to a preset push range label and/or a preset push range alias and a preset push mode.
Optionally, after sending the push request message to the target vehicle machine through the preset data transmission protocol channel according to the push range and the push mode, the method for pushing the message to the vehicle-mounted application further includes: monitoring the number of push request messages sent to a target vehicle machine through a preset data transmission protocol channel and a push result; if the pushing result is that the pushing is failed, carrying out abnormal early warning, and sending a pushing request message to the target vehicle machine again through a preset data transmission protocol channel, so that the preset retry times are directly reached; and storing the pushing result.
In a third aspect, the present application provides a method for pushing a message to a vehicle-mounted application, which is applied to a vehicle, a vehicle and a message center server for communication connection, where the method for pushing a message to a vehicle-mounted application includes:
Receiving a pushing request message from a message center server, wherein the pushing request message is used for pushing a target message to a target application on a target vehicle machine, and the pushing request message carries application identification information of the target application, the theme, the content, the display form and the display duration of the target message;
And forwarding the target message to the target application according to the push request message so as to enable the target application to display the target message.
In a fourth aspect, the present application provides an apparatus for pushing a message to a vehicle-mounted application, applied to an operation server, where the operation server is in communication connection with a message center server, the apparatus for pushing a message to a vehicle-mounted application includes:
the display module is used for displaying a configuration interface of the target application; a configuration interface for displaying the target message;
The acquisition module is used for responding to a configuration completion instruction input through a configuration interface of the target application and acquiring configuration information of the target application; the configuration information of the target message to be pushed to the target application is obtained according to the configuration information of the target application in response to a configuration completion instruction input through a configuration interface of the target message;
The sending module is used for sending a request message for pushing the target message to the target application on the target vehicle machine to the message center server if the auditing result of the configuration information of the target message is that the auditing result is passed, and the request message carries the configuration information of the target message.
Optionally, the configuration information of the target message includes a display form of the target message, where the display form includes at least one of a button of the target message, a click notification action of a message body of the target message, a voice broadcast, a dynamic color egg, and a video color egg.
Optionally, the display form is a dynamic color egg or a video color egg, and the display module is specifically configured to: displaying a configuration interface corresponding to the dynamic effect color egg or the video color egg; the acquisition module is specifically used for: and responding to a configuration completion instruction input through a configuration interface corresponding to the dynamic effect color egg or the video color egg, and acquiring configuration information corresponding to the dynamic effect color egg or the video color egg, wherein the configuration information corresponding to the dynamic effect color egg or the video color egg comprises an application name, a jump type, a jump application address, a jump application package name and a jump page link corresponding to an application of the dynamic effect color egg or the video color egg to be displayed.
Optionally, before the obtaining module obtains the configuration information of the target message to be pushed to the target application, the display module is further configured to: displaying a configuration interface of a message template; the acquisition module is also used for: responding to a configuration completion instruction input through a configuration interface of the message template, and acquiring configuration information of the message template; sensitive word detection is carried out on configuration information of the message template through a message center server, and a corresponding detection result is obtained; and if the detection result is that the detection is passed, storing the message template.
Optionally, the device for pushing the message to the vehicle-mounted application further includes a statistics module, configured to, after the sending module sends a request message for pushing the target message to the target application on the target vehicle to the message center server, count a first message number corresponding to the target message pushed to different target applications and a second message number corresponding to the target message pushed to different target vehicle within a preset pushing time range; the first number of messages and the second number of messages are displayed.
Optionally, the display module is further configured to: after the sending module sends a request message for pushing the target message to the target application on the target vehicle machine to the message center server, inquiring a pushing result corresponding to the target message; and displaying a pushing result.
Optionally, before the sending module sends the request message for pushing the target message to the target application on the target vehicle to the message center server, the sending module is further configured to: it is determined that the target application is not disabled.
In a fifth aspect, the present application provides a device for pushing a message to a vehicle-mounted application, applied to a message center server, where the message center server is respectively connected with an operation server and a vehicle machine in a communication manner, and the device for pushing a message to a vehicle-mounted application includes:
the receiving module is used for receiving a request message from the operation server, wherein the request message is used for pushing a target message to a target application on a target vehicle machine, and the request message carries configuration information of the target message;
The detection module is used for detecting the sensitive words of the content of the target message to obtain a corresponding detection result;
the sending module is used for sending a pushing request message to the target vehicle machine through a preset data transmission protocol channel according to the pushing range and the pushing mode if the detection result is that the detection result is passed, wherein the pushing request message is used for pushing the target message to the target application on the target vehicle machine, and the pushing request message carries application identification information of the target application, the theme, the content, the display form and the display duration of the target message.
Optionally, the sending module is specifically configured to: storing the target message into a queue; and according to the pushing range and the pushing mode, acquiring a preset number of target messages from the queue, and sending a pushing request message to the target vehicle machine through a preset data transmission protocol channel.
Optionally, before the sending module sends the push request message to the target vehicle machine through the preset data transmission protocol channel according to the push range and the push mode, the sending module is further configured to: acquiring the state of a target vehicle; the determination state is an online state.
Optionally, the sending module is further configured to: and if the state is determined to be the offline state or the duration time of the offline state is longer than the offline validity period, not sending a push request message to the target vehicle machine.
Optionally, the receiving module is further configured to: the method comprises the steps that a request message from a third party is received through a preset interface, the request message from the third party is used for being sent according to a preset push range label and/or a preset push range alias and a preset push mode, and the sending module is further used for: and sending a corresponding push request message to the target vehicle machine through a preset data transmission protocol channel.
Optionally, the device for pushing the message to the vehicle-mounted application further comprises a monitoring module, which is used for monitoring the number of the pushing request messages and the pushing result sent to the target vehicle machine through the preset data transmission protocol channel after the sending module sends the pushing request message to the target vehicle machine through the preset data transmission protocol channel according to the pushing range and the pushing mode; if the pushing result is that the pushing is failed, carrying out abnormal early warning, and sending a pushing request message to the target vehicle machine again through a preset data transmission protocol channel, so that the preset retry times are directly reached; and storing the pushing result.
In a sixth aspect, the present application provides an apparatus for pushing a message to an in-vehicle application, applied to a vehicle, the vehicle and the message center server being in communication connection, the apparatus for pushing a message to an in-vehicle application comprising:
The receiving module is used for receiving a pushing request message from the message center server, wherein the pushing request message is used for pushing the target message to a target application on the target vehicle machine, and the pushing request message carries application identification information of the target application, the theme, the content, the display form and the display duration of the target message;
And the sending module is used for forwarding the target message to the target application according to the push request message so as to enable the target application to display the target message.
In a seventh aspect, the present application provides an electronic device, comprising: a processor, a memory communicatively coupled to the processor;
The memory stores computer-executable instructions;
The processor executes computer-executable instructions stored in the memory to implement a method of pushing a message to an in-vehicle application according to the first aspect of the present application.
In an eighth aspect, the present application provides an electronic apparatus, comprising: a processor, a memory communicatively coupled to the processor;
The memory stores computer-executable instructions;
The processor executes computer-executable instructions stored in the memory to implement a method of pushing a message to an in-vehicle application according to the second aspect of the present application.
In a ninth aspect, the present application provides an electronic apparatus, comprising: a processor, a memory communicatively coupled to the processor;
The memory stores computer-executable instructions;
The processor executes the computer-executable instructions stored in the memory to implement a method of pushing a message to an in-vehicle application according to the third aspect of the present application.
In a tenth aspect, the present application provides a computer readable storage medium, in which computer program instructions are stored, which when executed by a processor, implement a method of pushing a message to an in-vehicle application according to the first aspect of the present application.
In an eleventh aspect, the present application provides a computer readable storage medium, in which computer program instructions are stored, which when executed by a processor, implement a method for pushing a message to an in-vehicle application according to the second aspect of the present application.
In a twelfth aspect, the present application provides a computer readable storage medium, in which computer program instructions are stored, which when executed by a processor, implement a method of pushing a message to an in-vehicle application according to the third aspect of the present application.
In a thirteenth aspect, the application provides a computer program product comprising a computer program which, when executed by a processor, implements a method of pushing a message to an in-vehicle application according to the first aspect of the application.
In a fourteenth aspect, the application provides a computer program product comprising a computer program which, when executed by a processor, implements a method of pushing a message to an in-vehicle application according to the second aspect of the application.
In a fifteenth aspect, the present application provides a computer program product comprising a computer program which when executed by a processor implements a method of pushing a message to an in-vehicle application according to the third aspect of the present application.
According to the method, the device, the equipment and the storage medium for pushing the message to the vehicle-mounted application, the configuration interface of the target application is displayed through the operation server, and the configuration information of the target application is obtained in response to the configuration completion instruction input through the configuration interface of the target application; the operation server displays a configuration interface of the target message, and responds to a configuration completion instruction input through the configuration interface of the target message to acquire configuration information of the target message to be pushed to the target application; if the auditing result of the configuration information of the target message is that the auditing result is passed, the operation server sends a request message for pushing the target message to a target application on the target vehicle machine to the message center server, wherein the request message carries the configuration information of the target message; the message center server receives the request message from the operation server, detects the sensitive word of the content of the target message, and if the detection result is that the detection is passed, sends a push request message to the target vehicle machine through a preset data transmission protocol channel according to the push range and the push mode; the target vehicle receives the push request message from the message center server and forwards the target message to the target application so that the target application displays the target message. According to the application, unified message operation and message pushing channels are established through the operation server and the message center server, the pushing target application screening and user selection can be performed according to different strategies, sensitive message filtering is performed, and then the target message is pushed to the target application on the target vehicle, so that the docking efficiency of the message pushing function of the vehicle-mounted application can be improved, and the safety and reliability of the message of the touch vehicle can be ensured.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions of the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings may be obtained according to the drawings without inventive effort to a person skilled in the art.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application;
Fig. 2 is a signaling interaction schematic diagram of a method for pushing a message to a vehicle-mounted application according to an embodiment of the present application;
FIG. 3 is a schematic diagram of an application configuration interface according to an embodiment of the present application;
FIG. 4 is a schematic diagram of a configuration interface of a notification center application corresponding to a target message according to an embodiment of the present application;
FIG. 5 is a schematic diagram of a color egg configuration interface according to an embodiment of the present application;
FIG. 6 is a schematic diagram of a configuration interface of a message template according to an embodiment of the present application;
FIG. 7 is a schematic diagram showing a comparison of the number of first messages according to an embodiment of the present application;
FIG. 8 is a schematic diagram showing a second message number according to an embodiment of the present application;
fig. 9 is a schematic diagram of a display interface of a push message list according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of an apparatus for pushing a message to a vehicle-mounted application according to an embodiment of the present application;
Fig. 11 is a schematic structural diagram of an apparatus for pushing a message to an in-vehicle application according to another embodiment of the present application;
Fig. 12 is a schematic structural diagram of an apparatus for pushing a message to an in-vehicle application according to still another embodiment of the present application;
fig. 13 is a schematic structural diagram of an apparatus for pushing a message to an in-vehicle application according to still another embodiment of the present application;
fig. 14 is a schematic structural diagram of an apparatus for pushing a message to an in-vehicle application according to still another embodiment of the present application;
fig. 15 is a schematic structural diagram of an electronic device according to the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
In the technical scheme of the application, the related processes of collecting, storing, using, processing, transmitting, providing, disclosing and the like of the information such as financial data or user data are in accordance with the regulations of related laws and regulations, and the public welfare is not violated.
At present, a certain format and a certain protocol are needed for communication between a vehicle-mounted system and a cloud end, and each application program with a message pushing requirement in the vehicle-mounted system needs to be respectively in butt joint with the cloud end to receive the message pushed by the cloud end, so that the butt joint efficiency is low, the butt joint period is long, the cost is high, sensitive messages cannot be filtered uniformly, and safety risks exist. In addition, the sources of the messages to be pushed are dispersed, unified management, statistics and operation cannot be carried out on the messages to be pushed, and systematic operation cannot be realized.
Based on the problems, the application provides a method, a device, equipment and a storage medium for pushing messages to a vehicle-mounted application, which can quickly realize the function of pushing messages to the vehicle-mounted application by carrying out unified operation management on message pushing of the vehicle-mounted application, improve the butting efficiency and ensure that the messages touching a vehicle machine are safe and reliable.
In the following, first, an application scenario of the solution provided by the present application is illustrated.
Fig. 1 is a schematic view of an application scenario provided in an embodiment of the present application. As shown in fig. 1, in the present application scenario, an operation server 101 displays a configuration interface of a target message to be pushed, a user configures related information of the target message at the configuration interface, the operation server 101 sends the configuration information of the target message to a message center server 102, and the message center server 102 pushes the target message to an application on a vehicle machine 103 according to the configuration information of the target message.
It should be noted that fig. 1 is only a schematic diagram of an application scenario provided by an embodiment of the present application, and the embodiment of the present application does not limit the devices included in fig. 1 or limit the positional relationship between the devices in fig. 1. For example, in the application scenario shown in fig. 1, a data storage device may be further included, where the data storage device may be an external memory with respect to the operation server 101 or the message center server 102, or may be an internal memory integrated into the operation server 101 or the message center server 102.
Next, a method for pushing a message to an in-vehicle application is described by way of specific embodiments.
Fig. 2 is a signaling interaction schematic diagram of a method for pushing a message to a vehicle-mounted application according to an embodiment of the present application, where an operation server is in communication connection with a message center server, and the message center server is in communication connection with the operation server and a vehicle machine respectively. As shown in fig. 2, the method of the embodiment of the present application includes:
s201, the operation server displays a configuration interface of the target application.
In the embodiment of the application, the operation server provides a visual application configuration interface. Fig. 3 is a schematic diagram of an application configuration interface provided by an embodiment of the present application, and as shown in fig. 3, illustrates that an application provided by an operation server creates corresponding configuration information, including: application name, application identification (indicated by APPKEY as a unique identification of the application), application type (such as internal applications, third party applications, etc.), application package name (i.e., application installation package name). The target application is, for example, a notification center application, a member center application, or the like, and the relevant information of the target application may be configured in the application configuration interface shown in fig. 3.
S202, the operation server responds to a configuration completion instruction input through a configuration interface of the target application to acquire configuration information of the target application.
The configuration information of the target application comprises an application name, an application identifier, an application type and an application package name.
In this step, the configuration completion instruction of the target application is input by the user to the operation server, and indicates that the user has configured the relevant information of the target application through the configuration interface of the target application displayed by the operation server. Thus, the operation server receives the configuration information of the target application in response to the configuration completion instruction of the target application, for example, stores the configuration information of the target application in the database. Referring to fig. 3, the configuration information of the target application received by the operation server includes an application name, an application identification, an application type, and an application package name. It will be appreciated that the target application resides in the operator server through step S202.
S203, the operation server displays a configuration interface of the target message.
For example, the target application is a notification center application, and fig. 4 is a schematic diagram of a configuration interface of a target message corresponding to the notification center application according to an embodiment of the present application, and as shown in fig. 4, the configuration interface of the target message corresponding to the notification center application displays the following information to be configured: (1) Push application name, i.e. the target message is pushed from the notification center application; (2) message subject matter; (3) message content; (4) A button, namely whether the message has a button or not, and a button clicking action; (5) display time, i.e., the display duration of the message; (6) Clicking on the notification action, i.e. clicking on the notification action configuration of the message body; (7) The pushing range, namely the target users needing to be selected in a circling way, can be selected in groups according to the service requirement, wherein all vehicle owners, namely all vehicle owner users; owner attributes, such as a female owner in a region; the main group is a group which is preset according to the condition, for example, women in a region are screened, and the group is defined as a group 1, and can be repeatedly used for a plurality of times; the specific vehicle owner determines specific pushing equipment through the identification of the vehicle owner equipment (namely the vehicle machine); user grouping, such as tag grouping by big data, specifically, new users registered in the last 30 days, for example; (8) The pushing mode comprises instant pushing, timing pushing, periodic and cyclic pushing and offline pushing, and the offline pushing comprises an offline validity period, and the offline validity period is 7 days.
S204, the operation server responds to the configuration completion instruction input through the configuration interface of the target message, and obtains the configuration information of the target message to be pushed to the target application according to the configuration information of the target application.
The configuration information of the target message comprises application identification information of the target application, a subject, content, a display form, display duration, a pushing range and a pushing mode, wherein the pushing range comprises at least one of a whole vehicle owner, a vehicle owner attribute, a vehicle owner group, a specific vehicle owner and a user group, the pushing mode comprises at least one of instant pushing, timing pushing, periodic and cyclic pushing and offline pushing, and the offline pushing comprises an offline validity period.
Illustratively, the configuration completion instruction of the target message is input by the user to the operation server, and indicates that the user has configured relevant information of the target message through a configuration interface of the target message displayed by the operation server. Thus, the operation server receives configuration information of the target message to be pushed to the target application in response to the configuration completion instruction of the target message, such as storing the configuration information of the target message in the database. The configuration information of the target application, such as the notification center application, to be pushed to the notification center application, received by the operation server with reference to fig. 4 includes an application name of the notification center application, a subject, a content, a presentation form, a display time, a push range and a push mode of the target message, where the presentation form includes a click notification action of whether the target message has a button and a message body of the target message, the push range includes all vehicle owners, vehicle owner attributes, vehicle owner groups, specific vehicle owners, and user groups, the push mode includes instant push, timed push, periodic and cyclic push, and offline push, and the offline push includes offline validity period.
Further, the configuration information of the target message includes a display form of the target message, where the display form includes at least one of a button of the target message, a click notification action of a message body of the target message, a voice broadcast, a dynamic color egg, and a video color egg.
Illustratively, referring to FIG. 4, the presentation form of the notification center application includes a click notification action of whether the target message has a button and the message body of the target message. It can be understood that different target messages can have different display forms, such as voice broadcasting, active-effect color eggs and video color eggs, that is, different operation contents can be pushed through configuration, so that different message playing effects can be realized.
Optionally, the display form is a dynamic color egg or a video color egg, and the operation server obtains configuration information of the target message to be pushed to the target application, which may include: displaying a configuration interface corresponding to the dynamic effect color egg or the video color egg; and responding to a configuration completion instruction input through a configuration interface corresponding to the dynamic effect color egg or the video color egg, and acquiring configuration information corresponding to the dynamic effect color egg or the video color egg, wherein the configuration information corresponding to the dynamic effect color egg or the video color egg comprises an application name, a jump type, a jump application address, a jump application package name and a jump page link corresponding to an application of the dynamic effect color egg or the video color egg to be displayed.
For example, when configuring a live or video egg, different types and links need to be configured in corresponding configuration interfaces provided by the operation server according to the play types of different applications. Fig. 5 is a schematic diagram of a configuration interface for color eggs provided in an embodiment of the present application, as shown in fig. 5, an application to be opened is selected in the configuration interface for an opened application, a skip type (such as video, web page, active color eggs, etc.) is selected, and then a skip application address, a skip application package name and a skip page link are configured, so as to ensure that a specified application and page can be opened after skip. The configuration completion instruction of the dynamic effect color egg or the video color egg is input to the operation server by a user, and indicates that the user has configured the relevant information of the dynamic effect color egg or the video color egg through a color egg configuration interface displayed by the operation server, so that the operation server receives the configuration information corresponding to the dynamic effect color egg or the video color egg.
S205, if the auditing result of the configuration information of the target message is that the auditing result is passed, the operation server sends a request message for pushing the target message to a target application on the target vehicle machine to the message center server, wherein the request message carries the configuration information of the target message.
Accordingly, the message center server receives the request message from the operation server.
In this step, for example, after the configuration of the target message is completed, the configuration information of the target message needs to be audited in a manual audit manner, and specific audit contents include whether the target message can be pushed, whether a pushing policy is reasonable, and the like. After the configuration information of the target message passes the auditing, the operation server can send a request message for pushing the target message to the target application on the target vehicle machine to the message center server, wherein the request message carries the configuration information of the target message. Accordingly, the message center server receives the request message from the operation server.
Optionally, before the operation server sends the request message for pushing the target message to the target application on the target vehicle to the message center server, the method may further include: it is determined that the target application is not disabled.
For example, the target application may be controlled by the operation server to push the whitelist, and if the target application is disabled, the message cannot be pushed to the target application. Thus, upon determining that the target application is not disabled, the operations server may send a request message to the message center server to push the target message to the target application on the target vehicle.
S206, the message center server detects the sensitive words of the content of the target message to obtain a corresponding detection result.
In the step, after receiving the request message from the operation server, the message center server can ensure the safety of the content of the target message by detecting the sensitive word of the content of the target message carried by the request message, and does not push the target message containing the sensitive word. For the detection of the sensitive words of the content of the target message, reference may be made to the related art, and details are not repeated here. After the message center server detects the sensitive word of the content of the target message, a corresponding detection result can be obtained, for example, the detection result is that the detection is passed or the detection is failed, wherein when the detection result is that the detection is failed, the reason for the failure of the detection can be provided.
S207, if the detection result is that the detection is passed, the message center server sends a push request message to the target vehicle machine through a preset data transmission protocol channel according to the push range and the push mode, wherein the push request message is used for pushing the target message to a target application on the target vehicle machine, and the push request message carries application identification information of the target application, the theme, the content, the display form and the display duration of the target message.
Accordingly, the target vehicle receives the push request message from the message center server.
Illustratively, the preset data transfer protocol channel is, for example, a message queue telemetry transport (Message Queuing Telemetry Transport, MQTT) channel. In the step, if the message center server determines that the detection result of the sensitive word on the content of the target message is that the detection is passed, the message center server sends a push request message to the target vehicle machine through the MQTT channel according to the push range and the push mode, and correspondingly, the target vehicle machine receives the push request message from the message center server. Specifically, the pushing range is for example, the whole vehicle owner, and the pushing mode is for example, instant pushing, so that the message center server sends the pushing request message to the vehicle machine of the whole vehicle owner through the MQTT channel. It can be understood that the message center server is connected with the MQTT server, the vehicle is connected with the MQTT client, and the MQTT server and the MQTT client can exchange data after connection and communication, namely the message center server can push the message to the vehicle through the MQTT channel.
Optionally, the message center server sends the push request message to the target vehicle machine through a preset data transmission protocol channel according to the push range and the push mode, including: storing the target message into a queue; and according to the pushing range and the pushing mode, acquiring a preset number of target messages from the queue, and sending a pushing request message to the target vehicle machine through a preset data transmission protocol channel.
The preset number is, for example, 1000. Based on the consideration of large message quantity of target messages to be pushed, the target messages can be stored in a queue, 1000 target messages are taken as a batch from the queue according to a pushing range and a pushing mode, and batch pushing request messages are sent to a target vehicle machine through a preset data transmission protocol channel.
Optionally, before the message center server sends the push request message to the target vehicle machine through the preset data transmission protocol channel according to the push range and the push mode, the method further includes: the message center server acquires the state of the target vehicle machine; the determination state is an online state.
The message center server obtains the state of the target vehicle machine, for example, in a heartbeat manner, and if the state of the target vehicle machine is determined to be an on-line state, sends a push request message to the target vehicle machine through a preset data transmission protocol channel according to the push range and the push manner.
Optionally, if the state is determined to be the offline state or the duration of the offline state is greater than the offline validity period, no push request message is sent to the target vehicle machine.
If the message center server determines that the state of the target vehicle machine is an offline state, the push request message is not sent to the target vehicle machine, and when the target vehicle machine is online again, the push request message is sent to the target vehicle machine. And if the message center server determines that the duration of the offline state of the target vehicle machine is longer than the offline validity period, the push request message is not sent to the target vehicle machine.
And S208, the target vehicle machine forwards the target message to the target application according to the push request message from the message center server so that the target application displays the target message.
The target vehicle machine analyzes the push request message after receiving the push request message from the message center server, so that application identification information of the target application, the subject, the content, the display form and the display duration of the target message can be obtained. Therefore, the target vehicle machine can forward the target message to the target application according to the application identification information of the target application so as to enable the target application to display the target message.
According to the method for pushing the message to the vehicle-mounted application, the configuration interface of the target application is displayed through the operation server, and the configuration information of the target application is obtained in response to the configuration completion instruction input through the configuration interface of the target application; the operation server displays a configuration interface of the target message, and responds to a configuration completion instruction input through the configuration interface of the target message to acquire configuration information of the target message to be pushed to the target application; if the auditing result of the configuration information of the target message is that the auditing result is passed, the operation server sends a request message for pushing the target message to a target application on the target vehicle machine to the message center server, wherein the request message carries the configuration information of the target message; the message center server receives the request message from the operation server, detects the sensitive word of the content of the target message, and if the detection result is that the detection is passed, sends a push request message to the target vehicle machine through a preset data transmission protocol channel according to the push range and the push mode, wherein the push request message carries the application identification information of the target application, the theme, the content, the display form and the display duration of the target message; the target vehicle receives the push request message from the message center server and forwards the target message to the target application so that the target application displays the target message. According to the embodiment of the application, the unified message operation and message pushing channels are established through the operation server and the message center server, the pushing target application screening and user circle selection can be carried out according to different strategies, the sensitive message filtering is carried out, and the target message is pushed to the target application on the target vehicle, so that the butt joint efficiency of the message pushing function of the vehicle-mounted application can be improved, and the safety and reliability of the message of the touch vehicle can be ensured.
On the basis of the foregoing embodiment, in consideration that the target message may be configured through the message template, in a possible implementation manner, before the operation server obtains the configuration information of the target message to be pushed to the target application, the method may further include: displaying a configuration interface of a message template; responding to a configuration completion instruction input through a configuration interface of the message template, and acquiring configuration information of the message template; sensitive word detection is carried out on configuration information of the message template through a message center server, and a corresponding detection result is obtained; and if the detection result is that the detection is passed, storing the message template.
For example, the message template may be configured at a configuration interface of the message template displayed at the operation server. And the operation server responds to the configuration completion instruction of the message template and receives the configuration information of the message template. Fig. 6 is a schematic diagram of a configuration interface of a message template according to an embodiment of the present application, as shown in fig. 6, in the configuration interface of the message template, basic information includes display information such as a title, content, a button, an icon, etc., where information displayed by the content may be modified correspondingly according to configuration information of a target message, and the configuration information of the message template received by an operation server includes the display information. After the message template is configured, the sensitive word detection can be performed on the configuration information of the message template through the center elimination server by clicking a submit audit button in fig. 6. If the detection result is that the detection is passed, storing a message template; if the detection result is that the detection is not passed, prompting the user to reconfigure the message template. The stored message template can be provided for a third party application for use, and the security of the third party application pushing the message to the vehicle can be effectively protected.
On the basis of the above embodiment, considering that the statistics is performed on the pushed target message, the method can help operators to view data from multiple angles such as applications and devices, pay attention to effective data, and perform analysis and operation policy adjustment, so that after the operation server sends a request message for pushing the target message to the target application on the target vehicle, optionally, the method further includes: the operation server counts the number of first messages corresponding to target messages pushed to different target applications and the number of second messages corresponding to target messages pushed to different target car machines within a preset pushing time range; the first number of messages and the second number of messages are displayed.
Fig. 7 is a schematic diagram for comparing and displaying the number of first messages according to an embodiment of the present application, and as shown in fig. 7, the preset pushing time range is, for example, 2021, 12, 4, to 2022, 2, 9, and statistics are performed on the number of messages (corresponding to the number of first messages) corresponding to the target messages pushed by the navigation service application, the member center application, the application market application, and the calendar application, respectively, for example, 2021, 12, 4, to 2022, 2, 9, and comparing and displaying. Fig. 8 is a schematic diagram showing the second message number provided in an embodiment of the present application, where, as shown in fig. 8, the preset pushing time range is, for example, 2021, 12, 1, 2022, 2, 7, and the number of messages (corresponding to the second message number) corresponding to the target messages pushed to different target vehicles by the 2021, 12, 1, 2022, 2, 7 is counted, and the number of accesses of the target vehicles on each day is shown as a curve 801, and the number of target messages pushed on each day is shown as a curve 802. Specifically, for example, 2021 is 12 months 24, the number of accesses of the target vehicle is 3484355, and the number of corresponding pushed target messages is 621230.
On the basis of the foregoing embodiment, optionally, after the operation server sends a request message for pushing the target message to the target application on the target vehicle to the message center server, the operation server further includes: inquiring a pushing result corresponding to the target message; and displaying a pushing result.
Illustratively, the push result corresponding to the target message is, for example, a push result stored by the message center server. Therefore, the operation server can inquire the pushing result corresponding to the target message and display the pushing result. Further, if the pushing result is that the pushing is failed, the reason of the pushing failure is displayed.
On the basis of the foregoing embodiment, fig. 9 is a schematic diagram of a display interface of a push message list provided in an embodiment of the present application, and as shown in fig. 9, operations corresponding to a message topic, a message content, a push target application, a push status (including to-be-checked, check success, check failure, in-push, pushed, etc.), an estimated push number, a push arrival rate (i.e. a ratio of a current push completion number to an estimated push number), a push time, and a view message detail of a history push message are displayed. In addition, the display interface of the pushed message list further includes a new message button for creating a new message to be pushed, and clicking the button displays a configuration interface of the target message, such as that shown in fig. 4.
On the basis of the foregoing embodiment, optionally, after the message center server sends the push request message to the target vehicle machine through the preset data transmission protocol channel according to the push range and the push mode, the method may further include: monitoring the number of push request messages sent to a target vehicle machine through a preset data transmission protocol channel and a push result; if the pushing result is that the pushing is failed, carrying out abnormal early warning, and sending a pushing request message to the target vehicle machine again through a preset data transmission protocol channel, so that the preset retry times are directly reached; and storing the pushing result.
Illustratively, the preset data transfer protocol channel is, for example, an MQTT channel, and the preset retry number is, for example, 3. Specifically, the message center server may monitor the number of push request messages and push results sent to the target vehicle machine through the MQTT channel. If the pushing of the target message fails due to the network or other problems, abnormal early warning is carried out, and the pushing request message is sent to the target vehicle machine again through the MQTT channel, so that the preset retry times are directly achieved. The message center server stores the push result corresponding to each message push so as to provide the push result for the operation server to display. The monitoring capability provided by the message center server can help to improve the delivery rate and receipt rate of message pushing.
Based on the foregoing embodiment, considering the capability of the interface for pushing the message to the vehicle-mounted application, in one possible implementation manner, the message center server receives, through the preset interface, a request message from a third party, where the request message from the third party is used to send, according to the preset push range tag and/or the preset push range alias and the preset push mode, a corresponding push request message to the target vehicle machine through the preset data transmission protocol channel.
The preset interface includes, for example, information corresponding to a message to be pushed defined by a third party, where the information includes a preset push range tag or a preset push range alias. The preset push scope labels may be set, bound or unbound, and the preset push scope aliases may be set, bound or unbound. Specifically, if a third party needs to push a message to a vehicle machine in a specific range, a push range label can be set first, for example, the push range label corresponding to the vehicle machine in the specific range is set as "service a", and the push range label can be directly used when a message is pushed subsequently; if the push range label is not used later, unbinding can be performed, namely unbinding the push range label service A and the vehicle machine. The setting mode of the pushing range alias is the same as that of the pushing range label, and user account information and the like are generally set as the pushing range alias, so that information can be pushed to a designated account which is currently logged in by the vehicle machine; if the push range alias is no longer used later, unbinding of the push range alias can be performed. The message center server can receive the request message from the third party through the preset interface, and send the corresponding push request message to the target vehicle machine through the preset data transmission protocol channel according to the request message from the third party.
It can be understood that, in the method for pushing a message to a vehicle-mounted application provided by the embodiment of the application, a request message for pushing a target message to a target application on a target vehicle can be sent to a message center server through a visual interface provided by an operation server, and a request message for pushing a target message to a target application on a target vehicle can also be received through a preset interface provided by the message center server.
In summary, the method for pushing the message to the vehicle-mounted application provided by the embodiment of the application can solve the problems of operation and pushing of different service messages by establishing a unified pushing platform and channel, improve the efficiency of service docking and pushing the message, and ensure the safety and reliability of the vehicle-mounted touch message.
The following are examples of the apparatus of the present application that may be used to perform the method embodiments of the present application. For details not disclosed in the embodiments of the apparatus of the present application, please refer to the embodiments of the method of the present application.
Fig. 10 is a schematic structural diagram of a device for pushing a message to a vehicle-mounted application according to an embodiment of the present application, which is applied to an operation server, where the operation server is in communication connection with a message center server. As shown in fig. 10, an apparatus 1000 for pushing a message to an in-vehicle application according to an embodiment of the present application includes: a display module 1001, an acquisition module 1002, and a transmission module 1003. Wherein:
a display module 1001, configured to display a configuration interface of a target application; and a configuration interface for displaying the target message.
An obtaining module 1002, configured to obtain configuration information of a target application in response to a configuration completion instruction input through a configuration interface of the target application; and the configuration information of the target message to be pushed to the target application is acquired according to the configuration information of the target application in response to the configuration completion instruction input through the configuration interface of the target message.
And the sending module 1003 is configured to send, to the message center server, a request message for pushing the target message to the target application on the target vehicle, where the request message carries the configuration information of the target message if the result of the auditing the configuration information of the target message is that the auditing is passed.
In some embodiments, the configuration information of the target message includes a presentation form of the target message, the presentation form including at least one of a button of the target message, a click notification action of a message body of the target message, a voice broadcast, a live color egg, and a video color egg.
Optionally, the display module 1001 may be specifically configured to display a live or video color egg: displaying a configuration interface corresponding to the dynamic effect color egg or the video color egg; the acquisition module 1002 may be specifically configured to: and responding to a configuration completion instruction input through a configuration interface corresponding to the dynamic effect color egg or the video color egg, and acquiring configuration information corresponding to the dynamic effect color egg or the video color egg, wherein the configuration information corresponding to the dynamic effect color egg or the video color egg comprises an application name, a jump type, a jump application address, a jump application package name and a jump page link corresponding to an application of the dynamic effect color egg or the video color egg to be displayed.
Optionally, before the obtaining module 1002 obtains the configuration information of the target message to be pushed to the target application, the display module 1001 may be further configured to: displaying a configuration interface of a message template; the acquisition module 1002 may also be configured to: responding to a configuration completion instruction input through a configuration interface of the message template, and acquiring configuration information of the message template; sensitive word detection is carried out on configuration information of the message template through a message center server, and a corresponding detection result is obtained; and if the detection result is that the detection is passed, storing the message template.
In some embodiments, the apparatus for pushing a message to a vehicle-mounted application further includes a statistics module 1004, configured to, after the sending module 1003 sends a request message for pushing a target message to a target application on a target vehicle to the message center server, count a first number of messages corresponding to target messages pushed to different target applications and a second number of messages corresponding to target messages pushed to different target vehicle within a preset pushing time range; the first number of messages and the second number of messages are displayed.
Optionally, the display module 1001 may further be configured to: after the sending module 1003 sends a request message for pushing a target message to a target application on a target vehicle machine to the message center server, querying a pushing result corresponding to the target message; and displaying a pushing result.
Optionally, before the sending module 1003 sends a request message for pushing the target message to the target application on the target vehicle to the message center server, the sending module may be further configured to: it is determined that the target application is not disabled.
The device of the embodiment of the present application may be used to implement the scheme of the operation server in any of the above method embodiments, and its implementation principle and technical effects are similar, and are not repeated here.
Fig. 11 is a schematic structural diagram of a device for pushing a message to a vehicle-mounted application according to another embodiment of the present application, which is applied to a message center server, where the message center server is respectively connected with an operation server and a vehicle machine in a communication manner. As shown in fig. 11, an apparatus 1100 for pushing a message to an in-vehicle application according to an embodiment of the present application includes: a receiving module 1101, a detecting module 1102 and a transmitting module 1103. Wherein:
The receiving module 1101 is configured to receive a request message from an operation server, where the request message is used to push a target message to a target application on a target vehicle, and the request message carries configuration information of the target message.
And the detection module 1102 is used for detecting the sensitive words of the content of the target message to obtain a corresponding detection result.
The sending module 1103 is configured to send a push request message to the target vehicle machine through a preset data transmission protocol channel according to the push range and the push mode if the detection result is that the detection result is passed, where the push request message is used to push the target message to the target application on the target vehicle machine, and the push request message carries application identification information of the target application, a subject, a content, a display form and a display duration of the target message.
In some embodiments, the sending module 1103 may be specifically configured to: storing the target message into a queue; and according to the pushing range and the pushing mode, acquiring a preset number of target messages from the queue, and sending a pushing request message to the target vehicle machine through a preset data transmission protocol channel.
Optionally, before the sending module 1103 sends the push request message to the target vehicle machine through the preset data transmission protocol channel according to the push range and the push manner, the sending module may be further configured to: acquiring the state of a target vehicle; the determination state is an online state.
Optionally, the sending module 1103 may be further configured to: and if the state is determined to be the offline state or the duration time of the offline state is longer than the offline validity period, not sending a push request message to the target vehicle machine.
Optionally, the receiving module 1101 may be further configured to: the sending module 1103 is further configured to receive, through a preset interface, a request message from a third party, where the request message from the third party is used to send, according to a preset push range tag and/or a preset push range alias and a preset push mode, the request message to the third party: and sending a corresponding push request message to the target vehicle machine through a preset data transmission protocol channel.
In some embodiments, the apparatus for pushing a message to a vehicle-mounted application further includes a monitoring module 1104, configured to monitor, after the sending module 1103 sends a push request message to the target vehicle machine through a preset data transmission protocol channel according to a push range and a push manner, the number of push request messages sent to the target vehicle machine through the preset data transmission protocol channel and a push result; if the pushing result is that the pushing is failed, carrying out abnormal early warning, and sending a pushing request message to the target vehicle machine again through a preset data transmission protocol channel, so that the preset retry times are directly reached; and storing the pushing result.
The device of the embodiment of the application can be used for executing the scheme of the message center server in any method embodiment, and the implementation principle and the technical effect are similar, and are not repeated here.
Fig. 12 is a schematic structural diagram of an apparatus for pushing a message to a vehicle-mounted application according to still another embodiment of the present application, which is applied to a vehicle, where the vehicle is in communication connection with a message center server. As shown in fig. 12, an apparatus 1200 for pushing a message to an in-vehicle application according to an embodiment of the present application includes: a receiving module 1201 and a transmitting module 1202. Wherein:
The receiving module 1201 is configured to receive a push request message from the message center server, where the push request message is used to push a target message to a target application on a target vehicle, and the push request message carries application identification information of the target application, a subject, a content, a display form and a display duration of the target message.
A sending module 1202, configured to forward the target message to the target application, so that the target application displays the target message.
The device of the embodiment of the application can be used for executing the scheme of the vehicle machine in any method embodiment, and the implementation principle and the technical effect are similar, and are not repeated here.
Fig. 13 is a schematic structural diagram of an apparatus for pushing a message to a vehicle-mounted application according to another embodiment of the present application, where the apparatus is applied to an operation server, and the operation server is in communication connection with a message center server. As shown in fig. 13, an apparatus 1300 for pushing a message to an in-vehicle application according to an embodiment of the present application includes: a grouping and user-selected module 1301, an application management module 1302, a message auditing module 1303, a message template module 1304, a push management module 1305, a statistical analysis module 1306, and a message pre-warning module 1307. Wherein:
A grouping and user circling module 1301 is configured to determine a push range of the target message.
An application management module 1302, configured to display a configuration interface of a target application; and receiving configuration information of the target application in response to the configuration completion instruction of the target application.
The message auditing module 1303 is configured to output an auditing result of the configuration information of the target message.
A message template module 1304 for displaying a configuration interface of the message template; responding to a configuration completion instruction of the message template, and receiving configuration information of the message template; sensitive word detection is carried out on configuration information of the message template through a message center server, and a corresponding detection result is obtained; and if the detection result is that the detection is passed, storing the message template.
The push management module 1305 is configured to display a configuration interface of the target message; receiving configuration information of a target application in response to a configuration completion instruction of the target application, wherein the configuration information of the target application comprises an application name, an application identifier, an application type and an application package name; the method comprises the steps of receiving configuration information of a target message to be pushed to a target application according to configuration information of the target application, wherein the configuration information of the target message comprises application identification information of the target application, a theme, content, a display form, display duration, a pushing range and a pushing mode, the pushing range comprises at least one of a whole vehicle owner, a vehicle owner attribute, a vehicle owner group, a specific vehicle owner and a user group, the pushing mode comprises at least one of instant pushing, timed pushing, periodic and cyclic pushing and offline pushing, and the offline pushing comprises an offline validity period; if the auditing result of the configuration information of the target message is determined to be that the auditing result is passed, a request message for pushing the target message to a target application on the target vehicle machine is sent to a message center server, wherein the request message carries the configuration information of the target message; and sending a request message for pushing the target message to a target application on the target vehicle machine to a message center server, wherein the request message carries configuration information of the target message.
The statistics analysis module 1306 is configured to count a first message number corresponding to a target message pushed to a different target application and a second message number corresponding to a target message pushed to a different target vehicle in a preset push time range; the first number of messages and the second number of messages are displayed.
The message early warning module 1307 is configured to query a pushing result corresponding to the target message; and displaying a pushing result.
It will be appreciated that the grouping and user-selected modules in the embodiments of the present application function similarly to the acquisition module of fig. 10 in the above-described embodiments; the functions of the application management module in the embodiment of the present application are similar to those of the display module and the acquisition module in fig. 10 in the above embodiment; the message auditing module in the embodiment of the present application has similar functions to those of the display module in fig. 10 in the above embodiment; the message template module in the embodiment of the present application has similar functions to those of the display module and the acquisition module in fig. 10 in the above embodiment; the functions of the push management module in the embodiment of the present application are similar to those of the display module, the acquisition module and the sending module in fig. 10 in the above embodiment; the statistical analysis module in the embodiment of the present application has a function similar to that of the statistical module in fig. 10 in the above embodiment; the message early warning module in the embodiment of the present application has similar functions to those of the display module in fig. 10 in the above embodiment.
Fig. 14 is a schematic structural diagram of a device for pushing a message to a vehicle-mounted application according to another embodiment of the present application, where the device is applied to a message center server, and the message center server is respectively in communication connection with an operation server and a vehicle machine. As shown in fig. 14, an apparatus 1400 for pushing a message to an in-vehicle application according to an embodiment of the present application includes: push service module 1401, tag service module 1402, alias service module 1403, status service module 1404, offline service module 1405, queue service module 1406, sensitive word service module 1407, and monitor service module 1408. Wherein:
The push service module 1401 is configured to receive a request message from an operation server, where the request message is used to push a target message to a target application on a target vehicle, the request message carries configuration information of the target message, the configuration information of the target message includes application identification information of the target application, a subject, content, a display form, a display duration, a push range and a push mode, the push range includes at least one of a whole vehicle owner, a vehicle owner attribute, a vehicle owner group, a specific vehicle owner and a user group, the push mode includes at least one of instant push, timed push, periodic and cyclic push and offline push, and the offline push includes an offline validity period; if the detection result of the sensitive word of the content of the target message is that the detection is passed, sending a push request message to the target vehicle machine through a preset data transmission protocol channel according to a push range and a push mode, wherein the push request message is used for pushing the target message to a target application on the target vehicle machine, and the push request message carries application identification information of the target application, the theme, the content, the display form and the display duration of the target message.
The tag service module 1402 is configured to set a preset push range tag.
The alias service module 1403 is configured to set a preset push range alias.
A state service module 1404, configured to obtain a state of the target vehicle; and determining the state of the target vehicle machine to be an on-line state or an off-line state.
The offline service module 1405 is configured to not send a push request message to the target vehicle machine if it is determined that the state is an offline state or the duration of the offline state is greater than the offline validity period; and when the target vehicle is online again, sending a push request message to the target vehicle.
The queue service module 1406 is configured to store the target messages in a queue, so as to obtain a preset number of target messages from the queue according to a pushing range and a pushing manner, and send a pushing request message to the target vehicle machine through a preset data transmission protocol channel.
The sensitive word service module 1407 is configured to perform sensitive word detection on the content of the target message, and output a corresponding detection result.
A monitoring service module 1408, configured to monitor the number of push request messages and push results sent to the target vehicle machine through a preset data transmission protocol channel; if the pushing result is that the pushing is failed, carrying out abnormal early warning, and sending a pushing request message to the target vehicle machine again through a preset data transmission protocol channel, so that the preset retry times are directly reached; and storing the pushing result.
It can be understood that the functions of the push service module in the embodiment of the present application are similar to those of the receiving module and the transmitting module in fig. 11 in the above embodiment; the functions of the tag service module in the embodiment of the present application are similar to those of the receiving module in fig. 11 in the above embodiment; the function of the alias service module in the embodiment of the application is similar to that of the receiving module in fig. 11 in the above embodiment; the function of the status service module in the embodiment of the present application is similar to that of the transmission module in fig. 11 in the above embodiment; the function of the offline service module in the embodiment of the present application is similar to that of the transmission module in fig. 11 in the above embodiment; the functions of the queue service module in the embodiment of the present application are similar to those of the transmission module in fig. 11 in the above embodiment; the function of the sensitive word service module in the embodiment of the present application is similar to that of the detection module in fig. 11 in the above embodiment; the function of the monitoring service module in the embodiment of the present application is similar to that of the monitoring module in fig. 11 in the above embodiment.
Fig. 15 is a schematic structural diagram of an electronic device according to the present application. As shown in fig. 15, the electronic device 1500 may include: at least one processor 1501 and a memory 1502.
A memory 1502 for storing a program. In particular, the program may include program code including computer-operating instructions.
The memory 1502 may comprise high-speed RAM memory or may further comprise non-volatile memory (non-volatile memory), such as at least one disk memory.
The processor 1501 is configured to execute computer-executable instructions stored in the memory 1502 to implement the method for pushing a message to an in-vehicle application described in the foregoing method embodiment. The processor 1501 may be a central processing unit (Central Processing Unit, CPU), or an Application SPECIFIC INTEGRATED Circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present application. Specifically, when the method for pushing the message to the vehicle-mounted application described in the foregoing method embodiment is implemented, the electronic device may be, for example, an electronic device having a processing function, such as a terminal, a server, or the like. In implementing the method for pushing a message to an in-vehicle application described in the foregoing method embodiment, the electronic device may be, for example, an electronic control unit on the vehicle.
Optionally, the electronic device 1500 may also include a communication interface 1503. In a specific implementation, if the communication interface 1503, the memory 1502, and the processor 1501 are implemented independently, the communication interface 1503, the memory 1502, and the processor 1501 may be connected to each other and perform communication with each other through buses. The bus may be an industry standard architecture (Industry Standard Architecture, ISA) bus, an external device interconnect (PERIPHERAL COMPONENT, PCI) bus, or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, among others. Buses may be divided into address buses, data buses, control buses, etc., but do not represent only one bus or one type of bus.
Alternatively, in a specific implementation, if the communication interface 1503, the memory 1502, and the processor 1501 are implemented integrally on a chip, the communication interface 1503, the memory 1502, and the processor 1501 may complete communication through internal interfaces.
The present application also provides a computer-readable storage medium, which may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, and specifically, the computer readable storage medium stores program instructions, where the program instructions are used in the method for pushing a message to a vehicle application in the foregoing embodiment.
The present application also provides a computer program product comprising execution instructions stored in a readable storage medium. The at least one processor of the electronic device may read the execution instructions from the readable storage medium, and execution of the execution instructions by the at least one processor causes the electronic device to implement the methods of pushing messages to an in-vehicle application provided by the various embodiments described above.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the application.

Claims (18)

1. A method for pushing a message to a vehicle-mounted application, the method being applied to an operation server, the operation server being in communication connection with a message center server, the method for pushing a message to a vehicle-mounted application comprising:
displaying a configuration interface of a target application;
responding to a configuration completion instruction input through a configuration interface of the target application, and acquiring configuration information of the target application;
displaying a configuration interface of the target message;
responding to a configuration completion instruction input through a configuration interface of the target message, and acquiring configuration information of the target message to be pushed to the target application according to the configuration information of the target application;
If the auditing result of the configuration information of the target message is that the auditing result is passed, a request message for pushing the target message to the target application on the target vehicle machine is sent to the message center server, wherein the request message carries the configuration information of the target message; the configuration information of the target message comprises a display form of the target message, wherein the display form comprises at least one of whether the target message has a button, a click notification action of a message body of the target message, voice broadcasting, a dynamic effect color egg and a video color egg;
the display form is the dynamic color egg or the video color egg, and the obtaining the configuration information of the target message to be pushed to the target application includes:
Displaying a configuration interface corresponding to the dynamic effect colored egg or the video colored egg;
And responding to a configuration completion instruction input through a configuration interface corresponding to the dynamic effect color egg or the video color egg, and acquiring configuration information corresponding to the dynamic effect color egg or the video color egg, wherein the configuration information corresponding to the dynamic effect color egg or the video color egg comprises an application name, a jump type, a jump application address, a jump application package name and a jump page link corresponding to an application to be displayed of the dynamic effect color egg or the video color egg.
2. The method for pushing a message to an in-vehicle application according to claim 1, further comprising, before the obtaining the configuration information of the target message to be pushed to the target application:
displaying a configuration interface of a message template;
Responding to a configuration completion instruction input through a configuration interface of the message template, and acquiring configuration information of the message template;
Detecting sensitive words of the configuration information of the message template through the message center server to obtain a corresponding detection result;
and if the detection result is that the detection is passed, storing the message template.
3. The method for pushing a message to an in-vehicle application according to claim 1, further comprising, after the sending of the request message for pushing the target message to the target application on a target vehicle to the message center server:
counting the number of first messages corresponding to target messages pushed to different target applications in a preset pushing time range and the number of second messages corresponding to target messages pushed to different target car machines;
Displaying the first message number and the second message number.
4. The method for pushing a message to an in-vehicle application according to claim 1, further comprising, after the sending of the request message for pushing the target message to the target application on a target vehicle to the message center server:
Inquiring a pushing result corresponding to the target message;
And displaying the pushing result.
5. The method of pushing a message to an in-vehicle application according to claim 1, further comprising, before sending a request message to the message center server to push the target message to the target application on a target vehicle,:
determining that the target application is not disabled.
6. The method for pushing the message to the vehicle-mounted application is characterized by being applied to a message center server, wherein the message center server is respectively in communication connection with an operation server and a vehicle machine, and the method for pushing the message to the vehicle-mounted application comprises the following steps:
Receiving a request message from the operation server, wherein the request message is used for pushing a target message to a target application on a target vehicle, and the request message carries configuration information of the target message; the configuration information of the target message is acquired by the operation server, the configuration information of the target message comprises a display form of the target message, and the display form comprises at least one of whether the target message has a button, a click notification action of a message body of the target message, voice broadcasting, a dynamic effect color egg and a video color egg; when the display form is the dynamic effect color egg or the video color egg, the configuration information corresponding to the dynamic effect color egg or the video color egg is obtained by the operation server displaying the configuration interface corresponding to the dynamic effect color egg or the video color egg and responding to the configuration completion instruction input through the configuration interface corresponding to the dynamic effect color egg or the video color egg, wherein the configuration information corresponding to the dynamic effect color egg or the video color egg comprises an application name, a jump type, a jump application address, a jump application package name and a jump page link corresponding to the application of the dynamic effect color egg or the video color egg to be displayed;
detecting sensitive words of the content of the target message to obtain a corresponding detection result;
If the detection result is that the detection is passed, a push request message is sent to the target vehicle machine through a preset data transmission protocol channel according to a push range and a push mode, wherein the push request message is used for pushing the target message to a target application on the target vehicle machine, and the push request message carries application identification information of the target application, a theme, content, display form and display duration of the target message.
7. The method for pushing a message to a vehicle-mounted application according to claim 6, wherein the sending a push request message to the target vehicle machine through a preset data transmission protocol channel according to a push range and a push mode includes:
Storing the target message into a queue;
And according to the pushing range and the pushing mode, acquiring a preset number of target messages from a queue, and sending a pushing request message to the target vehicle machine through the preset data transmission protocol channel.
8. The method for pushing a message to a vehicle-mounted application according to claim 6, wherein before the push request message is sent to the target vehicle machine through a preset data transmission protocol channel according to a push range and a push mode, the method further comprises:
acquiring the state of the target vehicle;
and determining the state as an online state.
9. The method of pushing messages to an in-vehicle application of claim 8, further comprising:
And if the state is determined to be an offline state or the duration of the offline state is longer than the offline validity period, not sending the push request message to the target vehicle machine.
10. The method of pushing messages to an in-vehicle application of claim 6, further comprising:
And receiving a request message from a third party through a preset interface, wherein the request message from the third party is used for sending a corresponding push request message to the target vehicle machine through the preset data transmission protocol channel according to a preset push range label and/or a preset push range alias and a preset push mode.
11. The method for pushing a message to an in-vehicle application according to any one of claims 6 to 10, wherein after the sending, according to a pushing range and a pushing manner, a push request message to the target vehicle machine through a preset data transmission protocol channel, the method further comprises:
Monitoring the number of push request messages sent to the target vehicle machine through the preset data transmission protocol channel and a push result;
If the pushing result is that pushing fails, abnormal early warning is carried out, and a pushing request message is sent to the target vehicle machine again through the preset data transmission protocol channel, so that the preset retry times are directly achieved;
And storing the pushing result.
12. A method for pushing a message to a vehicle-mounted application, which is characterized by being applied to a vehicle, wherein the vehicle is in communication connection with a message center server, and the method for pushing the message to the vehicle-mounted application comprises the following steps:
Receiving a push request message from the message center server, wherein the push request message is used for pushing a target message to a target application on a target vehicle, and the push request message carries application identification information of the target application, the theme, the content, the display form and the display duration of the target message; the display form comprises at least one of whether the target message has a button, a click notification action of a message body of the target message, voice broadcasting, a dynamic effect color egg and a video color egg; when the display form is the dynamic effect colored egg or the video colored egg, the configuration information corresponding to the dynamic effect colored egg or the video colored egg is obtained by displaying a configuration interface corresponding to the dynamic effect colored egg or the video colored egg by an operation server and responding to a configuration completion instruction input through the configuration interface corresponding to the dynamic effect colored egg or the video colored egg, wherein the configuration information corresponding to the dynamic effect colored egg or the video colored egg comprises an application name, a jump type, a jump application address, a jump application package name and a jump page link corresponding to the application of the dynamic effect colored egg or the video colored egg to be displayed;
And forwarding the target message to the target application according to the push request message so as to enable the target application to display the target message.
13. An apparatus for pushing a message to an in-vehicle application, the apparatus being applied to an operation server, the operation server being communicatively connected to a message center server, the apparatus for pushing a message to an in-vehicle application comprising:
the display module is used for displaying a configuration interface of the target application; a configuration interface for displaying the target message;
The acquisition module is used for responding to a configuration completion instruction input through a configuration interface of the target application and acquiring configuration information of the target application; the configuration completion instruction is used for responding to the configuration completion instruction input through the configuration interface of the target message, and the configuration information of the target message to be pushed to the target application is obtained according to the configuration information of the target application; the configuration information of the target message comprises a display form of the target message, wherein the display form comprises at least one of whether the target message has a button, a click notification action of a message body of the target message, voice broadcasting, a dynamic effect color egg and a video color egg;
The sending module is used for sending a request message for pushing the target message to the target application on the target vehicle machine to the message center server if the auditing result of the configuration information of the target message is that the auditing result is passed, wherein the request message carries the configuration information of the target message;
The display form is the dynamic effect colored egg or the video colored egg, and the acquisition module is specifically used for displaying a configuration interface corresponding to the dynamic effect colored egg or the video colored egg; and responding to a configuration completion instruction input through a configuration interface corresponding to the dynamic effect color egg or the video color egg, and acquiring configuration information corresponding to the dynamic effect color egg or the video color egg, wherein the configuration information corresponding to the dynamic effect color egg or the video color egg comprises an application name, a jump type, a jump application address, a jump application package name and a jump page link corresponding to an application to be displayed of the dynamic effect color egg or the video color egg.
14. The device for pushing the message to the vehicle-mounted application is characterized by being applied to a message center server, wherein the message center server is respectively in communication connection with an operation server and a vehicle machine, and the device for pushing the message to the vehicle-mounted application comprises:
The receiving module is used for receiving a request message from the operation server, wherein the request message is used for pushing a target message to a target application on a target vehicle, and the request message carries configuration information of the target message; the configuration information of the target message is acquired by the operation server, the configuration information of the target message comprises a display form of the target message, and the display form comprises at least one of whether the target message has a button, a click notification action of a message body of the target message, voice broadcasting, a dynamic effect color egg and a video color egg; when the display form is the dynamic effect color egg or the video color egg, the configuration information corresponding to the dynamic effect color egg or the video color egg is obtained by the operation server displaying the configuration interface corresponding to the dynamic effect color egg or the video color egg and responding to the configuration completion instruction input through the configuration interface corresponding to the dynamic effect color egg or the video color egg, wherein the configuration information corresponding to the dynamic effect color egg or the video color egg comprises an application name, a jump type, a jump application address, a jump application package name and a jump page link corresponding to the application of the dynamic effect color egg or the video color egg to be displayed;
The detection module is used for detecting the sensitive words of the content of the target message to obtain a corresponding detection result;
The sending module is used for sending a push request message to the target vehicle machine through a preset data transmission protocol channel according to a push range and a push mode if the detection result is that the detection result is passed, wherein the push request message is used for pushing the target message to a target application on the target vehicle machine, and the push request message carries application identification information of the target application, a subject, content, a display form and display duration of the target message.
15. A device for pushing a message to an in-vehicle application, the device being applied to a vehicle, the vehicle being in communication with a message center server, the device for pushing a message to an in-vehicle application comprising:
the receiving module is used for receiving a push request message from the message center server, wherein the push request message is used for pushing a target message to a target application on a target vehicle, and the push request message carries application identification information of the target application, the theme, the content, the display form and the display duration of the target message; the display form comprises at least one of whether the target message has a button, a click notification action of a message body of the target message, voice broadcasting, a dynamic effect color egg and a video color egg; when the display form is the dynamic effect colored egg or the video colored egg, the configuration information corresponding to the dynamic effect colored egg or the video colored egg is obtained by displaying a configuration interface corresponding to the dynamic effect colored egg or the video colored egg by an operation server and responding to a configuration completion instruction input through the configuration interface corresponding to the dynamic effect colored egg or the video colored egg, wherein the configuration information corresponding to the dynamic effect colored egg or the video colored egg comprises an application name, a jump type, a jump application address, a jump application package name and a jump page link corresponding to the application of the dynamic effect colored egg or the video colored egg to be displayed;
and the sending module is used for forwarding the target message to the target application according to the push request message so as to enable the target application to display the target message.
16. An electronic device, comprising: a processor, and a memory communicatively coupled to the processor;
The memory stores computer-executable instructions;
the processor executing computer-executable instructions stored in the memory to implement the method of pushing messages to an in-vehicle application as claimed in any one of claims 1 to 12.
17. A computer readable storage medium, having stored therein computer program instructions which, when executed by a processor, implement a method of pushing a message to an in-vehicle application according to any of claims 1 to 12.
18. A computer program product comprising a computer program which, when executed by a processor, implements a method of pushing a message to an in-vehicle application according to any of claims 1 to 12.
CN202210173444.XA 2022-02-24 2022-02-24 Method, device, equipment and storage medium for pushing message to vehicle-mounted application Active CN114553871B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210173444.XA CN114553871B (en) 2022-02-24 2022-02-24 Method, device, equipment and storage medium for pushing message to vehicle-mounted application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210173444.XA CN114553871B (en) 2022-02-24 2022-02-24 Method, device, equipment and storage medium for pushing message to vehicle-mounted application

Publications (2)

Publication Number Publication Date
CN114553871A CN114553871A (en) 2022-05-27
CN114553871B true CN114553871B (en) 2024-05-28

Family

ID=81678042

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210173444.XA Active CN114553871B (en) 2022-02-24 2022-02-24 Method, device, equipment and storage medium for pushing message to vehicle-mounted application

Country Status (1)

Country Link
CN (1) CN114553871B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107645524A (en) * 2016-07-21 2018-01-30 腾讯科技(深圳)有限公司 A kind of message push processing method and device
CN108337296A (en) * 2018-01-12 2018-07-27 深圳壹账通智能科技有限公司 Message push processing method, device, computer equipment and storage medium
CN109982102A (en) * 2019-04-10 2019-07-05 广州华多网络科技有限公司 The interface display method and system and direct broadcast server of direct broadcasting room and main broadcaster end
CN110324386A (en) * 2018-03-30 2019-10-11 阿里巴巴集团控股有限公司 Information push method, equipment and system
CN111464642A (en) * 2020-04-01 2020-07-28 北京四维智联科技有限公司 Method and device for pushing messages of vehicle machine
CN111917811A (en) * 2019-05-10 2020-11-10 北京车和家信息技术有限公司 Message pushing method and system
CN112817781A (en) * 2021-02-08 2021-05-18 北京字节跳动网络技术有限公司 Application program interaction method, device, equipment and medium
CN113886696A (en) * 2021-09-30 2022-01-04 腾讯科技(深圳)有限公司 Data pushing method, label processing method, device, system and computer equipment
CN113986003A (en) * 2020-07-27 2022-01-28 北京字节跳动网络技术有限公司 Multimedia information playing method and device, electronic equipment and computer storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109474844B (en) * 2017-09-08 2020-08-18 腾讯科技(深圳)有限公司 Video information processing method and device and computer equipment

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107645524A (en) * 2016-07-21 2018-01-30 腾讯科技(深圳)有限公司 A kind of message push processing method and device
CN108337296A (en) * 2018-01-12 2018-07-27 深圳壹账通智能科技有限公司 Message push processing method, device, computer equipment and storage medium
CN110324386A (en) * 2018-03-30 2019-10-11 阿里巴巴集团控股有限公司 Information push method, equipment and system
CN109982102A (en) * 2019-04-10 2019-07-05 广州华多网络科技有限公司 The interface display method and system and direct broadcast server of direct broadcasting room and main broadcaster end
CN111917811A (en) * 2019-05-10 2020-11-10 北京车和家信息技术有限公司 Message pushing method and system
CN111464642A (en) * 2020-04-01 2020-07-28 北京四维智联科技有限公司 Method and device for pushing messages of vehicle machine
CN113986003A (en) * 2020-07-27 2022-01-28 北京字节跳动网络技术有限公司 Multimedia information playing method and device, electronic equipment and computer storage medium
CN112817781A (en) * 2021-02-08 2021-05-18 北京字节跳动网络技术有限公司 Application program interaction method, device, equipment and medium
CN113886696A (en) * 2021-09-30 2022-01-04 腾讯科技(深圳)有限公司 Data pushing method, label processing method, device, system and computer equipment

Also Published As

Publication number Publication date
CN114553871A (en) 2022-05-27

Similar Documents

Publication Publication Date Title
CN103944924B (en) Method of ubiquitous network publish-subscribe middleware model based on RESTful
CN102292935B (en) Methods and apparatus for bandwidth efficient transmission of usage information from a pool of terminals in a data network
CN106874334B (en) Data processing method and device and information processing system
CN108134708B (en) Method and device for monitoring third-party interface
US9569295B2 (en) Indicating states in a telematic system
CN112788128B (en) Business information pushing method and device, storage medium and electronic device
KR101416280B1 (en) Event handling system and method
KR20100127215A (en) Multiple-level message filtering
CN111600772B (en) Network distribution content detection processing device, method, system and electronic equipment
CN111427694A (en) Task execution method, device, system and server
CN108833199A (en) Method, apparatus, equipment and the storage medium that data report
CN111880948A (en) Data refreshing method and device, electronic equipment and computer readable storage medium
CN107579990A (en) Measure of managing contract and server
CN110912807A (en) Information prompting method and device, electronic equipment and computer readable storage medium
CN107341059A (en) A kind of wechat public number concurrent message treatment mechanism
CN112565277B (en) Data transmission method, system and electronic equipment
CN114553871B (en) Method, device, equipment and storage medium for pushing message to vehicle-mounted application
CN112270531B (en) Event notification method, device, server and storage medium
CN111652681A (en) Receipt processing method, server and computer readable storage medium
CN116016653A (en) Information pushing method and device of blockchain, electronic equipment and storage medium
CN109245927A (en) Warning system and method in cloud data system
CN113965447B (en) Online cloud diagnosis method, device, system, equipment and storage medium
CN112860770B (en) Report generation method, report generation device, electronic equipment and storage medium
CN113064906A (en) Binlog log data adaptive migration method and system
CN112055058A (en) Data storage method and device and computer readable 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