CN105516220B - A method of to courier's PUSH message - Google Patents

A method of to courier's PUSH message Download PDF

Info

Publication number
CN105516220B
CN105516220B CN201410494458.7A CN201410494458A CN105516220B CN 105516220 B CN105516220 B CN 105516220B CN 201410494458 A CN201410494458 A CN 201410494458A CN 105516220 B CN105516220 B CN 105516220B
Authority
CN
China
Prior art keywords
terminal
server
gps data
data
receiving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410494458.7A
Other languages
Chinese (zh)
Other versions
CN105516220A (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.)
Shenzhen Qianhai Baidi Network Co Ltd
Original Assignee
Shenzhen Qianhai Baidi Network 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 Shenzhen Qianhai Baidi Network Co Ltd filed Critical Shenzhen Qianhai Baidi Network Co Ltd
Priority to CN201410494458.7A priority Critical patent/CN105516220B/en
Publication of CN105516220A publication Critical patent/CN105516220A/en
Application granted granted Critical
Publication of CN105516220B publication Critical patent/CN105516220B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

The method and server of a kind of PUSH message provided in an embodiment of the present invention, terminal status data is obtained in real time including server, and judged whether to meet preset triggering pushing condition according to terminal status data, when terminal status data meets preset triggering pushing condition, server is to terminal PUSH message, it solves in the prior art that courier need to be turned off manually and open driving means or application, is forgetting to be also easy to produce security risk when closing and forgetting to lead to the problem of delaying express delivery when opening.

Description

A method of to courier's PUSH message
Technical field
The present invention relates to logistics transportation field more particularly to a kind of methods to courier's PUSH message.
Background technique
With the development of e-commerce, logistics express company can all receive many new the logistics delivery industry of China daily Logistics order, these logistics orders need to be pushed to the courier of corresponding region, allow courier new according to what is received Logistics order goes to collect cargo, completes the business of company.
In the prior art, related intelligent use is generally mounted on the smart phone of courier by express company, it is convenient with When receive new business, but if courier disappears in the push that using the vehicles or quickly walking receives express company on the way Breath, it is easy to which the thinking for interrupting courier goes to check new PUSH message, to may cause very much traffic accident greatly, so generally Manual switch is set on express company's special equipment or courier takes the related intelligent use closed on smart phone Mode, to avoid courier under unsafe conditions due to safety problem caused by receiving or checking PUSH message.
But in above method, courier needs to be turned off manually opening on special equipment when entering dangerous region Once close perhaps be turned off manually related intelligent use courier forget to close due to business is very busy etc. manual switch or Intelligent use still may cause traffic thing if receiving PUSH message on the way using the vehicles or quickly walking in courier Therefore forget to open manual switch or intelligent use, cause to delay express delivery.
Summary of the invention
The embodiment of the present invention provides the method and server of a kind of PUSH message, and being able to solve courier in the prior art needs It is turned off manually and is opened driving means or application, is forgetting to be also easy to produce security risk when closing and is forgetting to cause to delay when opening The problem of express delivery.
First aspect present invention provides a kind of method of PUSH message, comprising:
Server obtains terminal status data;
The server judges whether to meet preset triggering pushing condition according to the terminal status data;
When the terminal status data meets preset triggering pushing condition, the server disappears to terminal push Breath.
With reference to first aspect, in the first implementation of first aspect present invention, the terminal status data is terminal Movement speed data, the server obtain terminal status data and specifically include:
The first GPS data that the server receiving terminal is sent;
The second GPS data that the server receiving terminal is sent;
The server obtains the interval time for receiving first GPS data and receiving second GPS data;
Institute is calculated according to first GPS data, second GPS data and the interval time in the server State moving velocity of terminal data.
With reference to first aspect and the first implementation of first aspect, second of first aspect in the embodiment of the present invention In implementation, the server judges whether that meeting preset triggering pushing condition specifically wraps according to the terminal status data It includes:
Second GPS data is compared by the server with the geographic position data in database, obtains first Comparison result;
The moving velocity of terminal data are compared by the server with preset threshold, obtain the second comparison result;
When determining that it is geographical that first comparison result is that the corresponding terminal of second GPS data is located at the default safety Position, second comparison result are that the speed is lower than the preset threshold, and the server receives new express delivery and orders When single message, determination meets preset triggering pushing condition.
With reference to first aspect and second of implementation of first aspect, in the embodiment of the present invention first aspect the third In implementation, the terminal status data is global position system GPS data, and the server is according to the SOT state of termination number It is specifically included it is judged that whether meeting preset triggering pushing condition:
The GPS data is compared by the server with the geographic position data in database;Work as comparison result When being in for the corresponding terminal of the GPS data and preset safe geographic area, and receiving new express delivery order messages, it is determined that Meet preset triggering pushing condition.
With reference to first aspect and the third implementation of first aspect, the 4th kind of first aspect in the embodiment of the present invention Described when the terminal status data meets preset triggering pushing condition in implementation, the server is to the terminal PUSH message specifically includes:
When the server determines the movement speed data lower than the preset threshold, determine that the terminal is in institute It states and presets safe geographic area, and when the server receives new express delivery order messages, determine that meeting preset triggering pushes away Send condition;
The server is to the terminal PUSH message.
With reference to first aspect and first aspect first to the third implementation, first aspect in the embodiment of the present invention In 5th kind of implementation, the method also includes:
Non-security geographic area or the server are preset when comparison result is in for the corresponding terminal of the GPS data Determine that the moving velocity of terminal data are not less than at least one in preset threshold, and the server receives new express delivery When order messages, the server stops to the terminal PUSH message.
Second aspect of the present invention provides a kind of server, comprising:
Acquiring unit, for obtaining terminal status data;
Judging unit, the terminal status data for being obtained according to the acquiring unit judge whether to meet preset touching Send out pushing condition;
Execution unit, for being pushed to the terminal when the terminal status data meets preset triggering pushing condition Message.
In conjunction with second aspect, in the embodiment of the present invention in the first implementation of second aspect, the SOT state of termination number According to for moving velocity of terminal data, the acquiring unit includes:
First receiving module, for receiving the first GPS data of terminal transmission;
Second receiving module, for receiving the second GPS data of terminal transmission;
Module is obtained, for obtaining the interval time for receiving first GPS data and receiving second GPS data;
Computing module, for being calculated according to first GPS data, second GPS data and the interval time To the moving velocity of terminal data.
In conjunction with the first of second aspect and second aspect implementation, second of second aspect in the embodiment of the present invention In implementation, the terminal status data is moving velocity of terminal data, and the execution unit includes:
First comparison module is obtained for second GPS data to be compared with the geographic position data in database To the first comparison result;
Second comparison module obtains the second comparison result for the speed to be compared with preset threshold;
First determining module, for being the corresponding terminal position of second GPS data when determining first comparison result Safe geographical location is preset in described, second comparison result is that the moving velocity of terminal data are lower than the default threshold Value, and when the server receives new express delivery order messages, determination meets preset triggering pushing condition.
In conjunction with the first to second implementation of second aspect and second aspect, second aspect in the embodiment of the present invention In the third implementation, the terminal status data is global position system GPS data, and the execution unit includes:
Third comparison module, for the GPS data to be compared with the geographic position data in database;
Second determining module, for being that the corresponding terminal of the GPS data is geographical in default safety when comparison result Region, and when receiving new express delivery order messages, it is determined that meet preset triggering pushing condition.
A kind of method of PUSH message provided in an embodiment of the present invention, including server obtain terminal status data in real time, And judged whether to meet preset triggering pushing condition according to terminal status data, meet preset triggering push in terminal status data When condition, server to terminal PUSH message, solve courier in the prior art need to be turned off manually and open driving means or Using, forgetting close when be also easy to produce security risk and forget open when lead to the problem of delaying express delivery.
Detailed description of the invention
Fig. 1 is a kind of one embodiment schematic diagram of method of push in the present embodiment;
Fig. 2 is a kind of server architecture schematic diagram in the present embodiment;
Fig. 3 is execution unit structural schematic diagram in server a kind of in the present embodiment;
Fig. 4 is execution unit structural schematic diagram in server a kind of in the present embodiment;
Fig. 5 is acquiring unit structural schematic diagram in server a kind of in the present embodiment.
Specific embodiment
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those skilled in the art are not having Every other embodiment obtained under the premise of creative work is made, shall fall within the protection scope of the present invention.
Description and claims of this specification and term " first ", " second ", " third " " in above-mentioned attached drawing Four " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way Data be interchangeable under appropriate circumstances, so that the embodiments described herein can be in addition to illustrating herein or describing Sequence other than appearance is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that covering is non-exclusive Include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to clearly arrange Those of out step or unit, but may include be not clearly listed or it is solid for these process, methods, product or equipment The other step or units having.
The embodiment of the invention provides a kind of method of PUSH message, being able to solve courier in the prior art need to close manually Driving means or application are closed and opened, is forgetting to be also easy to produce security risk when closing and is forgetting to cause to delay express delivery industry when opening The problem of business.
Referring to Fig. 1, a kind of method one embodiment of PUSH message in the embodiment of the present invention, comprising:
101, server obtains terminal status data;
Wherein, terminal status data is at least one in global position system GPS data or moving velocity of terminal data, clothes The specific implementation that business device obtains terminal status data is as follows:
When terminal status data is global position system GPS data, server directly receives the GPS number of terminal transmission According to;
When terminal status data is moving velocity of terminal data, server obtains terminal status data and specifically includes:
The first GPS data that server receiving terminal is sent;
The second GPS data that server receiving terminal is sent;
Server obtains the interval time for receiving the first GPS data and receiving the second GPS data;
The mobile speed of terminal is calculated according to the first GPS data, the second GPS data and interval time in server.
It should be noted that GPS data herein includes coordinate position, movement velocity, the direction of motion, height above sea level etc. Similar three dimensional local information, is specifically not construed as limiting herein.
102, server judges whether to meet preset triggering pushing condition according to terminal status data;
When terminal status data is global position system GPS data, server judges whether according to terminal status data Meet preset triggering pushing condition to be implemented as follows:
GPS data is compared by server with the geographic position data in database;
Safe geographic area is preset when comparison result is in for the corresponding terminal of GPS data, and receives new express delivery When order messages, it is determined that meet preset triggering pushing condition.
When terminal status data is moving velocity of terminal data, server judges whether to meet according to terminal status data Preset triggering pushing condition is implemented as follows:
Second GPS data is compared by server with the geographic position data in database, obtains the first comparison result;
Speed is compared by server with preset threshold, obtains the second comparison result;
When determining that the first comparison result is the corresponding terminal of the second GPS data positioned at safe geographical location is preset, second compares Relatively result is that speed is lower than preset threshold, and when server receives new express delivery order messages, determines that meeting preset triggering pushes away Send condition.
In addition, presetting non-security geographic area or end when the first comparison result is located at for the corresponding terminal of the second GPS data Hold movement speed data not less than at least one in preset threshold, server determination is unsatisfactory for preset triggering pushing condition.
103, when terminal status data meets preset triggering pushing condition, server is to terminal PUSH message.
Server entry terminal PUSH message there are mainly two types of situation:
When terminal status data is global position system GPS data, server is by the geography in GPS data and database Position data is compared;
Safe geographic area is preset when comparison result is in for the corresponding terminal of GPS data, and receives new express delivery When order messages, it is determined that meet preset triggering pushing condition, server is to terminal PUSH message.
When terminal status data is moving velocity of terminal data, when server determines speed lower than preset threshold, really Determine terminal and be in preset safe geographic area, and when server receives new express delivery order messages, determination meets preset touching Pushing condition is sent out, server is to terminal PUSH message.
It should be noted that terminal mobile data can be server, according to selection, reference point is determined twice, can also be with It is that terminal itself is mounted with the other similar mode such as relevant speed test device, as long as available moving velocity of terminal data are Can, specific implementation is not construed as limiting herein.
In addition, when comparison result is that the corresponding terminal of GPS data is in and presets non-security geographic area or server is true Moving velocity of terminal data are determined not less than at least one in preset threshold, and server receives new express delivery order messages When, server stops to terminal PUSH message.
In the embodiment of the present invention, server obtains terminal status data in real time, and is judged whether according to terminal status data Meet preset triggering pushing condition, when terminal status data meets preset triggering pushing condition, server disappears to terminal push Breath, solves in the prior art that courier need to be turned off manually and open driving means or application, is forgetting to be also easy to produce peace when closing Full hidden danger and forget to lead to the problem of delaying express delivery when opening.
The method of PUSH message a kind of in the embodiment of the present invention is described in detail above, below to of the invention real It applies a kind of server in example to be described in detail, please refers to Fig. 2 to Fig. 5, a kind of one embodiment of server in the embodiment of the present invention, Include:
Acquiring unit 201, for obtaining terminal status data;
Judging unit 202 meets preset triggering pushing condition for judging whether according to terminal status data;
Execution unit 203, for when terminal status data meets preset triggering pushing condition, to terminal PUSH message.
Further, terminal status data is moving velocity of terminal data, and acquiring unit 201 includes:
First receiving module 2011, for receiving the first GPS data of terminal transmission;
Second receiving module 2012, for receiving the second GPS data of terminal transmission;
Module 2013 is obtained, for obtaining the interval time for receiving the first GPS data and receiving the second GPS data;
Computing module 2014 is moved for terminal to be calculated according to the first GPS data, the second GPS data and interval time Dynamic speed data.
Further, terminal status data is moving velocity of terminal data, and execution unit 203 includes:
First comparison module 2031 is obtained for the second GPS data to be compared with the geographic position data in database To the first comparison result;
Second comparison module 2032 obtains the second comparison result for speed to be compared with preset threshold;
First determining module 2033, for being the corresponding terminal of the second GPS data positioned at pre- when determining first comparison result If safe geographical location, the second comparison result be moving velocity of terminal data be lower than preset threshold, and server receive it is new When express delivery order messages, determination meets preset triggering pushing condition.
Preferably, terminal status data is global position system GPS data, and execution unit 203 includes:
Second comparison module 2034, for GPS data to be compared with the geographic position data in database;
Second determining module 2035, for being that the corresponding terminal of GPS data is geographical in default safety when comparison result Region, and when receiving new express delivery order messages, it is determined that meet preset triggering pushing condition.
In the embodiment of the present invention, acquiring unit 201 obtains terminal status data, and judging unit 202 is according to SOT state of termination number It is judged that whether meeting preset triggering pushing condition, execution unit 203 meets preset triggering pushing condition in terminal status data When, it to terminal PUSH message, solves in the prior art that courier need to be turned off manually and open driving means or application, is forgetting It is also easy to produce security risk when closing and forgets to lead to the problem of delaying express delivery when opening.
The method and server of a kind of PUSH message provided by the present invention are described in detail above, answered herein With a specific example illustrates the principle and implementation of the invention, the explanation of above example is only intended to help to manage Solve method and its core concept of the invention;At the same time, for those skilled in the art, according to the thought of the present invention, There will be changes in specific embodiment and application range, and to sum up, the content of the present specification should not be construed as to of the invention Limitation.

Claims (3)

1. a kind of method of PUSH message, which is characterized in that the described method includes:
The first GPS data that server receiving terminal is sent;
The server receives the second GPS data that the terminal is sent;
The server obtains the interval time for receiving first GPS data and receiving second GPS data;
The server is calculated terminal according to first GPS data, second GPS data and the interval time and moves Dynamic speed data;
Second GPS data is compared by the server with the geographic position data in database, is obtained first and is compared As a result;
The moving velocity of terminal data are compared by the server with preset threshold, obtain the second comparison result;
When determining that first comparison result is that the corresponding terminal of second GPS data is located at the geographical position of default safety It sets, second comparison result is that the speed is lower than the preset threshold, and the server receives new express delivery order When message, determination meets preset triggering pushing condition;
The server is to the terminal PUSH message.
2. the method according to claim 1, wherein the method also includes:
When first comparison result be the corresponding terminal of second GPS data be in preset non-security geographic area or The server determines that the moving velocity of terminal data are not less than at least one in preset threshold, and the server receives When to new express delivery order messages, the server stops to the terminal PUSH message.
3. a kind of server characterized by comprising
First receiving module, for receiving the first GPS data of terminal transmission;
Second receiving module, the second GPS data sent for receiving the terminal;
Module is obtained, for obtaining the interval time for receiving first GPS data and receiving second GPS data;
Computing module, for end to be calculated according to first GPS data, second GPS data and the interval time Hold movement speed data;
First comparison module obtains for second GPS data to be compared with the geographic position data in database One comparison result;
Second comparison module obtains second and compares knot for being compared the moving velocity of terminal data with preset threshold Fruit;
First determining module, for being the corresponding terminal position of second GPS data when determining first comparison result In presetting safe geographical location, second comparison result is that the speed is lower than the preset threshold, and the server connects When receiving new express delivery order messages, determination meets preset triggering pushing condition;
Execution unit is used for the terminal PUSH message.
CN201410494458.7A 2014-09-24 2014-09-24 A method of to courier's PUSH message Active CN105516220B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410494458.7A CN105516220B (en) 2014-09-24 2014-09-24 A method of to courier's PUSH message

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410494458.7A CN105516220B (en) 2014-09-24 2014-09-24 A method of to courier's PUSH message

Publications (2)

Publication Number Publication Date
CN105516220A CN105516220A (en) 2016-04-20
CN105516220B true CN105516220B (en) 2019-02-12

Family

ID=55723853

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410494458.7A Active CN105516220B (en) 2014-09-24 2014-09-24 A method of to courier's PUSH message

Country Status (1)

Country Link
CN (1) CN105516220B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109086129B (en) * 2018-09-06 2022-01-28 麒麟合盛网络技术股份有限公司 Service execution control method and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005063046A (en) * 2003-08-08 2005-03-10 Yazaki Corp Delivery destination information management server, gps terminal, delivery destination information management system and method, and its program
CN1956366A (en) * 2005-10-26 2007-05-02 三星电子株式会社 Method for processing multimedia broadcasting data in wireless terminal in a driving vehicle
CN101388708A (en) * 2007-09-14 2009-03-18 中兴通讯股份有限公司 Terminal service prompt method and system based on GPS positioning technique
CN102298850A (en) * 2011-06-17 2011-12-28 福建工程学院 Method for prompting user actively in dangerous driving area
CN102857614A (en) * 2012-09-19 2013-01-02 上海斐讯数据通信技术有限公司 Mobile terminal with automatic call barring system and automatic call barring method
CN103379126A (en) * 2012-04-11 2013-10-30 联想(北京)有限公司 Push period control method, mobile terminal and server
CN103856902A (en) * 2014-03-17 2014-06-11 深圳市中兴移动通信有限公司 Information pushing method and mobile terminal

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005063046A (en) * 2003-08-08 2005-03-10 Yazaki Corp Delivery destination information management server, gps terminal, delivery destination information management system and method, and its program
CN1956366A (en) * 2005-10-26 2007-05-02 三星电子株式会社 Method for processing multimedia broadcasting data in wireless terminal in a driving vehicle
CN101388708A (en) * 2007-09-14 2009-03-18 中兴通讯股份有限公司 Terminal service prompt method and system based on GPS positioning technique
CN102298850A (en) * 2011-06-17 2011-12-28 福建工程学院 Method for prompting user actively in dangerous driving area
CN103379126A (en) * 2012-04-11 2013-10-30 联想(北京)有限公司 Push period control method, mobile terminal and server
CN102857614A (en) * 2012-09-19 2013-01-02 上海斐讯数据通信技术有限公司 Mobile terminal with automatic call barring system and automatic call barring method
CN103856902A (en) * 2014-03-17 2014-06-11 深圳市中兴移动通信有限公司 Information pushing method and mobile terminal

Also Published As

Publication number Publication date
CN105516220A (en) 2016-04-20

Similar Documents

Publication Publication Date Title
US20150016001A1 (en) Preventing moisture damage to a device
MX2019002327A (en) Vehicle mode detection systems.
CN105224996A (en) Crowd evacuation method and system
CN101997978A (en) Mobile terminal operating mode processing method and mobile terminal
US10325508B2 (en) Apparatus and associated methods for collision avoidance
WO2020220750A1 (en) Method and apparatus for determining vehicle scheduling strategy
US8676268B2 (en) System and method for monitoring and restricting the usage of a mobile communication device
WO2015071100A3 (en) Method and devices for monitoring the position or modifying the position of an object
CN105824588A (en) Display method and apparatus of reminding messages
CN106447259A (en) Logistics information monitoring method, logistics information monitoring system and server
WO2016021001A1 (en) Warning notification system, warning notification method, and program
EP3038395A3 (en) System and method of preventing unauthorized sim card usage
CN105516220B (en) A method of to courier's PUSH message
CN103885827B (en) Automatically switch the method and intelligent terminal of operational mode
CN109544935A (en) Intelligent garage control method for stopping, device and storage medium
CN104807458A (en) Walking safety reminding method and device of mobile terminal
CN107205241B (en) Wireless communication detection method and equipment thereof
CN111385410B (en) Control method and device of terminal equipment and storage medium
CN104183082B (en) A kind of alert process strategy process and system
CN105185057A (en) Method and apparatus for localizing smart watch
Wei et al. Automatic accident detection and alarm system
CN106898150B (en) Bus route prompting method and user equipment
CN203759885U (en) Intelligent bus system
CN106023497B (en) A kind of alarm method and terminal
WO2018025273A1 (en) Vehicle camera system

Legal Events

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