CN103458356A - Method and system for acquiring peripheral dynamic position resources of movement positions - Google Patents

Method and system for acquiring peripheral dynamic position resources of movement positions Download PDF

Info

Publication number
CN103458356A
CN103458356A CN2012101694966A CN201210169496A CN103458356A CN 103458356 A CN103458356 A CN 103458356A CN 2012101694966 A CN2012101694966 A CN 2012101694966A CN 201210169496 A CN201210169496 A CN 201210169496A CN 103458356 A CN103458356 A CN 103458356A
Authority
CN
China
Prior art keywords
mobile terminal
memory
information
map
coordinate 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.)
Granted
Application number
CN2012101694966A
Other languages
Chinese (zh)
Other versions
CN103458356B (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.)
Founder International Beijing Co Ltd
Original Assignee
BEIJING SHANHAI JINGWEI INFORMATION TECHNOLOGY Co Ltd
Founder International Beijing 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 BEIJING SHANHAI JINGWEI INFORMATION TECHNOLOGY Co Ltd, Founder International Beijing Co Ltd filed Critical BEIJING SHANHAI JINGWEI INFORMATION TECHNOLOGY Co Ltd
Priority to CN201210169496.6A priority Critical patent/CN103458356B/en
Publication of CN103458356A publication Critical patent/CN103458356A/en
Application granted granted Critical
Publication of CN103458356B publication Critical patent/CN103458356B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a method and a system for acquiring peripheral dynamic position resources of movement positions. The method includes that firstly each mobile terminal transmits individual real-time position coordinate information to a backstage server regularly, and the backstage server establishes a memory space map according to ranges of all received position coordinates of the mobile terminals, and maps all the position coordinate information of the mobile terminals to the memory space map; then peripheral requests of the mobile terminal initiating a subscription request are converted into memory area objects of the memory area map, dynamic resource information in corresponding area scopes is rapidly acquired on the memory space map according to required parameters, and finally the position resource information matching conditions is initiatively pushed to the mobile terminal initiating the subscription request. By the method, real-time dynamic acquisition of mobile resources on the periphery of the mobile terminals can be guaranteed as much as possible, and the method can play an important role in acquisition of the peripheral resources and in monitoring fields.

Description

Acquisition methods and the system of a kind of shift position periphery dynamic position resource
Technical field
The present invention relates to obtaining of surrounding resources, be specifically related to a kind of shift position periphery acquisition methods and the system of dynamic position resource in real time.
Background technology
Along with popularizing of mobile terminal, the location-based service of movement-based terminal is also more and more, and in actual applications, increasing people starts to pay close attention to how to obtain peripheral resource information.Obtaining of the surrounding resources information of mobile terminal is mainly that two kinds of modes are arranged at present:
The mode that a kind of being based on " Drag " drawn, the backstage that namely needs once to arrive is gone to initiate request, and backstage is carried out corresponding space querying and result is returned to mobile terminal according to the requirement of front end.Under this mode, because being needs mobile terminal initiatively to initiate request, resource information is obtained easy generation distortion, namely when mobile terminal has just got peripheral signal resource position, and actual this time mobile terminal itself with and the peripheral dynamic resource position that obtains all may change, this variation causes the location resource distortion got before.Simultaneously, under this Drag mode, due to the variation that can not automatically know surrounding resources, need mobile terminal the mechanism such as regularly to ask to obtain, cause the waste of Internet resources and computational resource.
Another kind is based on P2P(Peer-to-Peer, point-to-point) mode, when certain terminal need to be known peripheral dynamic resource information, at first it pass through broadcast mode, inform all mobile terminals in network, these neighboring mobile terminals are also just set up communication interaction mechanism end to end with the mobile terminal that will ask, and calculate in real time the relation between mobile terminal locations and own position, as under eligible, just sent to the mobile terminal that will ask.Under this mode, be only suitable for the surrounding resources lower in the change in location frequency, simultaneously if calculate in time with accurate, need end-to-end both sides constantly to send the communication interaction order, and constantly position signalling is separately sent to the other side and calculated, easily cause the waste of Internet resources and computational resource.Simultaneously under this mode, the request of dynamic change resource of hope being obtained to different segment is more difficult.
Summary of the invention
For the defect existed in prior art, the object of the present invention is to provide acquisition methods and the system of a kind of shift position periphery dynamic position resource, can automatically know the location resource information of peripheral dynamic change while by the method and system, mobile terminal being changed in its position.
For achieving the above object, the technical solution used in the present invention is as follows:
The acquisition methods of a kind of shift position periphery dynamic position resource comprises the following steps:
(1) each mobile terminal sends real time position coordinate information separately to background server;
(2) background server is set up the memory headroom map according to the coordinate range of described location coordinate information, and the location coordinate information of all mobile terminals is mapped on the memory headroom map;
(3) background server, according to the required parameter of the mobile terminal of initiating subscribe request, builds the memory request zone, and obtain the information that position coordinates drops on the mobile terminal in described memory request zone on the memory headroom map on the memory headroom map; The described request parameter comprises asked area coordinate information, surrounding resources classification and hierarchical resource; The information of described mobile terminal comprises the numbering of mobile terminal and the location coordinate information of mobile terminal;
(4) information that background server drops on the mobile terminal in the memory request zone by position coordinates initiatively is pushed to the mobile terminal of initiating subscribe request.
Further, the acquisition methods of a kind of shift position as above periphery dynamic position resource, in step (2), the concrete mode of setting up the memory headroom map according to the coordinate range of location coordinate information is:
A. background server is saved in the real time position coordinate information of each mobile terminal in the localization message queue;
B. background server calculates spatial dimension according to the location coordinate information of all mobile terminals in the localization message queue, and sets up the memory headroom map in conjunction with engineer's scale; Described spatial dimension refers to the scope that location coordinate information minimum in the location coordinate information of all mobile terminals and maximum location coordinate information determine;
C. the position coordinates of all mobile terminals is mapped on the memory headroom map.
Further, the acquisition methods of a kind of shift position as above periphery dynamic position resource, in step b, the concrete mode of computer memory scope is:
1. obtain the location coordinate information of all mobile terminals in the localization message queue;
2. the ordinate of all location coordinate informations and abscissa are compared respectively, obtain minimum abscissa and minimum ordinate, maximum abscissa and maximum ordinate in all location coordinate informations;
3. determine spatial dimension according to described minimum abscissa and minimum ordinate, maximum abscissa and maximum ordinate.
Further, the acquisition methods of a kind of shift position as above periphery dynamic position resource, in step (3), described area coordinate information refers to a plurality of coordinate informations of the peripheral extent that peripheral distance that the mobile terminal of initiating subscribe request is asked or decision are asked.
Further, the acquisition methods of a kind of shift position as above periphery dynamic position resource, in step (3), when described area coordinate information is asked peripheral distance, the mode that builds the memory request zone is:
The position coordinates of the mobile terminal of initiating subscribe request of take is the center of circle, and the described peripheral distance of take is made circle as radius and obtained the memory request zone.
Further, the acquisition methods of a kind of shift position as above periphery dynamic position resource, in step (3), when a plurality of coordinate information that described area coordinate information is the decision peripheral extent of asking, the mode that builds the memory request zone is: with described a plurality of coordinate points, as irregular polygon, obtain the memory request zone.
Further, the acquisition methods of a kind of shift position as above periphery dynamic position resource, in step (3), when building the memory request zone, also create its corresponding memory request buffering area according to constructed memory request zone; The scope of described memory request buffering area comprises and is greater than the memory request zone; The size of memory request buffering area is arranged by the user.
Further again, the acquisition methods of a kind of shift position as above periphery dynamic position resource, in step (4), background server drops on position coordinates the information of mobile terminal in memory request zone and information that position coordinates drops on the mobile terminal of memory request buffering area and is saved in and sends in message queue, and will send the mobile terminal of message queue active push to the initiation subscribe request.
Further, the acquisition methods of a kind of shift position as above periphery dynamic position resource, background server will send the concrete mode that message queue is pushed to the mobile terminal of initiation subscribe request and be:
Background server is according to the required parameter of the mobile terminal of initiating subscribe request, the information that will meet the mobile terminal of required parameter is carried out layering, classification processing according to type and the hierarchical resource of surrounding resources, the information of the mobile terminal after processing is assembled into respectively to corresponding message bag and sends in the transmission message queue, background server will send the message queue active push to the mobile terminal of initiating subscribe request.
The system of obtaining of a kind of shift position periphery dynamic position resource comprises:
Position coordinates sending module: for each mobile terminal, to background server, send real time position coordinate information separately;
Map is set up module: set up the memory headroom map for background server according to the coordinate range of described location coordinate information, and the location coordinate information of all mobile terminals is mapped on the memory headroom map;
Surrounding resources acquisition module: the required parameter for background server according to the mobile terminal of initiating subscribe request, build the memory request zone on the memory headroom map, and obtain the information that position coordinates drops on the mobile terminal in described memory request zone on the memory headroom map;
The information pushing module: the information that position coordinates is dropped on to the mobile terminal in the memory request zone for background server initiatively is pushed to the mobile terminal of initiating subscribe request.
Further, the system of obtaining of a kind of shift position as above periphery dynamic position resource, described map is set up module and is comprised:
Localization message receiving element: the real time position coordinate information of all mobile terminals is saved in to the localization message queue for background server;
Map size computing unit: for the spatial dimension of the location coordinate information dynamic calculation memory headroom map of all mobile terminals according to the localization message queue;
Mapping unit: for the body of a map or chart according to the memory headroom map, and set up the memory headroom map in conjunction with engineer's scale in internal memory;
Locator data drawing unit: for the location coordinate information by all mobile terminals, be plotted to the memory headroom map.
Further, the system of obtaining of a kind of shift position as above periphery dynamic position resource, described surrounding resources acquisition module comprises:
Request message receiving element: required parameter information that receive to initiate the surrounding resources that the mobile terminal of subscribe request sends for background server;
Memory request zone construction unit: the required parameter for the mobile terminal according to initiating subscribe request builds the memory request zone on the memory headroom map;
Surrounding resources acquiring unit: the information that drops on the mobile terminal in described memory request zone for obtain position coordinates on the memory headroom map.
Further again, the system of obtaining of a kind of shift position as above periphery dynamic position resource, described information pushing module comprises:
Information process unit: for the information that position coordinates is dropped on to the mobile terminal in the memory request zone according to required parameter, carry out layering, classification processing;
Information module units: be assembled into respectively corresponding message bag for the information of the mobile terminal by after processing and send to and send message queue;
Information pushing unit: for background server, will send the message queue active push to the mobile terminal of initiating subscribe request.
Further, the system of obtaining of a kind of shift position as above periphery dynamic position resource, described surrounding resources acquisition module also comprises:
Memory request buffering area construction unit: for building the buffering area in described memory request zone, the scope of memory request buffering area comprises and is greater than the memory request zone; The size of memory request buffering area is arranged by the user.
Beneficial effect of the present invention is:
1. in the situation that mobile terminal itself and surrounding resources both sides thereof are in continuous variation, can guarantee as much as possible that the dynamic resource of mobile terminal periphery dynamically knows in real time, can bring into play larger effect in the immediately monitoring field, especially in the situation that the change in location frequency of mobile terminal and surrounding resources is very high, more can show advantage;
2. the present invention has adopted the memory headroom map and has asked regional mapping mechanism, but the computing capability of elevator system judgement position relationship, and the while can easily form the concept of multistage regional buffering area.
3. the present invention carries out classification by last generation result by the information requirements of surrounding resources, the processing such as layering, thus can provide client more effective resource information.
The accompanying drawing explanation
The acquisition methods that Fig. 1 and Fig. 2 are a kind of shift position of the present invention periphery dynamic position resource and the know-why schematic diagram of system;
The structured flowchart that Fig. 3 is the system of obtaining of a kind of shift position periphery dynamic position resource in execution mode;
Fig. 4 is the structured flowchart that in execution mode, map is set up module;
The structured flowchart that Fig. 5 is surrounding resources acquisition module in execution mode;
The structured flowchart that Fig. 6 is information pushing module in execution mode;
The acquisition methods flow chart of a kind of shift position periphery dynamic position resource in Fig. 7 embodiment of the present invention.
Embodiment
Below in conjunction with Figure of description and embodiment, the present invention is described in further detail.
For a better understanding of the present invention, at first core concept of the present invention and know-why scheme are described:
Fig. 1 and Fig. 2 show the acquisition methods of a kind of shift position of the present invention periphery dynamic position resource and the know-why schematic diagram of system, the present invention at first require each mobile terminal all regularly initiatively send its current real time position coordinate information to background server, in Fig. 1, the current position coordinates of mobile terminal a is (x 1, y 1), the current coordinate in position of mobile terminal b is (x 2, y 2) etc., receiving these position determination data message (real time position coordinate information) of each mobile terminal at background service after, space scope in the current position coordinates received (maximum external boundary) will be calculated, then set up the memory headroom map according to this, the size of memory headroom map is according to the maximum region scope of the position coordinates received and dynamic change, the location coordinate information of all mobile terminals all is mapped on this memory headroom map space object simultaneously, as shown in Figure 1, certain dynamic change along with the physical end position, the position coordinates that is mapped in each terminal on this memory headroom map changing too, namely the mobile terminal locations on the memory headroom map is dynamic change.
Afterwards, certain mobile terminal is after initiating to subscribe to the subscribe request order of peripheral dynamic resource, background service can receive the association requests parameter that client (initiating the mobile terminal of subscribe request) is initiated, and according to required parameter dynamic memory request zone that creates on the memory headroom map, with and corresponding regional Buffer object, as shown in Figure 2, mobile terminal c initiates subscribe request, and background server builds the position coordinates (x with terminal c according to its required parameter 3, y 3) centered by the memory request zone A of point (center of circle), border circular areas in figure shown in dotted line, and set up the memory request buffer area B in this memory request zone, like this on the memory headroom map, the current position coordinates point that just can judge easily which mobile terminal is in the regional extent of request, or ask in regional buffering area scope, and the information that will drop on the mobile terminal of memory request zone A or memory request buffer area B initiatively is pushed to mobile terminal c, mobile terminal c is after receiving these information, on Memory Map, represent accordingly as required.
Above step completes client (initiating the mobile terminal of subscribe request) from asking to get process and the method for corresponding surrounding resources information.Can find out, at least need a background service system and two mobile terminal devices in scheme involved in the present invention, and require the active that mobile terminal can be real-time to send the localization message data to background service.
Fig. 3 shows the structured flowchart of the system of obtaining of a kind of shift position of the present invention periphery dynamic position resource, and this system comprises that position coordinates sending module 11, map set up module 12, surrounding resources acquisition module 13 and information pushing module 14, wherein:
Position coordinates sending module 11 sends real time position coordinate information separately for each mobile terminal to background server;
Map is set up module 12 and is set up the memory headroom map for background server according to the coordinate range of described location coordinate information, and the location coordinate information of all mobile terminals is mapped on the memory headroom map, the structured flowchart of this module as shown in Figure 4, comprise and for background server, the location coordinate information of all mobile terminals is saved in surely to the localization message receiving element 121 of localization message queue, map size computing unit 122 for root for the spatial dimension of the location coordinate information dynamic calculation memory headroom map of all mobile terminals according to the localization message queue, for the body of a map or chart according to the memory headroom map, and set up the mapping unit 123 of memory headroom map in conjunction with engineer's scale in internal memory, and for the location coordinate information by all mobile terminals, be plotted to the locator data drawing unit 124 on the memory headroom map,
Surrounding resources acquisition module 13 is the required parameter according to the mobile terminal of initiating subscribe request for background server, build the memory request zone on the memory headroom map, and obtain the information that position coordinates drops on the mobile terminal in described memory request zone on the memory headroom map, the structured flowchart of this module as shown in Figure 5, comprise the request message receiving element 131 of receive initiating the surrounding resources required parameter information that the mobile terminal of subscribe request sends for background server, build the memory request zone construction unit 132 in memory request zone on the memory headroom map for the required parameter of the mobile terminal according to initiating subscribe request, for building the memory request buffering area construction unit 133 of buffering area in described memory request zone, and the surrounding resources acquiring unit 134 that drops on the information of the mobile terminal in described memory request zone for obtain position coordinates on the memory headroom map, wherein, the scope of memory request buffering area comprises and is greater than the size in memory request zone, the size of memory request buffering area is arranged by the user,
The information that information pushing module 14 drops on the mobile terminal in the memory request zone for background server by position coordinates initiatively is pushed to the mobile terminal of initiating subscribe request; The structured flowchart of this module as shown in Figure 6, comprises information process unit 141 that information for according to required parameter, position coordinates being dropped on to the mobile terminal in the memory request zone carries out layering, classification and process, is assembled into respectively corresponding message bag for the information by after processing and sends to the information module units 142 that sends message queue and will send the information pushing unit 143 of message queue active push to the mobile terminal of initiation subscribe request for background server.
Fig. 7 shows the flow chart based on the acquisition methods of the peripheral dynamic position resource in a kind of shift position of the system of obtaining of shift position periphery dynamic position resource in Fig. 3, and the method mainly comprises the following steps:
Step S201: each mobile terminal sends real time position coordinate information separately to background server;
Each mobile terminal is to the transmission location coordinate information separately of background server timing;
Step S202: according to location coordinate information, set up the memory headroom map;
The real time position coordinate information that in background server receiving step S201, each mobile terminal sends, and set up the memory headroom map according to the coordinate range of these location coordinate informations, the location coordinate information of all mobile terminals is mapped on the memory headroom map.The concrete mode that to set up the memory headroom map according to the coordinate range of location coordinate information is:
A. background server is saved in the real time position coordinate information of each mobile terminal in the localization message queue;
B. background server calculates spatial dimension according to the location coordinate information of all mobile terminals in the localization message queue, and sets up the memory headroom map in conjunction with engineer's scale; Described spatial dimension refers to the scope that location coordinate information minimum in the location coordinate information of all mobile terminals and maximum location coordinate information determine;
C. the position coordinates of all mobile terminals is mapped on the memory headroom map.
In step b, background server is X according to all coordinate figures of the locator data (location coordinate information) of all mobile terminals that receive, and Y value, calculate spatial dimension (X min, Y min) (X max, Y max), obtain the border of maximum outer rim, as shown in fig. 1, then set up the memory headroom map in conjunction with factors such as memory size and engineer's scales.
When concrete computer memory scope, take two-dimentional location coordinate information as example, because the live signal of each mobile terminal has self location coordinate information X, Y, the maximum boundary of the maximum outer rim of calculating that the space coordinates position is concrete can be in the following ways:
1) set up variable X min, Y min, X max, Y max;
2) get the x of first signal (location coordinate information) in the localization message queue 1, y 1coordinate figure makes: X min=X 1, Y min=Y 1;
X max=X 1,Y min=Y 1
2) obtain the coordinate X of second signal 2, Y 2, judgement X 2same X min, X maxrelation, if X 2<X min: X min=X 2; If X 2x maxx max=X 2;
If Y 2<Y miny min=Y 2; If Y 2y max, Y max=Y 2;
3) travel through the position coordinates (X of other mobile terminal 3, Y 3), (X 4, Y 4) ... (X n, Y n) repeating step 2);
4) just can get (X by above step min, Y min)) (X max, Y max) this be maximum outer rim value, by this maximum outer rim value, determines spatial dimension.
Step S203: obtain satisfactory surrounding resources on the memory headroom map;
When certain mobile terminal need to obtain surrounding resources, initiate subscribe request to server, after initiating to subscribe to the subscribe request order of peripheral dynamic resource, background service can receive the association requests parameter that client (initiating the mobile terminal of subscribe request) is initiated, and build the memory request zone according to required parameter, and obtain the information that position coordinates drops on the mobile terminal in described memory request zone on the memory headroom map on the memory headroom map.Required parameter comprises asked area coordinate information, surrounding resources classification and hierarchical resource; The information of mobile terminal comprises the numbering of mobile terminal and the location coordinate information of mobile terminal.
Wherein, the area coordinate information in required parameter refers to a plurality of coordinate informations of the peripheral extent that asked peripheral distance or decision are asked.
When described area coordinate information is asked peripheral distance, the mode that builds the memory request zone is:
The position coordinates of the mobile terminal of initiating subscribe request of take is the center of circle, and the described peripheral distance of take is made circle as radius and obtained memory request zone (memory request zone A as shown in Figure 2).
When a plurality of coordinate information that described area coordinate information is the decision peripheral extent of asking, the mode that builds the memory request zone is: with described a plurality of coordinate points, as irregular polygon, obtain the memory request zone.
After structure obtains the memory request zone, method of the present invention has also further created its corresponding memory request buffering area according to constructed memory request zone, as the buffer area B in Fig. 2.Wherein, the scope of described memory request buffering area comprises and is greater than the memory request buffering area; The size of memory request buffering area can be arranged as required by the user.On Memory Map, the current position coordinates point that just can judge easily which mobile terminal is in the scope in memory request zone like this, or in memory request buffering area scope.
Step S204: background server initiatively is pushed to satisfactory information the mobile terminal of initiating subscribe request;
Background server will get the current position coordinates point at step S203 and drop in the scope in memory request zone, or the information of the mobile terminal in memory request buffering area scope initiatively is pushed to the mobile terminal of initiating subscribe request.The concrete mode pushed is:
Background server is according to the required parameter (resource class, hierarchical resource) of the mobile terminal of initiating subscribe request, the surrounding resources information (information of mobile terminal) that will meet required parameter is carried out layering, classification processing according to required parameter, surrounding resources information after processing is assembled into respectively to corresponding message bag and sends in the transmission message queue, background server will send the message queue active push to the mobile terminal of initiating subscribe request.
Adopt framing signal (real time position coordinate information) is set up to the memory headroom map in present embodiment, and all mobile terminal locations all are mapped on this memory headroom map, while the neighboring area request of client also being mapped to memory object simultaneously, by region decision on the memory headroom map, thereby obtain fast the situation of surrounding resources.In the situation that the change in location frequency of mobile terminal and surrounding resources is very high, more can show advantage.
Obviously, those skilled in the art can carry out various changes and modification and not break away from the spirit and scope of the present invention the present invention.Like this, if within of the present invention these are revised and modification belongs to the scope of the claims in the present invention and equivalent technology thereof, the present invention also is intended to comprise these changes and modification interior.

Claims (14)

1. the acquisition methods of shift position periphery dynamic position resource comprises the following steps:
(1) each mobile terminal sends real time position coordinate information separately to background server;
(2) background server is set up the memory headroom map according to the coordinate range of described location coordinate information, and the location coordinate information of all mobile terminals is mapped on the memory headroom map;
(3) background server, according to the required parameter of the mobile terminal of initiating subscribe request, builds the memory request zone, and obtain the information that position coordinates drops on the mobile terminal in described memory request zone on the memory headroom map on the memory headroom map; The described request parameter comprises asked area coordinate information, surrounding resources classification and hierarchical resource; The information of described mobile terminal comprises the numbering of mobile terminal and the location coordinate information of mobile terminal;
(4) information that background server drops on the mobile terminal in the memory request zone by position coordinates initiatively is pushed to the mobile terminal of initiating subscribe request.
2. the acquisition methods of a kind of shift position as claimed in claim 1 periphery dynamic position resource, it is characterized in that: in step (2), the concrete mode of setting up the memory headroom map according to the coordinate range of location coordinate information is:
A. background server is saved in the real time position coordinate information of each mobile terminal in the localization message queue;
B. background server calculates spatial dimension according to the location coordinate information of all mobile terminals in the localization message queue, and sets up the memory headroom map in conjunction with engineer's scale; Described spatial dimension refers to the scope that location coordinate information minimum in the location coordinate information of all mobile terminals and maximum location coordinate information determine;
C. the position coordinates of all mobile terminals is mapped on the memory headroom map.
3. the acquisition methods of a kind of shift position as claimed in claim 2 periphery dynamic position resource, it is characterized in that: in step b, the concrete mode of computer memory scope is:
1. obtain the location coordinate information of all mobile terminals in the localization message queue;
2. the ordinate of all location coordinate informations and abscissa are compared respectively, obtain minimum abscissa and minimum ordinate, maximum abscissa and maximum ordinate in all location coordinate informations;
3. determine spatial dimension according to described minimum abscissa and minimum ordinate, maximum abscissa and maximum ordinate.
4. the acquisition methods of a kind of shift position as claimed in claim 1 periphery dynamic position resource, it is characterized in that: in step (3), described area coordinate information refers to a plurality of coordinate informations of the peripheral extent that peripheral distance that the mobile terminal of initiating subscribe request is asked or decision are asked.
5. the acquisition methods of a kind of shift position as claimed in claim 4 periphery dynamic position resource is characterized in that: in step (3), when described area coordinate information is asked peripheral distance, the mode that builds the memory request zone is:
The position coordinates of the mobile terminal of initiating subscribe request of take is the center of circle, and the described peripheral distance of take is made circle as radius and obtained the memory request zone.
6. the acquisition methods of a kind of shift position as claimed in claim 4 periphery dynamic position resource, it is characterized in that: in step (3), when a plurality of coordinate information that described area coordinate information is the decision peripheral extent of asking, the mode that builds the memory request zone is: with described a plurality of coordinate points, as irregular polygon, obtain the memory request zone.
7. the acquisition methods of a kind of shift position as described as claim 5 or 6 periphery dynamic position resource, it is characterized in that: in step (3), when building the memory request zone, also according to constructed memory request zone, create its corresponding memory request buffering area; The scope of described memory request buffering area comprises and is greater than the memory request zone; The size of memory request buffering area is arranged by the user.
8. the acquisition methods of a kind of shift position as claimed in claim 7 periphery dynamic position resource, it is characterized in that: in step (4), background server drops on position coordinates the information of mobile terminal in memory request zone and information that position coordinates drops on the mobile terminal of memory request buffering area and is saved in and sends in message queue, and will send the mobile terminal of message queue active push to the initiation subscribe request.
9. the acquisition methods of a kind of shift position as claimed in claim 8 periphery dynamic position resource is characterized in that: background server will send the concrete mode that message queue is pushed to the mobile terminal of initiation subscribe request and be:
Background server is according to the required parameter of the mobile terminal of initiating subscribe request, the information that will meet the mobile terminal of required parameter is carried out layering, classification processing according to type and the hierarchical resource of surrounding resources, the information of the mobile terminal after processing is assembled into respectively to corresponding message bag and sends in the transmission message queue, background server will send the message queue active push to the mobile terminal of initiating subscribe request.
10. the system of obtaining of shift position periphery dynamic position resource comprises:
Position coordinates sending module: for each mobile terminal, to background server, send real time position coordinate information separately;
Map is set up module: set up the memory headroom map for background server according to the coordinate range of described location coordinate information, and the location coordinate information of all mobile terminals is mapped on the memory headroom map;
Surrounding resources acquisition module: the required parameter for background server according to the mobile terminal of initiating subscribe request, build the memory request zone on the memory headroom map, and obtain the information that position coordinates drops on the mobile terminal in described memory request zone on the memory headroom map;
The information pushing module: the information that position coordinates is dropped on to the mobile terminal in the memory request zone for background server initiatively is pushed to the mobile terminal of initiating subscribe request.
11. the system of obtaining of a kind of shift position as claimed in claim 10 periphery dynamic position resource, is characterized in that, described map is set up module and is comprised:
Localization message receiving element: the real time position coordinate information of all mobile terminals is saved in to the localization message queue for background server;
Map size computing unit: for the spatial dimension of the location coordinate information dynamic calculation memory headroom map of all mobile terminals according to the localization message queue;
Mapping unit: for the body of a map or chart according to the memory headroom map, and set up the memory headroom map in conjunction with engineer's scale in internal memory;
Locator data drawing unit: for the location coordinate information by all mobile terminals, be plotted to the memory headroom map.
12. the system of obtaining of a kind of shift position periphery dynamic position resource as described in claim 10, is characterized in that, described surrounding resources acquisition module comprises:
Request message receiving element: required parameter information that receive to initiate the surrounding resources that the mobile terminal of subscribe request sends for background server;
Memory request zone construction unit: the required parameter for the mobile terminal according to initiating subscribe request builds the memory request zone on the memory headroom map;
Surrounding resources acquiring unit: the information that drops on the mobile terminal in described memory request zone for obtain position coordinates on the memory headroom map.
13. the system of obtaining of a kind of shift position as described as right 10 periphery dynamic position resource, is characterized in that, described information pushing module comprises:
Information process unit: for the information that position coordinates is dropped on to the mobile terminal in the memory request zone according to required parameter, carry out layering, classification processing;
Information module units: be assembled into respectively corresponding message bag for the information of the mobile terminal by after processing and send to and send message queue;
Information pushing unit: for background server, will send the message queue active push to the mobile terminal of initiating subscribe request.
14. the system of obtaining of a kind of shift position as described as claim 10 or 12 periphery dynamic position resource, is characterized in that, described surrounding resources acquisition module also comprises:
Memory request buffering area construction unit: for building the buffering area in described memory request zone, the scope of memory request buffering area comprises and is greater than the memory request zone; The size of memory request buffering area is arranged by the user.
CN201210169496.6A 2012-05-28 2012-05-28 A kind of acquisition methods and system of shift position peripheral dynamic position resource Active CN103458356B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210169496.6A CN103458356B (en) 2012-05-28 2012-05-28 A kind of acquisition methods and system of shift position peripheral dynamic position resource

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210169496.6A CN103458356B (en) 2012-05-28 2012-05-28 A kind of acquisition methods and system of shift position peripheral dynamic position resource

Publications (2)

Publication Number Publication Date
CN103458356A true CN103458356A (en) 2013-12-18
CN103458356B CN103458356B (en) 2017-12-19

Family

ID=49740237

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210169496.6A Active CN103458356B (en) 2012-05-28 2012-05-28 A kind of acquisition methods and system of shift position peripheral dynamic position resource

Country Status (1)

Country Link
CN (1) CN103458356B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106777228A (en) * 2016-12-26 2017-05-31 北京金山安全软件有限公司 Message pushing method and device and electronic equipment
CN110519321A (en) * 2018-05-22 2019-11-29 视联动力信息技术股份有限公司 A kind of interactive system, data processing method and data processing platform (DPP)
CN110737276A (en) * 2019-11-06 2020-01-31 深圳前海达闼云端智能科技有限公司 Early warning method, patrol robot and computer readable storage medium
CN111108768A (en) * 2018-02-02 2020-05-05 索尼公司 Apparatus and method in wireless communication system, computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009155171A1 (en) * 2008-06-19 2009-12-23 Verizon Patent And Licensing Inc. Location-aware instant messaging
CN101959124A (en) * 2010-05-25 2011-01-26 宇龙计算机通信科技(深圳)有限公司 Terminal position prompt method, mobile terminal, server and system
CN102118683A (en) * 2009-12-31 2011-07-06 比亚迪股份有限公司 Mobile communication terminal guide method based on GPS (global positioning system)
CN102395104A (en) * 2011-10-25 2012-03-28 桂林理工大学 Method for regulating map scale automatically and dynamically for mobile terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009155171A1 (en) * 2008-06-19 2009-12-23 Verizon Patent And Licensing Inc. Location-aware instant messaging
CN102118683A (en) * 2009-12-31 2011-07-06 比亚迪股份有限公司 Mobile communication terminal guide method based on GPS (global positioning system)
CN101959124A (en) * 2010-05-25 2011-01-26 宇龙计算机通信科技(深圳)有限公司 Terminal position prompt method, mobile terminal, server and system
CN102395104A (en) * 2011-10-25 2012-03-28 桂林理工大学 Method for regulating map scale automatically and dynamically for mobile terminal

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106777228A (en) * 2016-12-26 2017-05-31 北京金山安全软件有限公司 Message pushing method and device and electronic equipment
CN111108768A (en) * 2018-02-02 2020-05-05 索尼公司 Apparatus and method in wireless communication system, computer readable storage medium
CN110519321A (en) * 2018-05-22 2019-11-29 视联动力信息技术股份有限公司 A kind of interactive system, data processing method and data processing platform (DPP)
CN110737276A (en) * 2019-11-06 2020-01-31 深圳前海达闼云端智能科技有限公司 Early warning method, patrol robot and computer readable storage medium

Also Published As

Publication number Publication date
CN103458356B (en) 2017-12-19

Similar Documents

Publication Publication Date Title
CN113420805B (en) Dynamic track image fusion method, device, equipment and medium for video and radar
WO2022142664A1 (en) Traffic information transmission method and apparatus, medium, electronic device and program product
JP2021516913A (en) A method for transmitting and receiving positioning reference signals and a device for that purpose
CN104601642B (en) Real-time road sharing method, apparatus and system
EP4024994A1 (en) Method and apparatus for measuring position of terminal in wireless communication system
US20240241207A1 (en) Method for reporting information related to reference signal measurement, and apparatus therefor
CN112560724B (en) Vehicle monitoring method and device and cloud control platform
US20190281447A1 (en) Distributed data processing system, center server, edge server, mobile terminal, and method
TW201622453A (en) Determining timing for determination of applicable geo-fences
US12022406B2 (en) Method for transmitting and receiving uplink reference signal for positioning, and device therefor
CN103458356A (en) Method and system for acquiring peripheral dynamic position resources of movement positions
CN106658709B (en) Positioning method and device, electronic equipment and server
Zhou et al. Arve: Augmented reality applications in vehicle to edge networks
US11963015B2 (en) Method for transmitting and receiving AoD information and device therefor
CN105338466A (en) Location information acquisition method and location information acquisition device
CN105704168A (en) Method and device for adjusting relationships between network nodes in Internet of things
CN106569176A (en) Wireless sensor network stereo positioning method
CN108279002B (en) Position sharing method
CN112559663A (en) POI data processing method, device, equipment, storage medium and program product
CN104954978A (en) Method and device for wireless network ranging
CN106717068B (en) The distance between a kind of NAN equipment measurement method and NAN equipment
CN104394590A (en) Positioning method, device and system
CN104080163A (en) Method and device for determining access position information of wireless access device
CN104113849A (en) Correction method of propagation model
JP2018512781A (en) Indoor positioning method and apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Free format text: FORMER OWNER: FOUNDER INTERNATIONAL (BEIJING) CO., LTD.

Effective date: 20140822

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20140822

Address after: 100080, Beijing, Haidian District, No. 52 West Fourth Ring Road, founder International Building, 18 floor

Applicant after: Beijing Shanhai Jingwei Information Technology Co., Ltd.

Address before: 100080, Beijing, Haidian District, No. 52 West Fourth Ring Road, founder International Building, 18 floor

Applicant before: Beijing Shanhai Jingwei Information Technology Co., Ltd.

Applicant before: Founder international software (Beijing) Co., Ltd.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20180905

Address after: 100080 Beijing Haidian District North Fourth Ring Road 52 5 5 505

Patentee after: Founder international software (Beijing) Co., Ltd.

Address before: 100080 floor 18, fangzheng International Building, 52 North Fourth Ring Road West, Haidian District, Beijing.

Patentee before: Beijing Shanhai Jingwei Information Technology Co., Ltd.

TR01 Transfer of patent right