CN102238472B - Method for updating position information stored in server through current position of mobile device - Google Patents

Method for updating position information stored in server through current position of mobile device Download PDF

Info

Publication number
CN102238472B
CN102238472B CN201010173733.7A CN201010173733A CN102238472B CN 102238472 B CN102238472 B CN 102238472B CN 201010173733 A CN201010173733 A CN 201010173733A CN 102238472 B CN102238472 B CN 102238472B
Authority
CN
China
Prior art keywords
server
mobile device
information
stored
current position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201010173733.7A
Other languages
Chinese (zh)
Other versions
CN102238472A (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.)
Mitac International Corp
Original Assignee
Mitac International Corp
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 Mitac International Corp filed Critical Mitac International Corp
Priority to CN201010173733.7A priority Critical patent/CN102238472B/en
Publication of CN102238472A publication Critical patent/CN102238472A/en
Application granted granted Critical
Publication of CN102238472B publication Critical patent/CN102238472B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention relates to a method for updating the position information stored in a server through the current position of a mobile device, which is applied to a mobile device; and the mobile device is provided with a global positioning system receiver which is used for generating geographical information. The mobile device can be connected to a network interface. The method comprises conveying a first command based on first geographical information of the global positioning system receiver through the network interface so as to alter the position information stored in the server, simultaneously updating the position information stored in the server and recorded in the mobile device through the first geographical information, and conveying a second command based on the second geographical information to the server through the network interface only when the difference between the position information stored in the server and recorded in the mobile device and the position shown through the second geographical information of the global positioning system receiver is greater than preset distance. The server can be kept storing correct position information.

Description

The method of the location information storing with the current position update server of mobile device
Technical field
The present invention relates to a kind of mobile device, particularly relate to a kind of by network interface with its current position the mobile device with the stored location information of update server.
Background technology
Accurate location technology (that is to say, grasp at any time the position of a device) can be by GPS (Global Position System) (Global Navigation Satellite System, GNSS) receiver to implement.For example, NAVSTAR global positioning system (the Global ositioningSystem that U.S. Department of Defense develops, GPS) to each corner, the whole world, provide satellite fix information, so, receiver can obtain accurate position according to received satellite fix information.
Generally speaking, GPS (Global Position System) receiver (or claiming GPS receiver) comprises an antenna, be used for the radio signal that receiving world locational system satellite transmits, an and positioning circuit, the radio signal that is used for transmitting according to GPS satellite, to determine the position of antenna, and produce corresponding position information.Antenna can be inserted GPS receiver, also can be external via a circuit.Mobile device can combining global positioning system receiver and other devices, so that the function of using the position information that GPS receiver produces to be provided.
Mobile device can have a built-in map, is used for the location information that combining global positioning system receiver provides, and to draw the path of passing through, or indicates the position of GPS receiver on map.User can be by the position of institute's sign mobile device on map, by browser, manually input to website (for example, Facebook) server or by instant messaging (Messenger) program (for example, MSN, Yahoo Messenger, Google talk, Skype etc.) manually input to instant communication server, so that friend or other have the people of authority to learn user's current position by website or instant messaging program.Yet, because many reasons all may allow user's stored location information in update server at any time, therefore can cause malposition shown in website or instant messaging, and may cause friend to go to incorrect position to go to fulfill an appointment, bring user very large inconvenience.
As can be seen here, the method for the location information that the above-mentioned existing current position update server with mobile device stores, in method and use, obviously still has inconvenience and defect, and is urgently further improved.In order to solve the problem of above-mentioned existence, relevant manufacturer there's no one who doesn't or isn't seeks solution painstakingly, but have no for a long time applicable design always, by development, completed, and conventional method does not have appropriate method to address the above problem, this is obviously the problem that the anxious wish of relevant dealer solves.Therefore how to found a kind of new current position with mobile device with the method for the stored location information of update server, real one of the current important research and development problem that belongs to, also becoming the current industry utmost point needs improved target.
Summary of the invention
The object of the invention is to, the method for the location information that a kind of new current position update server with mobile device stores is provided, be used for making the mobile device can be according to current position, to upgrade the location information being stored on server by network interface.So, can guarantee that server can not store the location information of incorrect (comprising that the stored position of server is out-of-date).
The object of the invention to solve the technical problems realizes by the following technical solutions.A kind of current position with a mobile device proposing according to the present invention is to upgrade the method for the stored location information of a server, this mobile device has a GPS receiver (GPS receiver), this GPS receiver is used for producing geographical information, this mobile device can link a network interface, the method comprises: one first instruction that transmits the one first geographical information producing based on this GPS receiver by this network interface is to revise the stored location information of this server, and with this first geographical information, upgrade this mobile device and recorded the stored location information of this server simultaneously, and only when recording gap between the represented position of one second geographical information that the stored location information of this server and this GPS receiver produce when this mobile device and be greater than a preset distance, by this network interface, transmit one second instruction based on this second geographical information to this server.
The object of the invention to solve the technical problems also can be applied to the following technical measures to achieve further.
Aforesaid method, wherein said mobile device has a destination inventory, is used for recording this stored location information of the network address of this server and this server.
Aforesaid method, it separately comprises: when judgement one geographical information is just being transmitted, prompting user input and storage one server relevent information are to this destination inventory; Wherein this server relevent information has data required when the server of logining corresponding to this server relevent information.
Aforesaid method, it separately comprises: when judgement one geographical information is just being transferred into a second server, store according to the current position of resulting this mobile device of this geography information to this destination inventory, to record the stored location information of this second server.
Aforesaid method, it separately comprises: whether the network address that judges this second server has been stored in this destination inventory; And when the network address of this second server is not yet stored in this destination inventory, increase Zhi Gai destination, the network address inventory of this second server.
Aforesaid method, it separately comprises: periodically calculate the geographical information that produces according to this GPS receiver with the current position and each gap that is stored in each location information in this destination inventory of this mobile device of obtaining; And when the current position of resulting this mobile device of geographical information that this produces according to this GPS receiver is greater than this preset distance with one first gap that is stored in the primary importance information in this destination inventory, this second instruction that transmits by this network interface the location information that is used for revising server is to upgrade corresponding to the stored location information of this server of this primary importance information.
Aforesaid method, it separately comprises: periodically calculate the geographical information that produces according to this GPS receiver with the current position and a gap that is stored in each location information in this destination inventory of this mobile device of obtaining; And when the geographical information producing according to this GPS receiver is greater than this preset distance with the current position of this mobile device of obtaining with one first gap that is stored in the primary importance information in this destination inventory, the geographical information that this GPS receiver produces with this current position of this mobile device of obtaining to upgrade this primary importance information of this destination inventory.
Aforesaid method, wherein said server is Website server, instant messaging (Messenger) server or the corresponding server of class communication program (essenger-like program).
The object of the invention to solve the technical problems also realizes by the following technical solutions.A kind of method that increases the network address of server in a mobile device proposing according to the present invention, this mobile device has a GPS receiver, this GPS receiver is used for producing geographical information, this mobile device can link a network interface, the method comprises: when by this network interface when uploading geographical information to server of this GPS receiver, judge whether the network address of this server has been stored in this mobile device; And when the network address of this server is not yet stored in this mobile device, prompting whether will this server the network address to this mobile device, and the network address that will increase this server in indication is during to this mobile device, increases the network address of this server to this mobile device.
The object of the invention to solve the technical problems realizes in addition more by the following technical solutions.A kind of current position with a mobile device proposing according to the present invention is to upgrade the method for the stored location information of a server, this mobile device has for producing a GPS receiver or an assisted global position-location application (A-GPS AP) of geographical information, and the method comprises: required user's title and the destination inventory of password when setting up the network address of a plurality of servers of a record and logining described a plurality of server; According to the geographical information of this GPS receiver or this assisted global position-location application to orient one first current position of this mobile device; Transmit this first current position of this mobile device to described a plurality of servers; According to the new geographical information of this GPS receiver or this assisted global position-location application to orient one second current position of this mobile device; And when the distance between this second current position and this first current position is greater than a preset distance, this second current position is updated to described a plurality of server; Wherein said a plurality of server is Website server, instant messaging (Messenger) server or the corresponding server of class communication program (Messenger-like program).
The object of the invention to solve the technical problems also realizes in addition by the following technical solutions.A kind of current position with a mobile device proposing according to the present invention is to upgrade the method for the stored location information of a server, this mobile device has for producing a GPS receiver or an assisted global position-location application (A-GPS AP) of geographical information, and the method comprises: required user's title and the inventory of password when setting up the network address of a plurality of servers of a record and logining described a plurality of server; According to the geographical information of this GPS receiver or this assisted global position-location application to orient a current position of this mobile device; Transmit this current position of this mobile device to described a plurality of servers; According to the new geographical information of this GPS receiver or this assisted global position-location application to orient a new current position of this mobile device; And periodically this new current position is updated to described a plurality of server; Wherein said a plurality of server is Website server, instant messaging (Messenger) server or the corresponding server of class communication program (Messenger-like program).
The present invention compared with prior art has obvious advantage and beneficial effect by technique scheme, the method of the location information that the present invention stores with the current position update server of mobile device at least has following advantages and beneficial effect: the present invention is for making the mobile device can be according to current position, automatically to upgrade the location information being stored on server by network interface.So, can guarantee that server can not store the location information of incorrect (comprising that the stored position of server is out-of-date).
In sum, the present invention is applied to the method for a mobile device, and this mobile device has a GPS receiver that is used for producing geographical information.This mobile device can link a network interface.The method comprise by this network interface, transmit the first geographical information based on this GPS receiver the first instruction to revise the stored location information of a server, and with the first geographical information, upgrade this mobile device and recorded the stored location information of this server simultaneously, and only when the gap between the represented position of the second geographical information of recording the stored location information of this server and this GPS receiver when this mobile device is greater than preset distance, by this network interface transmit based on the second geographical information-the second instruction to this server.So, can keep the location information that server stores is correct (meaning is that the stored position of server is present position).The present invention has significant progress technically, has obvious good effect, is really a new and innovative, progressive, practical new design.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to better understand technological means of the present invention, and can be implemented according to the content of specification, and for above and other object of the present invention, feature and advantage can be become apparent, below especially exemplified by preferred embodiment, and coordinate accompanying drawing, be described in detail as follows.
Accompanying drawing explanation
Fig. 1 is that application is in the schematic diagram of the network system of general package formula wireless radio service of the present invention.
Fig. 2 is contained for explanation WIFI, 3G, 3.5G, 802.11 series or other wireless transmission reach an agreement on to allow a mobile device can link to the schematic diagram of the network system of world-wide web.
Fig. 3 is the calcspar of mobile device according to an embodiment of the invention.
Fig. 4 is the schematic diagram of the global location management system of the mobile device of application in Fig. 3.
Fig. 5 illustrates the schematic diagram of destination inventory according to an embodiment of the invention.
Fig. 6 is according to embodiments of the invention, with increase or the network address of update server or other server relevent informations to the flow chart of the destination inventory of mobile device.
Fig. 7 is according to embodiments of the invention, to upgrade the flow chart of the stored location information of server in the destination inventory of mobile device.
Fig. 8 is the schematic diagram illustrating on the display screen that application program corresponding to server is shown in mobile device.
Fig. 9 is the flow chart of explanation one embodiment of the invention.
10: network system 20,30,100: mobile device
22,32: GPS receiver 23,24,33,34: antenna
40: base station 60: Website server
105: housing 110: display screen
120: control button 130: GPS receiver
140: transceiver 150: memory
155: procedure code 160: processor
300: global location management system 310,360: title
320~350: destination inventory 370: information
400: server relevent information inventory 500,600,1300: method
1000~1080,1310~1340: step
1250,1260,1270: example
Embodiment
For further setting forth the present invention, reach technological means and the effect that predetermined goal of the invention is taked, below in conjunction with accompanying drawing and preferred embodiment, its embodiment of method, method, step, feature and the effect thereof of the location information that the current position update server with mobile device proposing according to the present invention is stored, be described in detail as follows.
Relevant aforementioned and other technology contents of the present invention, Characteristic can be known and present in the following detailed description coordinating with reference to graphic preferred embodiment.By the explanation of embodiment, when can be to reach technological means and the effect that predetermined object takes to be able to more deeply and concrete understanding to the present invention, yet appended graphic being only to provide with reference to the use with explanation be not used for the present invention to be limited.
An object of the present invention is to provide a global location management system (GPS manage system) to a mobile device.This global location management system is used for the destination inventory of construction and the server of at least one user's who discloses this mobile device of management position, wherein server can be Website server, instant communication server, or the corresponding server of class communication program (Messenger-like program).Mobile device can be according to this destination inventory, to upgrade the stored location information of each server by network interface.And the simple method that the invention provides is used for (comprising that the stored position of server is out-of-date) when the stored location information of one or more server is incorrect, can notifies user.
Refer to shown in Fig. 1, for the schematic diagram of general package formula wireless radio service (General Packet Radio Service, the GPRS) network system 10 that is applicable to application of the present invention is described.Fig. 2 is contained for explanation WIFI, 3G, 3.5G, 802.11 series or other wireless transmission reach an agreement on to allow a mobile device can link to the schematic diagram of the network system 12 of world-wide web.Network system 10,12 comprises at least one mobile device 20,30.Mobile device 20,30 can carry out wireless telecommunications with a base station 40 or a wireless network bridge (access point) 28.Each mobile device 20,30 comprises portable GPS receiver (GPS receiver) 22,32 (or an A-GPS application program).Each portable GPS receiver 22,32 comprises one first antenna 23,34 and is used for from the related data around satellite reception global location (GPS), and one second antenna 24,33 is used for carrying out communication with base station 40 or wireless network bridge 28.Base station 40 is all connected to world-wide web 50 with wireless network bridge 28.World-wide web 50 comprises a server 60, is used as main frame (host), the instant communication server of a website, or the corresponding server of class communication program.The instruction that this server can send according to mobile device 20,30, the geographical information (meaning is current position) being produced with the GPS receiver 22,32 based on mobile device 20,30, revise user's stored on server location information, so that can demonstrate the current position of user corresponding to website or the instant messaging program of server.
Refer to shown in Fig. 3, for an embodiment of the mobile device 100 that is applicable to network system 10,12 is described.Mobile device 100 comprises transceiver 140, the memory 150 that a housing 105, a display screen 110 are arranged on housing 105, are used for allowing user control the control desk of mobile device 100 or GPS receiver 130 that control button 120, is similar to GPS receiver 22,32, be used for base station 40 communications, and a processor 160.Memory 150 is used for stored routine code 155.Processor 160 program code 155 are to control the running of mobile device 100.Memory 150 separately comprises the procedure code 155 carried out to processor 160 so that the present invention to be provided disclosed global managing positioning system in mobile device 100.When display screen 110 is a touch or multi-point touch control type screen, global location management system can be passed through the mode of touch-control to receive user's input, so personal navigation apparatus 100 not necessarily needs control desk (or control button) 120.
Refer to shown in Fig. 4, for a kind of embodiment of screen display mode of the global location management system 300 that is applied to mobile device 20,30 is described.What on the display screen 110 of mobile device 20,30, present comprises a title 310, and the inventory (destination inventory) 320~350 of server, its at present stored position and the time of renewal last time.Wherein destination inventory 320~350, are used for recording the stored location information of the network address of server and server.For example, in list item 320, server 1 stores user (more particularly at present, for carrying out the mobile device 20 of global location management system 300, GPS receiver 22 in 30, 32) by network interface, sent based on GPS receiver 22 last time, one first instruction (this first instruction is used for revising user's stored on server location information) of the 32 geographical information that produce, the stored current position of the update server of take (that is to say as " a ", website or the shown position of instant messaging program corresponding to server 1 are " a ").Because mobile device 20,30 not necessarily keeps line (for example with all servers in inventory 320~350 simultaneously, user does not login all instant messaging programs simultaneously, or user does not login all websites simultaneously), and mobile device 20,30 may be only to there being the server of line just to transmit the first instruction with the stored position of update server, and therefore different servers may show different positions.
Right-hand part at Fig. 4 is used for aid illustration in the present invention, and global location management system 300 is used for judging that position stored on server is for correct (meaning is that the stored position of server is present position) or the method for incorrect (meaning is that the stored position of server is out-of-date).The method is whether the distance of usining between the position of mobile device 20,30 and the stored position of server is greater than a preset distance (predetermined radii, upgrade distance) as basis for estimation.As shown in Fig. 4 right-hand part, suppose that personal navigation apparatus 20,30 is in " old position " at present, and solid line circle represents centered by " old position ", the circle that the preset distance of take is radius.Now, due to position " a " (being shown in the position of server 1), " b " (being shown in the position of server 2), and " n " (being shown in the position of server n) is in solid line circle, therefore server 1,2, the shown position of n are all less than preset distance with the distance between the current position of mobile device 20,30, so global location management system 300 judges that servers 1,2, the stored position of n are all correctly.Now, global location management system 300 does not need to be updated in server 1,2, the upper stored position of n.
Yet if user continues mobile and make mobile device 20,30 move to " reposition ", and dashed circle represents centered by " reposition ", the circle that the preset distance of take is radius.As shown in Fig. 3 right-hand part, now position " a " still maintains in dashed circle with " n ", therefore represents that server 1, the stored position of n are correct.Yet the stored position " b " of server 2 is outside dashed circle, so the global location management system 300 judgement stored positions of server 2 are incorrect and need the stored position of update server 2.
If global location management system 300 can be connected to the server in the inventory of destination, in update server, stored position is current position, yet no matter whether can be connected to the server in the inventory of destination, the global location management system 300 geographical information that all periodically the GPS receiver 22,32 of more current mobile device 20,30 produces and be sent to the location information of each server in inventory last time by the first instruction.Although global location management system 300 also can be by being connected to server, to read the stored position of server, yet the destination inventory that directly position that was sent to server last time is stored in to global location management system 300 is still mode preferably.When the difference between geographical information that the GPS receiver 22,32 of mobile device 20,30 produces and the location information that was sent to each server in inventory last time by the first instruction is greater than preset distance, the position that 300 judgements of global location management system are stored on server is incorrect and needs to upgrade.The mode of upgrading can be uploads current position, or only its stored position of announcement server is incorrect (for example, transmitting the information of " Location-Unknown " to server).
In addition, user may not want global location management system 300, and stored position is (for example in update server at any time, user does not think on MSN, to show at any time current position), yet user still wishes that the server in the inventory of destination can not show incorrect position conventionally.Therefore, the derivative embodiment of spirit according to the present invention also can select not judge the current position of mobile device 20,30 and the position upgraded on server last time between distance, but selection cycle ground upgrades one or more server in the inventory of destination, with the position that reflects that user is current.In other derivative embodiment, global location management system 300 not necessarily will be updated periodically the location information of server, but at the location information of judgement server when incorrect, i.e. the stored position of update server.In addition, global location management system 300 also can periodically directly be upgraded the location information of server in the inventory of destination, and in the location information of judgement server when incorrect, also the location information of update server.Therefore, when global location management system 300 judges that the stored positions of server are incorrect, the invention provides as shown in embodiment Lower Half as left in Fig. 4, mobile device 20,30 can provide information to user.This packets of information contains a title 360, a customizing messages (as the malposition of server 2), and one can select action manifest.For example, can select in action manifest, there is " renewal ", " notice positional fault ", " upgrading all ", and option such as " cancellation ", wherein " upgrade all " and mean all stored positions of server that store incorrect position that are judged as by global location management system 300 in the inventory of destination, all be updated to current position, " cancellation " represents the not stored position of update server.So, global location management system 300 can be according to the selected option of user, to carry out corresponding action.
In the inventory of destination, the relevent information of the server in 300 foundation of global location management system and maintenance purpose ground inventory 320~350, wherein maintenance class is known by industry like data bank and the method for this website relevent information, in order to promote understanding, the present invention provides an embodiment 400 to illustrate in greater detail in Fig. 5, yet the embodiment 400 in Fig. 4 is only for illustrating, of the present inventionly safeguard that the mode of inventory is not restricted to embodiment 400.
As shown in Figure 5, destination inventory is comprised of a plurality of forms, the network address (as IP or URL) of the server that each form comprises at least one position that stores user, this form also can comprise other relevent informations of server, for example, as login data (user's title and/or user's password), location information kenel (exact position, as longitude and latitude, or general location, as city title, or demonstration " office ", " household " etc.), current stored position, upgrade distance (meaning is used for judging according to this that the stored position of this server is correct or incorrect preset distance), lastest imformation (shown information when the stored position of this server is updated, for example, as new position, or " unknown at present "), and other design fields.Except the network address of server, all fields all can have preset value, and user can change the preset value of all forms by adjusting fancy setting, or directly changes the field of a form wherein.
The mode of filling in of the field of the network address has two kinds at least.Global location management system 300 can comprise a menu or button to allow user can increase server in a line to the inventory of destination, or, when one first instruction (this first instruction is used for revising the stored location information of server) that has a geographical information when global location management system 300 judgement is sent to a server, whether the network address that can check this server has been stored in mobile device (the destination inventory in mobile device), when the network address of this server does not have in mobile device (the destination inventory in mobile device), global location management system 300 can be stored in the network address of this server mobile device (the destination inventory in mobile device) automatically, or show whether an information query user will be stored in the network address of this server mobile device (the destination inventory in mobile device), and carry out corresponding action according to user's response.
Refer to shown in Fig. 6, for according to embodiments of the invention, with increase or the network address of update server or other server relevent informations to the flow chart of mobile device (the destination inventory in mobile device), its step is described as follows:
Step 1000: whether the geographical information that judges GPS receiver is sent to a network address by network interface;
Step 1010:(is inessential) when the geographical information of judgement has transmitted, prompting user inputs server relevent information (as the network address, login data, location information kenel), server relevent information is stored in to mobile device (the destination inventory in mobile device);
Step 1020: according to user's fancy setting, upgrade those server relevent informations corresponding to the transmitted network address to mobile device (the destination inventory in mobile device).
The destination inventory that upgrades mobile device comprises two kinds of modes, when this network address is not yet stored in destination inventory, increases this network address to destination inventory; When this network address has been stored in destination inventory, according to being sent to this network address to revise the first instruction of user's location information, to be updated in the field of the current position in the inventory of destination.
It should be noted that, in the present invention, according to user's demand, all historical records relevant for being sent to the instruction of each network address can be set up and safeguard to global location management system 300, therefore when user wants to check historical record, global location management system 300 can provide this historical record to user.In addition, global location management system 300 does not limit only has a destination inventory, that is to say, according to user's demand, global location management system 300 can safeguard that the overlapping or project of a plurality of entry portions does not have overlapping destination inventory simultaneously, for example, safeguard that destination inventory corresponding to different server is to allow user check the relevent information corresponding to different server, and priority during capable of regulating update server.For example, one first destination inventory comprises the server that only has household or good friend just to have authority to read, one second destination inventory comprises the server that everyone all has authority to read, in this case, user's capable of regulating fancy setting, take and make the corresponding renewal distance of server (meaning is used for judging that the stored position of this server is as correct or incorrect preset distance) in the first destination inventory less, can show more accurate position (as longitude and latitude), and compared with the server in the second inventory, there is higher priority treatment order when upgrading.
Refer to shown in Fig. 7, for according to embodiments of the invention, to upgrade the flow chart of the stored location information of server in the destination inventory of mobile device, its step is described as follows:
Step 1050: periodically calculate the current position of GPS receiver and be stored in the gap (that is to say, periodically calculate current position and the mobile device of GPS receiver and note down the gap between the stored location information of each server) between each location information in the inventory of destination;
Step 1060: when the current position of GPS receiver and each location information being stored in the inventory of destination (that is to say, mobile device is noted down the stored location information of each server) between this gap while surpassing a preset distance, judgement is corresponding to the incorrect location information of server stores of this location information;
Step 1070:(is inessential) when judgement is during corresponding to the incorrect location information of server stores of a location information, notify the location information of this server of user incorrect, to allow user select to upgrade or cancel and upgrading;
Step 1080: according to user's fancy setting, to show the relevent information of the server of incorrect location information, to showing that the server of incorrect location information carries out " notice positional fault ", or utilize the geographical information of GPS receiver to carry out " renewal ".
In step 1080, only have when the one first indicated position of geographical information (that is to say, be stored in the position in the inventory of destination, or the stored position of server that mobile device is noted down) gap and between the indicated position (current position of GPS receiver) of one second geographical information is greater than while upgrading distance (preset distance), and the second instruction (being used for revising the location information of the user on server) that just transmits a current position based on GPS receiver is to each server in the inventory of destination.This second instruction can be indicated server that stored position is updated to current position or only be indicated server that stored position is eliminated.
According to the present embodiment and user's fancy setting, when geographical information is uploaded to a server, global location management system can inquire whether user increases this server to destination inventory, or automatically increases this server to destination inventory.In addition, when global location management system judges that the stored location information of server is incorrect, global location management system can inquire whether user will upgrade this server, automatically upgrade this server, or carries out the possible action of other spirit according to the present invention.
Refer to shown in Fig. 8, for illustrating application program (as instant messaging program) corresponding to server, be shown in the schematic diagram (example 1250,1260 and 1270) on the display screen of mobile device.Shown in example 1250 is the instant messaging program corresponding to server 1, what part in the upper right corner was shown is the position of the front stored mobile device (user) of server 1, or show and to make the position of server 1 when the next update because of moving of mobile device, in addition, also may be shown in while having people to upgrade in contact man's list the location information of its renewal.In addition, Lower Half shown be friend's inventory or contact man's inventory (general social network sites or instant messaging program (as MSN) all have similar functions).On contact man's name (pet name) side, can show this contact man stored position on server.By the setting of adjusting application program, whether can select display position information, or ability display position information only on choosing this contact man and vernier and move on to this coordinator's name time.In addition, user can set authority, to determine whether other people can see that user is in the stored location information of server.Method relevant for authority setting is known techniques, and for example, the method for authority setting has been widely used in social network sites, therefore repeats no more.
Example 1260 is similar with example 1250, but in example 1260, user stores two different location informations on different servers.For example, on server 2, stored position is (peach garden, TaiWan, China).When user selects not upgrade particular server and user's mobile device shift position, different servers can store different location informations.Shown in example 1270 is to have two contact mans to set authority to user, to allow user to see their location information.In addition, the object of example 1250~1270 is that the present invention is not limit by this in order to promote the understanding of the present invention.
Refer to shown in Fig. 9, Fig. 9 is for explanation is according to the flow chart of the method 1300 of one embodiment of the invention, and its step is described as follows:
Step 1310: set up a plurality of servers of a record (for example, the inventory of the network address server corresponding to instant messaging program (Messenger), class communication program (Messenger-like program) or website), and when user wants in those server update positions required user's title and password;
Step 1320: according to one of mobile device built-in GPS receiver or an assisted global position-location application (A-GPS AP is used for calculating distance between base station and mobile device with location) to orient the current position of mobile device;
Step 1330: transmit the current position of mobile device to described a plurality of servers;
Step 1340: when the gap of the location information when the current position of mobile device and while upgrading last time is greater than a predetermined value (preset distance, upgrade distance), upgrade the current position of mobile device to described a plurality of servers.
Only have the coordinator who is given authority by user just can see the position that user is upgraded on described a plurality of servers.Mobile device can be by GPRS, WIFI, 3G, 3.5G, 4G or other known methods to link to world-wide web.Mobile device can provide a map, checks own or contact man's location information with person easy to use.Mobile device can be the computer of a personal navigation apparatus (Personal NavigationDevice, PND), mobile phone, notebook computer, other types, or any mobile device that links to world-wide web.In addition, user's capable of regulating is used for judging whether the preset distance (upgrading distance) that will upgrade in the present invention.
The invention provides a kind of method, be used for making the mobile device can be according to current position, to upgrade the location information being stored on server by network interface.So, can guarantee that server can not store incorrect location information.Global location management system provided by the present invention can be the independently plug-in program of application program, browser, or other softwares, and global location management system can be applicable to the mobile device of a network-connectable, or be arranged at a far-end server (this far-end server has the server of authority connection network internet and mode that can be by wireless telecommunications to connect mobile device).
The above, it is only preferred embodiment of the present invention, not the present invention is done to any pro forma restriction, although the present invention discloses as above with preferred embodiment, yet not in order to limit the present invention, any those skilled in the art, do not departing within the scope of technical solution of the present invention, when can utilizing the technology contents of above-mentioned announcement to make a little change or being modified to the equivalent embodiment of equivalent variations, in every case be not depart from technical solution of the present invention content, any simple modification of above embodiment being done according to technical spirit of the present invention, equivalent variations and modification, all still belong in the scope of technical solution of the present invention.

Claims (9)

1. the current position with a mobile device is to upgrade the method for the stored location information of a server, this mobile device has a GPS receiver, this GPS receiver is used for producing geographical information, this mobile device can link a network interface, it is characterized in that the method comprises:
In this mobile device, set up a destination inventory, in order to record the location information of this mobile device stored on the network address of a plurality of servers and each server, and this destination inventory is presented on the screen of this mobile device;
One first instruction that transmits the one first geographical information producing based on this GPS receiver by this network interface to be to revise the location information of this stored mobile device of this server, and with this first geographical information, upgrades the stored location information of this server of being recorded on this destination inventory simultaneously;
Only when the gap between the location information of this stored mobile device of this server of recording on this destination inventory and the represented position of one second geographical information that this GPS receiver produces is greater than a preset distance, by this network interface, transmit one second instruction based on this second geographical information to this server, to revise the location information of this stored mobile device of this server; And
When the geographical information producing according to this GPS receiver is greater than this preset distance with the current position of this mobile device of obtaining with one first gap that is stored in the primary importance information in this destination inventory, the geographical information that this GPS receiver produces with this current position of this mobile device of obtaining to upgrade this primary importance information of this destination inventory.
2. method according to claim 1, is characterized in that it separately comprises:
When judgement one geographical information is just being transmitted, prompting user input and storage one server relevent information are to this destination inventory;
Wherein this server relevent information has data required when the server of logining corresponding to this server relevent information.
3. method according to claim 1, is characterized in that it separately comprises:
When judgement one geographical information is just being transferred into a second server, store according to the current position of resulting this mobile device of this geography information to this destination inventory, to record the stored location information of this second server.
4. method according to claim 3, is characterized in that it separately comprises:
Whether the network address that judges this second server has been stored in this destination inventory; And
When the network address of this second server is not yet stored in this destination inventory, increase Zhi Gai destination, the network address inventory of this second server.
5. method according to claim 1, is characterized in that it separately comprises:
Periodically calculate the geographical information that produces according to this GPS receiver with the current position and each gap that is stored in each location information in this destination inventory of this mobile device of obtaining; And
When the current position of resulting this mobile device of geographical information that this produces according to this GPS receiver is greater than this preset distance with one first gap that is stored in the primary importance information in this destination inventory, this second instruction that transmits by this network interface the location information that is used for revising server is to upgrade corresponding to the stored location information of this server of this primary importance information.
6. method according to claim 1, is characterized in that it separately comprises:
Periodically calculate the geographical information that produces according to this GPS receiver with the current position and a gap that is stored in each location information in this destination inventory of this mobile device of obtaining.
7. method according to claim 1, is characterized in that wherein said server is Website server, instant communication server or the corresponding server of class communication program.
8. the current position with a mobile device is to upgrade the method for the stored location information of a server, this mobile device has for producing a GPS receiver or an assisted global position-location application of geographical information, it is characterized in that the method comprises:
Required user's title and the destination inventory of password when setting up the network address of a plurality of servers of a record and logining described a plurality of server, and this destination inventory is presented on the screen of this mobile device; Described destination inventory, is used for recording the stored location information of the network address of server and server;
According to the geographical information of this GPS receiver or this assisted global position-location application to orient one first current position of this mobile device;
Transmit this first current position of this mobile device to described a plurality of servers;
According to the new geographical information of this GPS receiver or this assisted global position-location application to orient one second current position of this mobile device;
When the distance between this second current position and this first current position is greater than a preset distance, this second current position is updated to described a plurality of server; And
When the geographical information producing according to this GPS receiver is greater than this preset distance with the current position of this mobile device of obtaining with one first gap that is stored in the primary importance information in this destination inventory, the geographical information that this GPS receiver produces with this current position of this mobile device of obtaining to upgrade this primary importance information of this destination inventory;
Wherein said a plurality of server is Website server, instant communication server or the corresponding server of class communication program.
9. the current position with a mobile device is to upgrade the method for the stored location information of a server, this mobile device has for producing a GPS receiver or an assisted global position-location application of geographical information, it is characterized in that the method comprises:
Required user's title and the destination inventory of password when setting up the network address of a plurality of servers of a record and logining described a plurality of server, and this destination inventory is presented on the screen of this mobile device; Described destination inventory, is used for recording the stored location information of the network address of server and server; When judgement one geographical information is just being transferred into a second server, store according to the current position of resulting this mobile device of this geography information to this destination inventory, to record the stored location information of this second server;
According to the geographical information of this GPS receiver or this assisted global position-location application to orient a current position of this mobile device;
Transmit this current position of this mobile device to described a plurality of servers;
According to the new geographical information of this GPS receiver or this assisted global position-location application to orient a new current position of this mobile device; And
Periodically this new current position is updated to described a plurality of server;
Wherein said a plurality of server is Website server, instant communication server or the corresponding server of class communication program.
CN201010173733.7A 2010-05-07 2010-05-07 Method for updating position information stored in server through current position of mobile device Active CN102238472B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010173733.7A CN102238472B (en) 2010-05-07 2010-05-07 Method for updating position information stored in server through current position of mobile device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010173733.7A CN102238472B (en) 2010-05-07 2010-05-07 Method for updating position information stored in server through current position of mobile device

Publications (2)

Publication Number Publication Date
CN102238472A CN102238472A (en) 2011-11-09
CN102238472B true CN102238472B (en) 2014-11-26

Family

ID=44888596

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010173733.7A Active CN102238472B (en) 2010-05-07 2010-05-07 Method for updating position information stored in server through current position of mobile device

Country Status (1)

Country Link
CN (1) CN102238472B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103188142A (en) * 2011-12-31 2013-07-03 北京大唐高鸿数据网络技术有限公司 Method of achieving geographical location information presentation in instant message system
CN102752854B (en) * 2012-07-09 2014-12-10 北京高森明晨信息科技有限公司 Method and server for updating geographic location information
CN103792560B (en) * 2012-10-30 2017-03-15 中兴通讯股份有限公司 Satellite positioning method, apparatus and system
TWI554972B (en) * 2015-03-25 2016-10-21 耐點科技股份有限公司 Social interactive support system, and user mobile device, and server thereof
US9689961B2 (en) * 2015-03-26 2017-06-27 Intel IP Corporation Apparatus, system and method of communication between wireless networks having different coordinate domains
JP6683162B2 (en) * 2017-03-28 2020-04-15 カシオ計算機株式会社 Electronic device, position specifying system, position specifying method and program
CN107809742A (en) * 2017-12-13 2018-03-16 广东欧珀移动通信有限公司 Processing method, device, storage medium and the terminal of location information
CN113971182B (en) * 2021-12-23 2022-03-15 北京蓝莓时节科技有限公司 LBS distributed service system, method and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101415155A (en) * 2008-10-30 2009-04-22 深圳市时代经纬科技有限公司 1mobile instant communication method and system based on position service
CN101470203A (en) * 2007-12-26 2009-07-01 英业达股份有限公司 Time updating method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7949529B2 (en) * 2005-08-29 2011-05-24 Voicebox Technologies, Inc. Mobile systems and methods of supporting natural language human-machine interactions

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101470203A (en) * 2007-12-26 2009-07-01 英业达股份有限公司 Time updating method
CN101415155A (en) * 2008-10-30 2009-04-22 深圳市时代经纬科技有限公司 1mobile instant communication method and system based on position service

Also Published As

Publication number Publication date
CN102238472A (en) 2011-11-09

Similar Documents

Publication Publication Date Title
CN102238472B (en) Method for updating position information stored in server through current position of mobile device
US11025097B2 (en) Wireless charging management system and wireless power transmitting terminal
CN101940055B (en) Location tracking based on proximity-based ad hoc network
US20180082335A1 (en) Method of creating and joining social group, user device for executing the method, server, and storage medium
CN103891318B (en) The location Based service supplier registration that peer device is supported
US20140199970A1 (en) Methods and systems relating to privacy in location based mobile applications
JP4620054B2 (en) Portable terminal and wireless quality display method, program and system using the same
RU2518912C2 (en) Communication device and method, programme, information management device and communication system
CN107409269A (en) It is determined that to the route for acting on behalf of flow between mobile client and agent equipment
CN102868968A (en) Identifying and locating users on a mobile network
JP2009524312A (en) On-device mapping of WIFI hotspots via direct connection of WIFI-enabled and GPS-enabled mobile devices
JP2009524311A (en) Generate and dynamically update a database of WIFI hotspot location and performance metrics via a location mapper
CN102300205A (en) Publicity and transfer of mobile application program based on position and context
CN105025100B (en) Based on the hand-drawing map intelligent guide guide system of iOS system
CN101213864A (en) User-driven calibration for location system
CN105025101A (en) Hand-drawn map-based intelligent guide and navigation system of Android system
CN107258092A (en) Supported for the discovery of mobile client device and the cloud of data transfer
CN105723746A (en) User-specific point-of-sale network recommendations based on connection quality data
KR101834937B1 (en) Apparatus and method for obtaining information of user equipment in communication system
CN103220310A (en) Calling card exchange method and terminal and calling card server used for calling card exchange
CN106416396B (en) Running position provider process
CN102067633A (en) Method, apparatus, and computer program product for location sharing
US8725177B2 (en) Activating location based service applications
US8428875B2 (en) GPS management system
KR20060012390A (en) Mobile satation with function of operating application on lacation based and method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant