CN104967669B - A method of to neighbouring specific user's mobile terminal pushed information - Google Patents
A method of to neighbouring specific user's mobile terminal pushed information Download PDFInfo
- Publication number
- CN104967669B CN104967669B CN201510285554.5A CN201510285554A CN104967669B CN 104967669 B CN104967669 B CN 104967669B CN 201510285554 A CN201510285554 A CN 201510285554A CN 104967669 B CN104967669 B CN 104967669B
- Authority
- CN
- China
- Prior art keywords
- user
- service
- information
- demand
- mobile terminal
- 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
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/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/4061—Push-to services, e.g. push-to-talk or push-to-video
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0253—During e-commerce, i.e. online transactions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1073—Registration or de-registration
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention discloses a kind of method to neighbouring specific user's mobile terminal pushed information, including establishing several ISP's user libraries, receive service requirement information, Analysis Service demand information, determine association service supplier's user library, search for association service supplier user, measure the distance between demand for services person user and association service supplier user, it sets maximum service range value and determines that information sends user in it, customer mobile terminal, which is sent, to determining information sends service requirement information, the service requirement information of demand for services person user quickly accurately can be pushed to ISP's customer mobile terminal by the present invention very much, it is convenient to demand for services person user and the service quick pairs trade of user supplier.
Description
Technical field
The present invention relates to fields of communication technology, and in particular to a kind of side to neighbouring specific user's mobile terminal pushed information
Method.
Background technique
As smart phone is universal and mobile network's bandwidth is continuously improved, practical function is also got in intelligent network terminal
Come it is more, people's lives service increasingly by intelligent network terminal search realize.It is existing that the system of service, such as website are provided
Service system, only an information publishing platform, user issue the service requirement information of oneself on platform, and opposite side needs
The content of oneself needs is voluntarily searched in information publishing platform.
The positioning function comparative maturity of current mobile terminal, as GPS positioning and based on mobile base station cell localization have compared with
High precision, mobile terminal obtain mobile terminal or terminal user's latitude coordinates location information by specific location technology,
And marked on the electronic map by the position of positioning object, people can find in this way near hotel, restaurant,
Service is consumed and is received in the realizations such as market, supermarket.
Useful information is found in information publishing platform whether through mobile terminal oneself, or fixed using mobile terminal
Bit function finds neighbouring information realization consumption and receives service, often because information is delayed or server handles busy state
And ground can not accurately connect demand for services person and ISP, also just cannot achieve offer and efficiently service.
Summary of the invention
The main object of the present invention is to provide one kind and pushes letter based on running fix and to neighbouring specific user's mobile terminal
The method of breath, it is intended to realize that mobile terminal and other neighbouring specific mobile terminals carry out service requirement information communication, to make
Demand for services person can efficiently obtain the quick service of the offer of the ISP near its position.
To realize the present invention, a kind of method to neighbouring specific user's mobile terminal pushed information the following steps are included:
Step S1, system is provided the entire geographical region division of information service is several service areas, is each
Service area establishes ISP's user library for storing and managing all ISPs' in the service area
User information, user information include position and available service type;
Step S2, service requirement information is received, service requirement information is sent by demand for services person's customer mobile terminal;
Step S3, Analysis Service demand information, including extract and judge demand field information, determine service type, service
Region and the latitude and longitude information of demand for services person position etc.;
Step S4, determine association service supplier's user library, by where demand for services person user coverage or institute
One or several ISP's user libraries in the coverage near coverage are determined as association service supplier use
Family library;
Step S5, association service supplier user is searched for, association service is searched in association service supplier's user library and is mentioned
Donor user, association service supplier user refer to the ISP user for being capable of providing service described in service requirement information;
Step S6, judge whether to search association service supplier user;
If it is not, terminating this operation after thening follow the steps S19;
Step S19, the information of demand for services search failure is sent to demand for services person's customer mobile terminal;
If so, thening follow the steps S7;
Step S7, service requirement information is sent to association service supplier's customer mobile terminal.
Further, to improve the efficiency that demand for services person user interacts with ISP's user-to-user information, step
Further include following steps after rapid S7:
Step S12 sets the response time, and the response time is greater than or equal to 5 minutes, is less than or equal to 60 minutes;
Step S13, judge whether there is ISP user to send response message within the response time of setting;
If it is not, terminating this operation after then executing S18;
Step S18, the information of the unmanned response of demand for services is sent to demand for services person's customer mobile terminal;
If so, executing S14;
Step S14, the response message that ISP's customer mobile terminal is sent is received;
Step S15, response message is sent to demand for services person's customer mobile terminal.
Further, based on the goal of the invention that offer fast services, when selecting habit also based on general user and wait
Between, the response time it can will be set greater than or be equal to 10 minutes, be less than or equal to 20 minutes.
Another technical solution of the present invention are as follows: a method of to neighbouring specific user's mobile terminal pushed information, including with
Lower step:
Step S1, system is provided the entire geographical region division of information service is several service areas, is each
Service area establishes ISP's user library for storing and managing the use of all ISPs in the service
Family information, user information include position and available service type;
Step S2, service requirement information is received, service requirement information is sent by demand for services person's customer mobile terminal;
Step S3, Analysis Service demand information, including extract and judge demand field information, determine service type, service
Region and the latitude and longitude information of demand for services person position etc.;
Step S4, determine association service supplier's user library, by where demand for services person user coverage or institute
One or several ISP's user libraries in the coverage near coverage are determined as association service supplier use
Family library;
Step S5, association service supplier user is searched for, association service is searched in association service supplier's user library and is mentioned
Donor user, association service supplier user refer to the ISP user for being capable of providing service described in service requirement information;
Step S6, judge whether to search association service supplier user;
If it is not, terminating this operation after thening follow the steps S19;
Step S19, the information of demand for services search failure is sent to demand for services person's customer mobile terminal;
If so, thening follow the steps S7 ';
Step S7 ', measurement the distance between demand for services person user and association service supplier user;
Step S8, maximum service range value is set, maximum service range value is greater than or equal to 500 meters, is less than or equal to
8000 meters;
Step S9, the association service supplier user that distance is less than or equal to maximum service range value is judged whether there is;
If it is not, terminating this operation after thening follow the steps S19;
If so, thening follow the steps S10;
Step S10, determine that information sends user, information sends user and is less than or equal to demand for services person's user distance
It is determined in the association service supplier user of maximum service range value;
Step S11, customer mobile terminal is sent to determining information send service requirement information.
Further, based on the goal of the invention that fast services of offer, maximum service range value can be set greater than or
Equal to 500 meters, less than or equal to any value between 3000 meters, such as 1000 meters, there can be enough ISPs
User selects for demand for services person, and is unlikely to too far and cannot fast provide service.
Further, be the accuracy of pushed information, it will be from the farther away ISP user of demand for services person user
Exclude information push list, make to receive pushed information with being to be good at this from the closer minority of demand for services person user per family
The ISP user of service, step 10 can be made of following more specific step:
Step S101, service requirement information traffic volume N, any natural number that N is 2 to 10 are set;
Step S102, judge whether association service supplier number of users is less than or equal to information traffic volume N;
If so, thening follow the steps S103;
It step S103, is to determine that information sends user by all association service supplier users;
If it is not, thening follow the steps S104;
Step S104, information will be determined as to the relatively nearest N number of association service supplier user of distance and sends user.
Further, to keep the user for receiving pushed information more accurate, based on being typically chosen and habit of transaction, service
The proper conjunction of any natural number that demand information traffic volume N is 4 to 6, such as N can be set as 5.
Further, to improve the efficiency that demand for services person user interacts with ISP's user-to-user information, step
Further include following steps after rapid S11:
Step S12, the response time is set, the response time is greater than or equal to 5 minutes, is less than or equal to 60 minutes;
Step S13, judge whether there is ISP user to send response message within the response time of setting;
If it is not, terminating this operation after then executing S18;
Step S18, the information of unmanned response Demand and service failure is sent to demand for services person's customer mobile terminal;
If so, executing S14;
Step S14, the response message that ISP's customer mobile terminal is sent is received;
Step S15, response message is sent to demand for services person's customer mobile terminal.
Further, based on habit and waiting time is typically chosen, can be incited somebody to action based on the goal of the invention that offer fast services
If
The provisioning response time is between 10 minutes to 20 minutes between being scheduled on.
Further, improving demand for services person user and ISP user's conclusion of the business probability, step S15 for a more step
Afterwards
Further include following steps:
Step S16, the confirmation message that demand for services person's customer mobile terminal is sent is received;
Step S17, it will confirm that information is sent to ISP's customer mobile terminal that demand for services person user determines.
The beneficial effects of the present invention are embodied in:
1, method of the present invention quickly matches for the ISP near demand for services person and its and provides possibility, can
The service requirement information that demand for services person is sent by mobile terminal neighbouring service is accurately quickly pushed to very much to mention
Donor customer mobile terminal, is convenient to demand for services person and ISP quickly matches;
2, the demand for services that the present invention can send demand for services person's mobile terminal is analyzed, is handled, and needs service
The demand for the person of asking, which can quickly be sent to be good at, provides ISP's mobile terminal of this service, to be more conducive to reaching for transaction
At.
Detailed description of the invention
Fig. 1 is 1 basic procedure schematic diagram of the embodiment of the present invention.
Fig. 2 is 2 basic procedure schematic diagram of the embodiment of the present invention.
Fig. 3 is to determine that information sends user's flow diagram.
Fig. 4 is to judge whether there is response message flow diagram within the setting response time.
Fig. 5 increases demand for services person user and sends confirmation message flow diagram.
Specific embodiment
It elaborates with reference to the accompanying drawing to technical solution of the present invention, it should be appreciated that specific implementation described herein
Mode is used only for explaining the present invention, is not intended to limit the present invention.
Embodiment 1.
With reference to Fig. 1, this figure is that a kind of one embodiment of method to neighbouring specific user's mobile terminal pushed information is specific
Flow diagram, this method comprise the steps of.
Step S1, several ISP's user libraries are established, ISP user includes location information and can provide
Service type, ISP's user library based on coverage establish;Firstly, ISP user must infuse in server
Volume, registration information includes the location information of ISP's customer mobile terminal, such as the longitude and latitude of position, can providing
Service type, it is possible to provide service detailed programs etc..It, can the service of logging on to by mobile terminal after ISP's user's registration
On device, presence can be shown as after login on the server.Such as: certain ISP Zhang San is existed by its mobile terminal
Server registration be ISP user, where position be attached 8 Chengdu, Sichuan Province, Jinjiang District, Chengdu Binjiang East Road 9
Shangri-La Hotel, the location information can be marked with latitude and longitude information on map, register the service content that can be provided
Including household services and fresh buy on behalf;Certain ISP Li Si is ISP in server registration by its mobile terminal
User, where position be Sichuan Province Nan No.1 section, YiHuan Road, Wuhou District, Chengdu City 1, the service item that can be provided includes family
Political affairs service and family's private house dish.Server establishes several ISP's user libraries according to coverage, and by all clothes
Business supplier user incorporates into or is registered in ISP's user library of different coverages certainly by it.Coverage can be with
Mainly divided with administrative division, such as divide basic segmentation service region into administrative areas at the county level, the coverage where Zhang San be at
City Jinjiang District, Li Si coverage are Chengdu Wu Hou District, adhere to different ISP's user libraries separately;It can also be according to mentioning
For the convenience of service, it is basic segmentation service region with avenue layout, such as the service near the bridge of nine, Chengdu is provided
Person incorporates same ISP's user library into, then Zhang San and Li Si belong to ISP's user library together.ISP user
Library divides thinner, and coverage divides smaller, is more able to achieve the purpose of the present invention.
Step S2, service requirement information is received, service requirement information is sent by demand for services person's customer mobile terminal;Service
Demander user can be the demand for services person user individually registered on server registration, is also possible to registered service and mentions
Donor user.Demand for services person user can also be established several demand for services person's user libraries according to coverage by server, this
When the family that comes in handy be demand for services person user be also ISP user, i.e., same user has two different angles
Color, this user will be used as demand for services person's user's registration into demand for services person's user library, while as ISP user
It is registered in ISP's user library.Service requirement information should include service location (location information), service type, service entry
Mesh, service time etc., as demand for services person's customer mobile terminal king five sends a service requirement information to server, service entry
Mesh is household services, and service location is Hai Gelinweizhicheng in Sichuan Province, Wangjiang road, Chengdu Wu Hou District 1.
There are two types of implementations for the acquisition of ISP user and demand for services person's customer position information: 1, mobile terminal
Positioning obtains longitude and latitude;2, longitude and latitude is converted by registered address.Although all there is certain error in these current methods, for
It is realized for quick service nearby, can satisfy requirement completely.
Step S3, Analysis Service demand information, including extract and judge demand field information, determine service type, service
Region and the latitude and longitude information of demand for services person position etc.;It is presumable service that demand information, which is analyzed, there are one effect
Position where demander user is different with service location, in order to accurately push service information, needs accurately to confirm clothes
The latitude and longitude information in business place;Certainly the position as where many times service location is also demand for services person user, below
Explanation in be not particularly illustrated, mention the position of demand for services person user, the specific location of the service location just referred to.Such as clothes
Business demander user king five sends a service requirement information by its mobile terminal: " 2 jin of thin porks are sent in 30 minutes into
Hai Gelinweizhicheng " to server, server according to its service requirement information, analyze its service item be it is fresh buy on behalf,
Service content is 2 jin of thin porks of purchase, and delivery place is extra large Greenwich in Sichuan Province, Wangjiang road, Chengdu Wu Hou District 1
City, according to location information can obtain five position of king longitude and latitude be 104.095285 degree of east longitude, north latitude 30.643986
Degree.
Step S4, determine association service supplier's user library, by where demand for services person user coverage or institute
One or several ISP's user libraries in the coverage near coverage are determined as association service supplier use
Family library;
ISP's user library where king five be in Wuhou District, near coverage ISP's user library
It is Jinjiang District, it is however generally that, the coverage bordered on coverage where demand for services person user is neighbouring coverage, this
The setting of sample is to more accurately find more ISPs.If coverage be set to it is larger, such as with row at county level
Administrative division divides basic segmentation service region into, and the coverage where demand for services person user is often at this moment determined that association service mentions
Donor user library can be met the requirements.Certainly, the coverage and more than Jinjiang District itself bordered on Wuhou District, for letter
Clean illustrates the contents of the present invention, its near zone is just not listed.
Step S5, association service supplier user is searched for, association service is searched in association service supplier's user library and is mentioned
Donor user, association service supplier user refer to the ISP user for being capable of providing service described in service requirement information;
Through searching for, the coverage Wuhou District where king five and near its coverage Jinjiang District can provide it is fresh buy on behalf have including
Multiple ISP users including Zhang San.
Step S6, judge whether to search association service supplier user;If it is not, thening follow the steps S19 needs to service
The person's of asking customer mobile terminal terminates this operation after sending the information that demand for services search fails;If so, thening follow the steps S7.By
Believe in having in the offer service user library in fixed above-mentioned Wuhou District and region Jinjiang District coverage with demand for services
Associated ISP user, such as Zhang San are ceased, step S7 will be executed at this time.Certain, if above-mentioned fixed service mentions
It is not searched in donor user library and the fresh ISP user bought on behalf can be provided, then follow the steps S19, i.e., to service
Demander customer mobile terminal terminates this operation after sending the information that Demand and service search fails.
Step S7, service requirement information is sent to association service supplier's customer mobile terminal, such as by service requirement information
The multiple association service supplier customer mobile terminals being sent to including Zhang San.So far, it completes to service requirement information
Accurate push.Since the demand for services that present embodiment sends demand for services person user analyzes, handles, while servicing and need
Seeking information is that the coverage service near coverage or place coverage where being directed to demand for services person mentions
User in donor user library sends, especially the use into coverage ISP's user library where demand for services person
Family is sent, as long as dividing coverage enough to small, for example establishes ISP's user library based on community or cell, just
Quickly service requirement information can be sent to the ISP's use for being good at this cell or neighbouring cell that this service is provided
Family mobile terminal, to be more conducive to reaching for transaction.
Certainly, ISP obtains after user knows service requirement information, should also timely respond to, just be conducive to hand in this way
Easy reaches faster;The present embodiment will also be directed to ISP user, and how quick response is described in detail.
Being with reference to the response mode in Fig. 4, the present embodiment after step S7 further includes following steps.
Step S12, the response time is set, the response time is greater than or equal to 5 minutes, is less than or equal to 60 minutes;If clothes
After business supplier user receives service requirement information by mobile terminal, it is believed that it is can be with the clothes described in service requirement information
Business, then response message can be sent to server.But not all ISP user is connected to service requirement information
It will timely respond to, or think that it is not suitable for doing this service and need to abandon sending response message, if do not used for a long time
Family response message is sent, and demand for services person user can be allowed to fall into a long wait, therefore, it is necessary to a time be set, if exceeded
This time does not have ISP's user response, then the information of the unmanned response of demand for services is directly sent to demand for services person.
Response time be 5 minutes to 60 minutes between be advisable, than if any demand for services need quick response, can will set the response time
It is 5 minutes;But some services can not need so fast-response, then can set the response time as 60 minutes.It is practised based on being typically chosen
The used and waiting time, preferably between 10 minutes to 20 parts clocks, for example, the response time that can be set according to different service types
It is 10 minutes, 15 minutes or 20 minutes.
Step S13, judge whether there is ISP user to send response message within the response time of setting;Such as setting
Response time be 10 minutes, if service requirement information to association service supplier's customer mobile terminal send after more than 10 clocks
There is no ISP user to send response message, thens follow the steps S18 and sent to demand for services person's customer mobile terminal
Terminate this operation after the information of the unmanned response failure of demand for services;If existing ISP user sends response letter
Breath, thens follow the steps S14.
Step S14, the response message that ISP's customer mobile terminal is sent is received;At this point, server can receive
The response message sent to ISP's customer mobile terminal, the response message for such as receiving Zhang San's transmission is " 2 jin of thin porks
It 28 yuan, can be sent within 30 minutes ".
Step S15, response message is sent to demand for services person's customer mobile terminal.By the response message of Zhang San, " 2 jin thin
28 yuan of pork, can be sent within 30 minutes " it is sent to demand for services person's customer mobile terminal.So far, demand for services person user is mobile eventually
The service requirement information that end king five sends obtains the response of Zhang San and has service transacting to be possibly realized using between Zhang San and king five.
Certainly, in order to preferably facilitate transaction, increase step S16 and step S17 after step S15, i.e. step S16 receives demand for services person
The confirmation message that customer mobile terminal is sent, step S17 will confirm that information is sent to demand for services person's customer mobile terminal and determines
ISP user.So far, online trading agreement has been reached, Wang Wuke can be contacted with Zhang San service under line.
Embodiment 2.
When due to establishing ISP's user library based on coverage, toward meeting coverage is divided relatively large,
In this way if the association user all into service library sends service requirement information, may send service to excessive user is needed
It seeks information and is unfavorable for realizing the purpose accurately pushed service information of the invention, for this purpose, the present invention provides another kinds to implement
Mode, it is intended to realize that demand for services person user and other neighbouring ISP users carry out service requirement information communication.
With reference to Fig. 2, this figure is a kind of another embodiment tool of the method to neighbouring specific user's mobile terminal pushed information
Body flow diagram, this method comprise the steps of.Step S1 to step S5;Step S1 to step S5 and embodiment 1 are complete
It is identical, it is not described in detail herein.
Step S6, judge whether to search association service supplier user;If it is not, terminating this after thening follow the steps S19
Operation;Step S19, the information of demand for services search failure is sent to demand for services person's customer mobile terminal;If so, executing step
Rapid S7 '.
Step S7 ', measurement the distance between demand for services person user and association service supplier user;The distance is can be with
The longitude and latitude measurement of position is straight when based on the latitude and longitude information or user's real-time online for determining position when passing through user's registration
Linear distance.By taking king five sends a service requirement information " 2 jin of thin porks are sent in 30 minutes to middle Hai Gelinweizhicheng " as an example,
Following table is distance between all ISP users corresponding with service requirement information and demand for services person user king five.
Table one: ISP user and the list of demand for services person's user distance
Serial number | User name | Distance (M) | It can provide service item | Place library |
1 | Zhang San | 500 | It household services and fresh buys on behalf | Jinjiang District |
2 | ISP A | 100 | It is fresh to buy on behalf | Wuhou District |
3 | ISP | 300 | It is fresh to buy on behalf | Wuhou District |
4 | ISP | 100 | It is fresh to buy on behalf and family's private house dish | Wuhou District |
5 | ISP | 1200 | It household services and fresh buys on behalf | Wuhou District |
6 | ISP | 600 | It is fresh to buy on behalf | Jinjiang District |
7 | ISP | 3400 | It is fresh to buy on behalf and family's private house dish | Jinjiang District |
8 | ISP | 9100 | It is fresh to buy on behalf | Jinjiang District |
9 | ISP | 200 | It is fresh to buy on behalf | Wuhou District |
10 | ISP | 100 | It is fresh to buy on behalf | Wuhou District |
11 | ISP | 2500 | It household services and fresh buys on behalf | Wuhou District |
12 | ISP | 2300 | It household services and fresh buys on behalf | Jinjiang District |
13 | ISP | 200 | It is fresh to buy on behalf | Wuhou District |
14 | ISP | 8500 | It is fresh to buy on behalf | Jinjiang District |
Step S8, maximum service range value is set, maximum service range value is greater than or equal to 500 meters, is less than or equal to
8000 meters;Since association service supplier user is possible to dispersion farther out, needs to set a maximum service range value, will be more than
The user of this range excludes, in order to more accurately Push Service demand information.Maximum service range value can be according to service
It depending on demand type, is bought on behalf Ru fresh, since often having time quickly requires for it, maximum service range value be should not be too large, such as
It can be set as 500 meters, such as household services, slightly remote user is also that can provide service, can be set as 8000 meters;For more
Service is efficiently provided, maximum service range value is preferably disposed in more than or equal to 500 meters, is less than or equal between 3000 meters.
Step S9, the association service supplier user that distance is less than or equal to maximum service range value is judged whether there is;If
No, thening follow the steps after S19 sends the information that demand for services search fails to demand for services person's customer mobile terminal terminates this
Secondary operation;If so, thening follow the steps S10.
Step S10, determine information send user, information send user with demand for services person user from be less than or equal to most
It is determined in association service supplier user within big service range value.
Step S11, customer mobile terminal is sent to determining information send service requirement information.
As maximum service range value is set as 500 meters, that is to say, that will not be greater than to demand for services person's user distance
500 meters of ISP users send service requirement informations, if at this time none ISP user 500 meters with
It is interior, then service requirement information search failure.As maximum service range value is set as 8000 meters, that is to say, that can with service
Demander user distance is less than or equal to confirmation message prosperity user in 8000 meters of ISP users and is sent to it service
Demand information, certainly, if none ISP user, within 8000 meters, service requirement information search fails.
Based on goal of the invention, determine that sending service requirement information to how many ISP users is accurate pushed information
Guan Jian,
The step of how accurate selected information sends user is additionally provided with reference to Fig. 3 the present embodiment, it is specific as follows.
Step S101 sets service requirement information traffic volume N, any natural number that N is 2 to 10;Information traffic volume is directed to
How many ISP users send service requirement information.Information traffic volume is excessive, does not utilize clothes when will lead to excessive response
Business demander user selects, and can also make have ISP to be not easy to provide quick service too far.Therefore, it is necessary to artificial
One information traffic volume of setting, in order to more accurate Push Service demand information.Under normal circumstances, information traffic volume with
2 to 10 are advisable, that is, if information setting amount is 2, two services that can be sent to service requirement information in upper table are mentioned
Donor user, it is 10 that information, which sends set amount, then ten ISPs that can be sent to service requirement information in upper table use
Family.Certainly, based on people selection habit, best information traffic volume N is 4 to 6, for example, can set information traffic volume be 5.
Step S102, judge whether association service supplier number of users is less than or equal to information traffic volume N;Judgement association clothes
Whether business supplier's number of users is less than or equal to information traffic volume N;If so, because association service supplier user is less at this time,
Can only to all ISP user's pushed informations, i.e., execution step S103;If it is not, thening follow the steps S104.
It step S103, is to determine that information sends user by all association service supplier users;True letter possible at this time
Breath, which sends user, can be less than information traffic volume N.
Step S104, information will be determined as to the relatively nearest N number of association service supplier user of distance and sends user.
As shown above, if service requirement information traffic volume N is set as 5, all association service supplier users are 14,
I.e. ISP's number of users is not less than or equal to information on services traffic volume N, thens follow the steps S104, relatively nearest to distance
5 services mention customer mobile terminal and send service requirement information.Mentioned to ISP A, ISP C, service
Donor H, ISP I and ISP L are determined as information and send user, i.e., can send out above-mentioned 5 customer mobile terminals
Send service requirement information.Here the relative distance stated does not imply that absolutely recently recently, if service requirement information traffic volume is 5
When, then it is closer than other users at a distance from demand for services person user to be interpreted as this 5 ISP users.
Certainly, if service requirement information traffic volume is 2, search has three ISP users and demand for services person
The distance of user be it is equally remote, then randomly choose 2 by system, similarly, if volumes of searches be 10, after having searched 9,
Finally have 2 ISP users be at a distance from demand for services person user it is equally remote, also by system at random farthest
1 is selected in two servers.Certainly other indexs can also be introduced, such as the activity of the user, credit rating are selected.
If being pointed out that distance one of two users is 100 meters, one is 80 meters, since 20 meters of differences are to this
Realize the object of the invention be not different substantially, be based on default, it should think two users distance be it is identical, as distance is
Within 100 meters, it being considered 100 meters, distance is then to be considered 200 meters between 100 meters to 200 meters, and so on.
Searching for the nearest position N service offer drawings family opposite with demand for services person's user distance can also be using such as lower section
Whether formula, ISP number of users of the judgement with demand for services person's user distance less than or equal to the first setting value R1 reach N
Position, such as meets or exceeds N, then sends service requirement information to N ISP users at random, be preferably introduced other certainly and refer to
Mark, such as the activity of the user, credit rating, service satisfaction carry out N ISP users of selection, provide in order to service
Person user more makes all-out efforts in providing service process.If not up to N, reset the second setting value R2, and judge with
Whether ISP number of users of demand for services person's user distance less than or equal to the second setting value R2 reaches N, such as reaches
Or more than N, then it is preferential determine first time setting value when found ISP user under the conditions of, mentioned to N services
Donor customer mobile terminal sends service requirement information;If being still not up to N, third setting value R3 is reset again, with
This analogizes, until confirming N ISP users.Setting value R, actually system parameter described in the present embodiment,
A specifically argument sequence, they have ladder attribute, from small to large sequentially.Its meaning are as follows: with demand for services person
Position is the center of circle, in the circumference range using this parameter value as radius, search service supplier user.Parameter can directly be used
Name is stated with parameter value, such as: Radius1=500, Radius2=1000, Radius3=2000.
Since the demand for services that present embodiment sends demand for services person user analyzes, handles, while servicing and need
Seeking information is that the coverage service near coverage or place coverage where being directed to demand for services person mentions
User in donor user library sends, simultaneously because setting maximum service range value and information traffic volume N, is only being arranged compared with section
Maximum service range value and information traffic volume N, it will be able to it quickly sends service requirement information to be good at this clothes is provided
Several nearest ISP users of business, to be more conducive to reaching for transaction.
Certainly, ISP obtains after user knows service requirement information, should also timely respond to, just be conducive to hand in this way
Easy reaches faster;Will how quick response be described in detail also directed to ISP user below the present embodiment.
Be after step S11 with reference to the response mode in Fig. 5, the present embodiment further include following steps:
Step S12, the response time is set, the response time is greater than or equal to 5 minutes, is less than or equal to 60 minutes;If clothes
After business supplier user receives service requirement information by mobile terminal, it is believed that it is can be with the clothes described in service requirement information
Business, then response message can be sent to server.But not all ISP user is connected to service requirement information
It will timely respond to, or think that it is not suitable for doing this service and need to abandon sending response message, if do not used for a long time
Family response message is sent, and demand for services person user can be allowed to fall into a long wait, therefore, it is necessary to a time be set, if exceeded
This time does not have ISP's user response, then the information of the unmanned response of demand for services is directly sent to demand for services person.
Response time be 5 minutes to 60 minutes between be advisable, than if any demand for services need quick response, can will set the response time
It is 5 minutes;But some services can not need so fast-response, then can set the response time as 60 minutes.It is practised based on being typically chosen
The used and waiting time, preferably between 10 minutes to 20 parts clocks, for example, the response time that can be set according to different service types
It is 10 minutes, 15 minutes or 20 minutes.
Step S13, judge whether there is ISP user to send response message within the response time of setting;Such as setting
Response time be 10 minutes, if service requirement information to association service supplier's customer mobile terminal send after more than 10 clocks
There is no ISP user to send response message, thens follow the steps S18 and sent to demand for services person's customer mobile terminal
Terminate this operation after the information of the unmanned response failure of demand for services;If existing ISP user sends response letter
Breath, thens follow the steps S14.
Step S14, the response message that ISP's customer mobile terminal is sent is received;At this point, server can receive
The response message sent to ISP's customer mobile terminal, the response message for such as receiving Zhang San's transmission is " 2 jin of thin porks
It 28 yuan, can be sent within 30 minutes ".
Step S15, response message is sent to demand for services person's customer mobile terminal.By the response message of Zhang San, " 2 jin thin
28 yuan of pork, can be sent within 30 minutes " it is sent to demand for services person's customer mobile terminal.So far, demand for services person user Wang Wufa
The service requirement information sent obtains the response of Zhang San and has service transacting to be possibly realized using between Zhang San and king five.
Certainly, in order to preferably facilitate transaction, increase step S16 and step S17 after step S15, i.e. step S16 receives clothes
The confirmation message that business demander customer mobile terminal is sent, it is mobile that step S17 will confirm that information is sent to demand for services person user
The ISP user that terminal determines.So far, online trading agreement has been reached, Wang Wuke and Zhang San, which can contact, to carry out under line
Service.
The basic principles, main features and the advantages of the invention have been shown and described in both examples above.This
The technical staff of industry is described in the above embodiment and specification it should be appreciated that the present invention is not limited to the above embodiments
Merely illustrate the principles of the invention, without departing from the spirit and scope of the present invention, the present invention also have various change and
It improves, these changes and improvements all fall within the protetion scope of the claimed invention.The claimed scope of the invention is by appended power
Sharp claim and its and other effects define.
Claims (10)
1. a kind of method to neighbouring specific user's mobile terminal pushed information, which comprises the following steps:
Step S1, system is provided the entire geographical region division of information service is several service areas, for each service
Area establishes ISP's user library for storing and managing the user of all ISPs in the service area
Information, user information include position and available service type;
Step S2, service requirement information is received, service requirement information is sent by demand for services person's customer mobile terminal;
Step S3, Analysis Service demand information, including extract and judge demand field information, determine service type, coverage
And latitude and longitude information of demand for services person position etc.;
Step S4, determine association service supplier's user library, by where demand for services person user coverage or place take
One or several ISP's user libraries being engaged in the coverage of areas adjacent are determined as association service supplier's user library;
Step S5, association service supplier user is searched for, association service supplier is searched in association service supplier's user library
User, association service supplier user refer to the ISP user for being capable of providing service described in service requirement information;
Step S6, judge whether to search association service supplier user;
If it is not, terminating this operation after thening follow the steps S19;
Step S19, the information of demand for services search failure is sent to demand for services person's customer mobile terminal;
If so, thening follow the steps S7;
Step S7, service requirement information is sent to association service supplier's customer mobile terminal.
2. as described in claim 1 to the method for neighbouring specific user's mobile terminal pushed information, it is characterised in that described
Further include following steps after step S7:
Step S12 sets the response time, and the response time is greater than or equal to 5 minutes, is less than or equal to 60 minutes;
Step S13, judge setting sound it is seasonable in whether have ISP user send response message;
If it is not, terminating this operation after then executing S18;
Step S18, the information of the unmanned response of service is sent to demand for services person's customer mobile terminal;
If so, executing S14;
Step S14, the response message that ISP's customer mobile terminal is sent is received;
Step S15, response message is sent to demand for services person's customer mobile terminal.
3. as claimed in claim 2 to the method for neighbouring specific user's mobile terminal pushed information, it is characterised in that the sound
It is greater than or equal to 10 minutes between seasonable, is less than or equal to 20 minutes.
4. a kind of method to neighbouring specific user's mobile terminal pushed information, which comprises the following steps:
Step S1, system is provided the entire geographical region division of information service is several service areas, for each service
Area establishes ISP's user library for storing and managing the user of all ISPs in the service area
Information, user information include position and available service type;
Step S2, service requirement information is received, service requirement information is sent by demand for services person's customer mobile terminal;
Step S3, Analysis Service demand information, including extract and judge demand field information, determine service type, coverage
And latitude and longitude information of demand for services person position etc.;
Step S4, determine association service supplier's user library, by where demand for services person user coverage or place service
One or several ISP's user libraries in the coverage of areas adjacent are determined as association service supplier's user library;
Step S5, association service supplier user is searched for, association service supplier is searched in association service supplier's user library
User, association service supplier user refer to the ISP user for being capable of providing service described in service requirement information;
Step S6, judge whether to search association service supplier user;
If it is not, terminating this operation after thening follow the steps S19;
Step S19, the information of demand for services search failure is sent to demand for services person's customer mobile terminal;
If so, thening follow the steps S7 ';
Step S7 ', measurement the distance between demand for services person user and association service supplier user;
Step S8, maximum service range value is set, maximum service range value is greater than or equal to 500 meters, is less than or equal to 8000 meters;
Step S9, the association service supplier user that distance is less than or equal to maximum service range value is judged whether there is;
If it is not, terminating this operation after thening follow the steps S19;
If so, thening follow the steps S10;
Step S10, determine that information sends user, information sends user and is being less than or equal to maximum with demand for services person's user distance
It is determined in the association service supplier user of service range value;
Step S11, customer mobile terminal is sent to determining information send service requirement information.
5. as claimed in claim 4 to the method for neighbouring specific user's mobile terminal pushed information, it is characterised in that described
Maximum service range value is greater than or equal to 500 meters, is less than or equal to 3000 meters.
6. as claimed in claim 4 to the method for neighbouring specific user's mobile terminal pushed information, it is characterised in that described
Step S10 specifically comprises the following steps:
Step S101, service requirement information traffic volume N, any natural number that N is 2 to 10 are set;
Step S102, judge whether association service supplier number of users is less than or equal to information traffic volume N;
If so, thening follow the steps S103;
It step S103, is to determine that information sends user by all association service supplier users;
If it is not, thening follow the steps S104;
Step S104, information will be determined as to the relatively nearest N number of association service supplier user of distance and sends user.
7. as claimed in claim 6 to the method for neighbouring specific user's mobile terminal pushed information, it is characterised in that described
Any natural number that service requirement information traffic volume N is 4 to 6.
8. the method to neighbouring specific user's mobile terminal pushed information as described in claim 4 to 7 is any, it is characterised in that
Further include following steps after the step S11:
Step S12 sets the response time, and the response time is greater than or equal to 5 minutes, is less than or equal to 60 minutes;
Step S13, judge whether there is ISP user to send response message within the response time of setting;
If it is not, terminating this operation after then executing S18;
Step S18, the information of unmanned response Demand and service failure is sent to demand for services person's customer mobile terminal;
If so, executing S14;
Step S14, the response message that ISP's customer mobile terminal is sent is received;
Step S15, response message is sent to demand for services person's customer mobile terminal.
9. as claimed in claim 8 to the method for neighbouring specific user's mobile terminal pushed information, it is characterised in that the sound
It is greater than or equal to 10 minutes between seasonable, is less than or equal to 20 minutes.
10. as claimed in claim 9 to the method for neighbouring specific user's mobile terminal pushed information, it is characterised in that described
Further include following steps after step S15:
Step S16, the confirmation message that demand for services person's customer mobile terminal is sent is received;
Step S17, it will confirm that information is sent to ISP's customer mobile terminal that demand for services person user determines.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510285554.5A CN104967669B (en) | 2015-05-29 | 2015-05-29 | A method of to neighbouring specific user's mobile terminal pushed information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510285554.5A CN104967669B (en) | 2015-05-29 | 2015-05-29 | A method of to neighbouring specific user's mobile terminal pushed information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104967669A CN104967669A (en) | 2015-10-07 |
CN104967669B true CN104967669B (en) | 2019-03-05 |
Family
ID=54221610
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510285554.5A Active CN104967669B (en) | 2015-05-29 | 2015-05-29 | A method of to neighbouring specific user's mobile terminal pushed information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104967669B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106959983A (en) * | 2016-01-08 | 2017-07-18 | 深圳市星电商科技有限公司 | The method and apparatus of resource-sharing |
CN105931094B (en) * | 2016-04-08 | 2020-10-09 | 四川省和信源创劳务有限公司 | Service system based on mobile internet terminal |
CN105913248B (en) * | 2016-04-08 | 2020-07-14 | 四川省和信源创劳务有限公司 | Online payment system based on mobile internet service application |
CN106101249A (en) * | 2016-06-29 | 2016-11-09 | 北京小米移动软件有限公司 | The method of PUSH message, device, terminal and server |
CN107123063A (en) * | 2016-08-30 | 2017-09-01 | 龚云生 | Optimize the system and method for labour force distributing relation using mobile terminal |
CN107171926B (en) * | 2017-03-23 | 2020-08-14 | 深圳市口袋网络科技有限公司 | Switching method and device of multi-platform message push service |
CN111861599A (en) * | 2019-04-24 | 2020-10-30 | 北京嘀嘀无限科技发展有限公司 | Resource processing method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102713906A (en) * | 2009-12-04 | 2012-10-03 | 谷歌公司 | Location-based searching |
CN102821149A (en) * | 2012-08-03 | 2012-12-12 | 中国联合网络通信集团有限公司 | Method and device for selecting service providing entity |
CN104135515A (en) * | 2014-07-25 | 2014-11-05 | 北京奇虎科技有限公司 | A method and a device for providing a service |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101005482A (en) * | 2006-01-16 | 2007-07-25 | 朱苏学 | Network service positioning method and system |
US8312144B2 (en) * | 2009-01-28 | 2012-11-13 | International Business Machines Corporation | Method, apparatus, and system for exchanging services in a distributed system |
CN102831501A (en) * | 2012-08-13 | 2012-12-19 | 管戈 | Interactive type geospatial information based labor service resource management system |
CN104517227A (en) * | 2013-09-27 | 2015-04-15 | 上海酷远物联网科技有限公司 | Method and system for shopping through Internet or Internet of things |
CN103870979A (en) * | 2014-03-04 | 2014-06-18 | 北京京科创新科技有限公司 | Information interaction method, device, server and terminal |
CN103871007A (en) * | 2014-04-09 | 2014-06-18 | 牛占峰 | Restaurant management system based on network |
CN104268692A (en) * | 2014-09-26 | 2015-01-07 | 牛占峰 | Intelligent catering management system based on network |
-
2015
- 2015-05-29 CN CN201510285554.5A patent/CN104967669B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102713906A (en) * | 2009-12-04 | 2012-10-03 | 谷歌公司 | Location-based searching |
CN102821149A (en) * | 2012-08-03 | 2012-12-12 | 中国联合网络通信集团有限公司 | Method and device for selecting service providing entity |
CN104135515A (en) * | 2014-07-25 | 2014-11-05 | 北京奇虎科技有限公司 | A method and a device for providing a service |
Also Published As
Publication number | Publication date |
---|---|
CN104967669A (en) | 2015-10-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104967669B (en) | A method of to neighbouring specific user's mobile terminal pushed information | |
CN106209935B (en) | Information processing method, terminal and server | |
CN103096242B (en) | User recommendation method and system based on location based services | |
CN103945007B (en) | Information-pushing method and device | |
CN103259877B (en) | The geographic position determination method and system of IP address | |
WO2015117396A1 (en) | Wi-fi signal-based positioning method, device, and system | |
CN103297551B (en) | Method, server and system for automatically obtaining address | |
CN107704586A (en) | A kind of methods, devices and systems of user's portrait based on User Activity address | |
CN109151890A (en) | A kind of mobile terminal locating method and device | |
US10068205B2 (en) | Social event scheduler | |
CN104580350B (en) | The system and method determined for position | |
CN101917664A (en) | Information providing method and device and mobile terminal | |
CN103391322A (en) | System and method for realizing recommending and informing functions for mobile SNS (social networking services) user | |
CN109084795B (en) | Method and device for searching service facilities based on map service | |
CN101924996A (en) | Topic grouping method and system based on geographic position information | |
CN110876123A (en) | Flow acquiring, providing, sharing, calibrating and transferring method and equipment | |
CN106102000B (en) | A method of based on scene locating for WIFI face sketch recognition user | |
CN103581828A (en) | Method for inquiring nearby mobile terminals, server and system | |
CN105335515A (en) | Information recommendation method and information recommendation device | |
CN109670113A (en) | A kind of source of houses recommended method, device and server | |
CN112653748A (en) | Information pushing method and device, electronic equipment and readable storage medium | |
CN104935462A (en) | Deploying method and device for terminal servers | |
CN107613084A (en) | The methods, devices and systems that a kind of address book contact is grouped automatically | |
CN104991919A (en) | Information pushing method and apparatus for intelligent mobile terminal | |
CN106254546A (en) | Method, system and the business platform that a kind of information transmission service realizes |
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 |