CN107517258A - Message push method and system - Google Patents
Message push method and system Download PDFInfo
- Publication number
- CN107517258A CN107517258A CN201710742834.3A CN201710742834A CN107517258A CN 107517258 A CN107517258 A CN 107517258A CN 201710742834 A CN201710742834 A CN 201710742834A CN 107517258 A CN107517258 A CN 107517258A
- Authority
- CN
- China
- Prior art keywords
- information
- user
- message push
- periphery
- positional information
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the present invention provides a kind of message push method, including:Obtain the positional information of user;The information on the user periphery is obtained according to the positional information of the user;And the information is supplied to the user.The present invention obtains information according to the positional information of user and is pushed to user, so that the information of push is more targeted, reduces the probability of junk information.Especially when user, which gos out, to travel or travel outside, the message push method can help user to be best understood from local circumstance.Present invention simultaneously provides a kind of message push system.
Description
Technical field
The present invention relates to computer realm, and in particular to a kind of message push method and system
Background technology
With the development of development of Mobile Internet technology, mobile terminal is more and more important in the life of people, various
The application (APP) of installation on mobile terminals, extreme enrichment and the life for facilitating people.Among these, large quantities of use are also emerged
In the healthy APP of health control.
When most of healthy APP is to user's push information at present, the environment residing for user is not judged, in information
Hold it is required with active user it is to be understood that content be not inconsistent, easily allow user to lose the health information under current push-mechanism emerging
Interest, more seriously, it is easily junk information or the sensation for harassing information with the information pushed to user, causes customer loss.
The content of the invention
For this problem, the present invention utilizes location technology, active user's local environment is judged, real time propelling movement is with using
The information content that family current environment matches.
According to the first aspect of the invention, there is provided a kind of message push method, including:
Obtain the positional information of user;
The information on the user periphery is obtained according to the positional information of the user;And
The information is supplied to the user.
Preferably, the information that the user periphery is obtained according to the positional information of the user includes:
Environmental information and the weather conditions on periphery are obtained according to the positional information of the user;And
The health information on the user periphery is obtained according to the environmental information on the periphery and weather conditions.
Preferably, the information on the user periphery is to be no more than setting threshold with the distance of the positional information of the user
The information in the region of value.
Preferably, the message push method also includes:Before the information is supplied into the user, according to
A part of information is filtered out with the distance of the positional information of the user.
Preferably, it is supplied to the user to include the information:Pass through short message, mail, wechat, QQ, api interface
At least one mode the information is supplied to the user.
Preferably, the message push method also includes:Navigation map is shown, is marked on the navigation map described
The positional information of user and the information on the user periphery.
Preferably, serviced using GPS, at least one mode of architecture technology and WI-FI positioning obtains the user
Positional information.
Preferably, the message push method also includes:
Calculate displacement of the user within a period of time;
The move mode of the user is inferred according to the displacement of the user;And
Reminder message is sent according to the move mode of the user.
According to the second aspect of the invention, there is provided a kind of message push system, including:
Position acquisition unit, for obtaining the positional information of user;
Information acquiring unit, for obtaining the information on the user periphery according to the positional information of the user;
Message push unit, for the information to be supplied into the user
Information storehouse, for storing the information.
Message push system also includes:Information display unit, the position letter of the user is marked on navigation map
Breath and the information on the user periphery.
The embodiment of the present invention provides a kind of message push method, obtains information according to the positional information of user and pushes
To user, so that the information of push is more targeted, the probability of junk information is reduced.Especially when user go out tourism or
When travelling outside, the message push method can help user to be best understood from local circumstance.
Brief description of the drawings
By referring to description of the following drawings to the embodiment of the present invention, above-mentioned and other purpose of the invention, feature and
Advantage will be apparent from, in the accompanying drawings:
Fig. 1 is the flow chart of message push method according to a first embodiment of the present invention;
Fig. 2 is the flow chart of message push method according to a second embodiment of the present invention;
Fig. 3 is the flow chart of message push method according to a third embodiment of the present invention;
Fig. 4 is the structure chart of message push system according to a fourth embodiment of the present invention.
Embodiment
Below based on embodiment, present invention is described, but the present invention is not restricted to these embodiments.Under
It is detailed to describe some specific detail sections in the literary detailed description to the present invention.Do not have for a person skilled in the art
The description of these detail sections can also understand the present invention completely.In order to avoid obscuring the essence of the present invention, known method, mistake
Journey, flow do not describe in detail.What other accompanying drawing was not necessarily drawn to scale.
Flow chart, block diagram in accompanying drawing illustrate the possible system frame of the system of the embodiment of the present invention, method, apparatus
Frame, function and operation, the square frame on flow chart and block diagram can represent a module, program segment or only one section of code, institute
It is all the executable instruction for realizing regulation logic function to state module, program segment and code.It should also be noted that described realize rule
Determining the executable instruction of logic function can reconfigure, so as to generate new module and program segment.Therefore accompanying drawing square frame with
And square frame order is used only to the process and step of preferably diagram embodiment, without should be in this, as the limit to invention itself
System.
Fig. 1 is the flow chart of message push method according to a first embodiment of the present invention.The message push method includes
Following steps.
In a step 101, the positional information of user is obtained.
The positional information of user includes the latitude and longitude coordinates of user, address information etc..Latitude and longitude coordinates can be by existing
One of GPS services, architecture technology and WI-FI positioning in technology obtain.GPS(Global Positioning
System, global positioning system) realized based on gps satellite, positioned by gps satellite.Architecture technology is according to difference
The position of the time difference computing terminal of the down-bound pilot frequency signal of base station.WI-FI is positioned with the position of network node (WAP)
Based on confidence breath and premise, using experience test and by the way of signal propagation model is combined, to the mobile device accessed
Carry out position positioning.Also other location technologies nothing such as bluetooth, infrared ray, ultra wide band, RFID, ZigBee and ultrasonic wave
Line means of communication is positioned, and these location technologies can be used in this step, so as to obtain the positional information of user.
In a step 102, the information on user periphery is obtained according to the positional information of user.
Information storehouse is pre-established, for storing various informations.According to the positional information search information storehouse of user, to obtain
Obtain the information occurred in the neighboring area of positional information.For example, one threshold value of setting, such as apart from customer location be radius
Region in five kilometers, obtain a plurality of information in the region.The information in information storehouse needs real-time update, can be by climbing
Worm system at regular intervals crawls newest information and is added in information storehouse, and information storehouse is safeguarded by attendant.
In step 103, information is supplied to user.
The information got in step 102 is supplied to user.If user is to be signed in by APP in system,
Information can be pushed under the user name by APP interfaces.If the WeChat ID of the user, QQ, mailbox, electricity can be obtained
The addresses such as number are talked about, corresponding information can be sent to by the user by corresponding mailing address.Optional real
Apply in example, information is shown by APP circle user orienteds.For example, information is showed by user by list in APP.Again
For example, showing navigation map in APP, the positional information of user and the position of information are marked on navigation map respectively
Put, so as to intuitively experience to user.If the information obtained is excessive, a part can be filtered out according to distance
Information.If finding that information is excessive when being shown in APP, can be replaced by small icon in the reality of information
Hold, after user clicks on small icon, deploy the actual content of information.
The embodiment of the present invention provides a kind of message push method, obtains information according to the positional information of user and pushes
To user, so that the information of push is more targeted, the probability of junk information is reduced.Travel or go on business when user gos out
When outer, the message push method can help user to be best understood from local circumstance.
Preferably, information is shown by navigation map, user is visually known the spot of information first
Point, and then understand information interested.
Preferably, different information can be pushed according to the location technology of use.If for example, obtained using GPS or base station
The positional information at family is taken, then pushes sun-proof, air quality to body effect, height above sea level to information such as body effects to user;Such as
Fruit obtains location information by WIFI hot spot, and may determine that the WIFI hot spot that WIFI hot spot is dining room, and push diet is related
Health information;If it is judged that being market WIFI hot spot, then push environment, crowd, noise, air etc. and body effect etc. is set
Fixed health information.
Determine additionally, it should be noted that positioning customer location preferably combines GPS services, architecture technology and WI-FI
The advantages of position technology, it is accurately positioned with realizing.For example, out of doors preferentially using GPS service, stand in great numbers in high building, gps signal it is weak and
Place without WIFI hot spot, using architecture, when periphery WI-FI signals are very strong, then WI-FI can be used to position.
Fig. 2 is the flow chart of message push method according to a second embodiment of the present invention.Specifically include following steps.
In step 201, mobile terminal obtains the current gps coordinate of user by GPS location.
In step 202, mobile terminal uploads onto the server gps coordinate.
In step 203, the server gps coordinate current to user parses, and inquires about around in the range of 500 meters
Environmental information.
In step 204, judge current environmental information and weather conditions, and health money is obtained according to judged result
News.
Health information, which such as, according to weather conditions pushes sun-proof, air quality, to be believed body effect etc. body effect, height above sea level
Breath.
In step 205, server pushes health information to mobile terminal.
In the present embodiment, acquisition for mobile terminal gps coordinate, server obtain the environmental information on periphery according to gps coordinate
And weather conditions, obtain health information and be pushed to mobile terminal.
Preferably, if the health information obtained is excessive, it is also based on certain policy filtering and falls part health information.
Available distance of the strategy based on time or space filters out a part of health information.For example, more than the health after two kilometers
Information filters out, or, the health information before being published in one month filters out.
Fig. 3 is the flow chart of message push method according to a third embodiment of the present invention.Step 301-304 shown in Fig. 3
It can also be performed after the step 103 of first embodiment or the step 205 of second embodiment, as first embodiment or second
The additional step of embodiment.Specifically include following steps.
In step 301, continuous gps coordinate is generated.
In step 302, the displacement for calculating user within a period of time is changed according to gps coordinate.
In step 303, the move mode of user is inferred according to the displacement of user.
In step 304, reminder message is sent according to the move mode of user.
In the present embodiment, after server receives continuous gps coordinate, according to being used in the continuous coordinate unit of account time
Family translational speed and distance, judge active user's move mode, such as:Walking, ride, calculating user movement duration, and according to
Move mode and motion duration carry out healthalert to user.
Fig. 4 is the structure chart of message push system according to a fourth embodiment of the present invention.The message push system includes
Information storehouse 400, position acquisition unit 401, information acquiring unit 402 and message push unit 403.
Information storehouse 400 is used to store information.The information in information storehouse needs real-time update, can pass through crawler system
Periodically crawl newest information to be added in information storehouse, and information storehouse can be safeguarded by attendant.
Position acquisition unit 401 is used for the positional information for obtaining user.Position acquisition unit 401 is serviced by GPS, base station
Location technology and various indoor positioning technologies can obtain the positional information of user.
Information acquiring unit 402 is used for the information that user periphery is obtained according to the positional information of user.Information obtains
Unit 402 retrieves information storehouse, obtains the information on periphery.For example, according to GPS longitudes and latitudes, the information in 5 kilometers of periphery is obtained
Information.Information is not limited to various entertainment information, social information, topical news, health information etc..
Message push unit 403 is used to information being supplied to user.Message push unit 403 is by information acquisition module
The message push obtained in 402 notifies user to user, including by modes such as mail, QQ, short message, wechats, or, pass through
APP interfaces show information in the terminal of user.
Preferably, above-mentioned message push system also includes information display unit, for showing navigation map, in navigation map
On mark the positional information of user and the information on user periphery.Navigation map can show user's week with large scale
The environment on side, and on map each information of mark position, click on flag information information icon can deploy to see
To the information of whole.
It will be appreciated by those skilled in the art that arriving, message push system and message push method are corresponding, and therefore, some are
The step of through describing in the aforementioned embodiment, is not described in detail in the present embodiment.
In the above-described embodiments, information is pushed according to the positional information of user, has refined the information content pushed to user,
Reduce influence of the rubbish information to user.
In addition, in order to preferably meet the individual demand of user, above-mentioned message push system can also provide a user
Configuration interface, user can change the push mode of information at any time on configuration interface.
Message push method provided by the invention can be implemented as computer program product, the computer program product bag
The computer program being stored on non-transient computer readable storage medium storing program for executing is included, the computer program includes programmed instruction, when
When described program instruction is computer-executed, computer is able to carry out the method that above-mentioned each method embodiment is provided.
Message push method provided by the invention can also be embodied as non-transient computer readable storage medium storing program for executing, described non-temporary
State computer-readable recording medium storage computer instruction, it is real that the computer instruction makes the computer perform above-mentioned each method
Apply the method that example is provided.
System and a method according to the invention can be deployed on single or multiple servers.For example, can will be different
Module is disposed on a different server respectively, forms private server.Or can the distributed deployment on multiple servers
Identical functional unit, module or system, to mitigate load pressure.The server includes but is not limited in same LAN
And pass through multiple PCs of Internet connections, PC server, rolling reamer machine, supercomputer etc..
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for those skilled in the art
For, the present invention can have various changes and change.All any modifications made within spirit and principles of the present invention, it is equal
Replace, improve etc., it should be included in the scope of the protection.
Claims (10)
1. a kind of message push method, including:
Obtain the positional information of user;
The information on the user periphery is obtained according to the positional information of the user;And
The information is supplied to the user.
2. message push method according to claim 1, wherein, it is described according to obtaining the positional information of the user
The information on user periphery includes:
Environmental information and the weather conditions on periphery are obtained according to the positional information of the user;And
The health information on the user periphery is obtained according to the environmental information on the periphery and weather conditions.
3. message push method according to claim 1, wherein, the information on the user periphery is and the user
Positional information distance be no more than given threshold region information.
4. message push method according to claim 3, in addition to:By the information be supplied to the user it
Before, partial information information is filtered out according to the space length of the positional information with the user.
5. message push method according to claim 1, wherein, it is supplied to the user to include the information:
The information is supplied to the user by way of at least one short message, mail, wechat, QQ, api interface.
6. message push method according to claim 1, in addition to:Navigation map is shown, in the navigation map subscript
Remember the information on the positional information for the user and the user periphery.
7. message push method according to claim 1, wherein, serviced using GPS, architecture technology and WI-FI are determined
At least one mode of position obtains the positional information of the user.
8. message push method according to claim 1, in addition to:
Calculate displacement of the user within a period of time;
The move mode of the user is inferred according to the displacement of the user;And
Reminder message is sent according to the move mode of the user.
9. a kind of message push system, including:
Position acquisition unit, for obtaining the positional information of user;
Information acquiring unit, for obtaining the information on the user periphery according to the positional information of the user;
Message push unit, for the information to be supplied into the user
Information storehouse, for storing the information.
10. message push system according to claim 9, in addition to:
Information display unit, the positional information of the user and the information on the user periphery are marked on navigation map
Information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710742834.3A CN107517258A (en) | 2017-08-25 | 2017-08-25 | Message push method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710742834.3A CN107517258A (en) | 2017-08-25 | 2017-08-25 | Message push method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107517258A true CN107517258A (en) | 2017-12-26 |
Family
ID=60724180
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710742834.3A Pending CN107517258A (en) | 2017-08-25 | 2017-08-25 | Message push method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107517258A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108363086A (en) * | 2018-02-26 | 2018-08-03 | 成都步速者科技股份有限公司 | Indoor navigation method, device, server and storage medium |
CN111953738A (en) * | 2020-07-20 | 2020-11-17 | 上海淇馥信息技术有限公司 | Information delivery method and device, electronic equipment and storage medium |
WO2020239024A1 (en) * | 2019-05-31 | 2020-12-03 | 华为技术有限公司 | Communication method and communication device |
CN111368221B (en) * | 2020-03-13 | 2023-09-29 | 腾讯科技(深圳)有限公司 | Information providing method, information obtaining device, server and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103369462A (en) * | 2012-04-11 | 2013-10-23 | 腾讯科技(深圳)有限公司 | Prompting message outputting method and system based on LBS (Location Based Services) |
CN105277204A (en) * | 2015-09-24 | 2016-01-27 | 惠州华阳通用电子有限公司 | Information-based navigation method and apparatus thereof |
-
2017
- 2017-08-25 CN CN201710742834.3A patent/CN107517258A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103369462A (en) * | 2012-04-11 | 2013-10-23 | 腾讯科技(深圳)有限公司 | Prompting message outputting method and system based on LBS (Location Based Services) |
CN105277204A (en) * | 2015-09-24 | 2016-01-27 | 惠州华阳通用电子有限公司 | Information-based navigation method and apparatus thereof |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108363086A (en) * | 2018-02-26 | 2018-08-03 | 成都步速者科技股份有限公司 | Indoor navigation method, device, server and storage medium |
WO2020239024A1 (en) * | 2019-05-31 | 2020-12-03 | 华为技术有限公司 | Communication method and communication device |
CN111368221B (en) * | 2020-03-13 | 2023-09-29 | 腾讯科技(深圳)有限公司 | Information providing method, information obtaining device, server and storage medium |
CN111953738A (en) * | 2020-07-20 | 2020-11-17 | 上海淇馥信息技术有限公司 | Information delivery method and device, electronic equipment and storage medium |
CN111953738B (en) * | 2020-07-20 | 2022-09-20 | 上海淇馥信息技术有限公司 | Information delivery method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Hardy et al. | Tracking tourists’ travel with smartphone-based GPS technology: a methodological discussion | |
US9002384B1 (en) | Dual position display | |
US9373130B2 (en) | System and method for aggregating and associating mobile device location data | |
US9488487B2 (en) | Route detection in a trip-oriented message data communications system | |
US20200100057A1 (en) | System and method for determining transit stop location | |
US8320939B1 (en) | Crowd-sourced information for interior localization and navigation | |
US9734722B1 (en) | Interactive flight status display | |
CN104408043B (en) | A kind of information processing method and server | |
WO2010093481A2 (en) | Friend finding system | |
US10152729B2 (en) | Location-based service using zones | |
CN111279730A (en) | Emergency alert user system and method | |
CN107517258A (en) | Message push method and system | |
WO2014110647A1 (en) | Methods and systems relating to privacy in location based mobile applications | |
US20130095865A1 (en) | Context-based messaging | |
US20150294396A1 (en) | Item location indication in indoor environment | |
CN101802879A (en) | Method and apparatus for acquiring local position and overlaying information | |
CN103514251A (en) | Information processing apparatus, information processing method, program, and information processing system | |
US20200019365A1 (en) | Location prediction systems and related methods | |
US20160072900A1 (en) | Method and system for the generation of context aware services based on crowd sourcing | |
CN105893537B (en) | The determination method and apparatus of geography information point | |
CN102098388A (en) | Method for sequencing contacts and terminal | |
US11403957B2 (en) | Method and apparatus for routing an aerial vehicle based on a relative noise impact | |
EP3427147B1 (en) | Techniques for proactively providing translated text to a traveling user | |
JP2014137803A (en) | Position display information providing device, user terminal, position display information providing method, position information acquisition control method and program | |
Wachtel et al. | Planning for tourist urban evacuation routes: A framework for improving the data collection and evacuation processes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171226 |
|
RJ01 | Rejection of invention patent application after publication |