Message push method and device

An information push and to-be-pushed technology, applied in transmission systems, electrical components, etc., can solve the problems of low server processing performance and waste of transmission resources, saving network transmission resources, increasing back-point operations, and improving processing performance.

Active Publication Date: 2013-10-23
ALIBABA GRP HLDG LTD
View PDF5 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The technical problem to be solved in this application is to provide an information push method to solve the technical problems of low server processing performance and waste of transmission resources caused by repeatedly pushing invalid information data when performing information push in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Message push method and device
  • Message push method and device
  • Message push method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0193] Corresponding to the method provided in Embodiment 1 of an information push method in the present application, see Figure 9 , the present application also provides Embodiment 1 of an information push device. In this embodiment, the device may include:

[0194] The push request receiving unit 801 is configured to receive an information push request, where the push request includes a plurality of information data.

[0195] The extracting unit 802 is configured to extract at least one piece of information data from the push request as current processing data.

[0196] The historical push status acquisition unit 803 is configured to acquire the historical push status of the currently processed data, and if it is not pushed, set the current processed data as information data that can be pushed.

[0197] The sending unit 804 is configured to determine whether there is unextracted information data in the push request, and if so, notify the extracting unit to continue extract...

Embodiment 2

[0208] Corresponding to the method provided in Embodiment 2 of the above-mentioned non-push state judgment method, see Figure 12 , the present application also provides Embodiment 2 of the historical push status acquisition unit. In this embodiment, the unit may include:

[0209] The push count acquisition unit 1101 is configured to acquire the currently processed data as the count of information data to be pushed, and if the count is zero, determine that the historical push status of the currently processed data is not pushed.

[0210] View status acquisition unit 1102, configured to acquire the status of the currently processed data as information data to be pushed after being sent to the client when the number of times the currently processed data is used as information data to be pushed is not zero, if the currently processed data is not If viewed by the user, it is determined that the historical push status of the currently processed data is not pushed.

[0211] The acc...

Embodiment 3

[0219] Corresponding to the method provided in Embodiment 3 of the above-mentioned non-push state judgment method, see Figure 14 , the present application also provides Embodiment 3 of the historical push status acquisition unit. In this embodiment, the unit may include:

[0220] An identification obtaining unit 1301, configured to obtain the historical push status identification of the currently processed data;

[0221] The comparison unit 1302 is configured to compare the historical push status identifier with the preset un-push status identifier, and if they are the same, determine that the historical push status of the currently processed data is the un-push status.

[0222] In order to achieve the purpose of eliminating invalid data, in this embodiment, the validity of data is judged by the historical push status identification of information data. When the historical push status identification of the information data is the same as the preset non-push status identifica...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a message push method and a device. The method comprises the following steps: a message push request is received, wherein the push request includes a plurality of pieces of message data; at least one piece of the message data is extracted from the push request to serve as current processing data; a history push state of the current processing data is acquired, and if the current processing data is not pushed, the current processing data are set as message data which can be pushed; whether all the message data in the push request are extracted is judged, and if a few message data are not extracted, the step of extracting the message data is repeated; and if all the message data are extracted, a preset quantity of pieces of the message data which are selected from the set message data which can be pushed serve as the to-be-pushed message data of a current group, and the to-be-pushed message data is then transmitted to a client. The method and the device of the invention can solve the technical problems of the low server processing performance and the transmission resource waste in the prior art which are caused by the repetitive push of invalid message data during the message push process.

Description

technical field [0001] The present application relates to the field of network data processing, in particular to an information push method and device. Background technique [0002] With the rapid development of information technology, digital and electronic interaction by means of electronics and electronic technology is becoming more and more popular, and the prerequisite for realizing this electronic interaction process requires the server to push information to the client. E-mail is currently widely used as a means of pushing information, and its specific implementation process can be described as follows: [0003] The mail assembly server searches the variables contained in the preset mail templates, and searches the data corresponding to the searched variables from the mail database, and then replaces the variables contained in the template with the found data, and finally traverses the mail templates contained in the After all the variables are assembled, the email t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08
Inventor 贾亮
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products