CN102271158A - Cloud computing-based GPS (Global Positioning System) multiapplication processing method and mobile terminal - Google Patents

Cloud computing-based GPS (Global Positioning System) multiapplication processing method and mobile terminal Download PDF

Info

Publication number
CN102271158A
CN102271158A CN2011102109378A CN201110210937A CN102271158A CN 102271158 A CN102271158 A CN 102271158A CN 2011102109378 A CN2011102109378 A CN 2011102109378A CN 201110210937 A CN201110210937 A CN 201110210937A CN 102271158 A CN102271158 A CN 102271158A
Authority
CN
China
Prior art keywords
gps
locator data
service server
portable terminal
server
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
CN2011102109378A
Other languages
Chinese (zh)
Other versions
CN102271158B (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.)
ZTE Corp
Original Assignee
ZTE 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 ZTE Corp filed Critical ZTE Corp
Priority to CN201110210937.8A priority Critical patent/CN102271158B/en
Publication of CN102271158A publication Critical patent/CN102271158A/en
Application granted granted Critical
Publication of CN102271158B publication Critical patent/CN102271158B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides a cloud computing-based GPS (Global Positioning System) multiapplication processing method and a mobile terminal. The mobile terminal comprises a GPS multiapplication conversation unit, a GPS business server and a GPS positioning module, wherein the GPS multiapplication conversation unit receives a conversation request; the GPS business server finishes the management of a positioning request, analyzes positioning data received by the mobile terminal and transmits the positioning data to a cloud end server after finishing analysis; and the GPS positioning module finishes GPS engine initialization after receiving the request of the GPS business server and finally initiates the positioning process of a GPS, and the module can receive the original positioning data and report the positioning data to the business server. The technical scheme provided by the invention ensures that the GPS server is shared the greatest extent by utilizing a private cloud technology; the GPS positioning mode is intelligently switched, thus the positioning response speed and positioning precision are improved; and a GPS positioning data storage unit provides enough storage space for a terminal user at the cloud end server.

Description

Many application processing methods of a kind of GPS and portable terminal based on cloud computing
Technical field
The present invention relates to communication technical field, more specifically, relate to many application processing methods of a kind of GPS and portable terminal based on cloud computing.
Background technology
The GPS technology has been widely used in anti-thefting monitoring, the prison monitoring convict of effective scheduling of location navigation, vehicle of vehicle, ship and safety management, vehicle, personnel's aspects such as search and rescue at present.
In recent years, along with 3G, 4G technology rapid development are used mobile terminal device and are brought great convenience for people's life on PC, because the GPS location technology is being brought into play more and more important effect, it is also more and more general to have the GPS service in mobile terminal device, is liked by increasing operator, enterprise and individual.
In the prior art, the service of the GPS in mobile terminal device has following major defect:
1, a plurality of terminal equipments can not use the GPS service simultaneously.
2, single terminal equipment can not be opened the PC side UI of a plurality of mobile terminal devices simultaneously.
3, the GPS locator data can not farthest be shared.
4, can not initiate a plurality of Location Requests simultaneously, the intelligence that can not position pattern is switched.
Summary of the invention
The present invention seeks to many application processing methods of a kind of GPS and portable terminal based on cloud computing.
The present invention proposes a kind of portable terminal, and described portable terminal comprises many utility cessions of GPS unit, GPS service server and GPS locating module;
Described many utility cessions of GPS unit receives conversation request;
Described GPS service server is finished the management of Location Request, and the locator data that portable terminal receives is resolved, and resolving finishes mails to the high in the clouds server to locator data afterwards;
Described GPS locating module after the request that receives the GPS service server, is finished the initialization of GPS engine, finally initiates the position fixing process of GPS, and this module can receive original locator data, and locator data is reported service server.
Further, described GPS service server comprises GPS Location Request unit, and described GPS Location Request unit receives the GPS task requests.
Further, described GPS service server comprises GPS Location Request queue management unit, and described GPS Location Request queue management unit positions the tasks requested management, finishes the intelligence switching of station-keeping mode, and initiates the location.
Further, described GPS service server comprises GPS locating module unit, and described GPS locating module unit reports locator data.
Further, described GPS service server comprises GPS locator data unit, and described GPS locator data unit is responsible for receiving the locator data that GPS locating module unit reports, and finishes the parsing of GPS module locator data.
Further, described GPS service server comprises GPS locator data memory cell, and described GPS locator data memory cell is responsible for that the locator data of having resolved is formed network packet and is sent to the high in the clouds server afterwards.
The present invention also proposes the many application processing methods of a kind of GPS based on cloud computing, and described method comprises: portable terminal receives a plurality of Location Requests and is connected to the GPS service server; Portable terminal resolves to Location Request task sequence and task sequence is put into task queue; The GPS service server is initiated the location, begins to receive locator data; The GPS service server resolves to the form that needs to the locator data of receiving, locator data is sent to the high in the clouds server.
Further, described portable terminal receives and initiates a plurality of Location Requests by Web UI.
Further, described portable terminal receives the map information that the high in the clouds server is finished embedded Web Map on the locator data of management and locator data and the high in the clouds server.
Further, described GPS service server receives the locator data that reports, and finishes the parsing of GPS module locator data; Described GPS service server sends to the high in the clouds server after the locator data of having resolved is formed network packet.
In sum, adopt the present invention to have following beneficial effect:
Compared with prior art, the present invention utilizes privately owned cloud, and the GPS service that has solved wireless terminal device can not be served many application facet at GPS and obtain great advance by the simultaneously applied problem of a plurality of terminal equipments, and the GPS service at utmost is shared; The invention provides GPS station-keeping mode intelligence and switch, station-keeping mode can dynamically be switched, saved the location response time, improved location response speed and positioning accuracy.
Secondly, because GPS locator data memory cell is server beyond the clouds, can provide sufficient memory space for the terminal use, solve the hypodynamic problem of the local stored energy of wireless terminal device, even be appreciated that memory space is unlimited, therefore improved the shared ability of GPS service data.
Description of drawings
Fig. 1 is the total system schematic diagram of the embodiment of the invention based on the many application processing methods of GPS of cloud computing;
Fig. 2 is the structural representation of embodiment of the invention portable terminal;
Fig. 3 is that the GPS service server in the embodiment of the invention portable terminal is formed schematic diagram;
Fig. 4 is the GPS many application processing method schematic flow sheet of the embodiment of the invention based on cloud computing.
Embodiment
The present invention is by the privately owned cloud of Web service embedded in the portable terminal, manage the GPS Location Request, the intelligence that positions pattern is switched, the locator data that mobile terminal device obtains is stored in the high in the clouds server, finish the distribution of locator data by network and share, server carries out session management to Location Request beyond the clouds.
After the WIFI of mobile terminal device was opened, WebUI (being embedded with Web Server in mobile terminal device) can be opened by computer or other-end that WIFI is connected with mobile terminal device simultaneously by many, initiated the location by WebUI; In this case, each device end can be opened a plurality of Web UI simultaneously and initiate different Location Requests.
When the WIFI of mobile terminal device did not have unlatching, single PC or device end can be opened a plurality of Location Requests that should be used for initiating simultaneously.
On the portable terminal server, there is the message queue of pair Location Request to handle, if have only one to use the initiation location, mobile terminal device is directly initiated the location so, when Location Request is initiated in a plurality of application of appearance, this message queue switches according to the intelligence that specific algorithm is finished Location Request, portable terminal was initiated corresponding Location Request after switching finished, and mobile terminal device finishes to resolve afterwards locator data is stored in the high in the clouds server after receiving locator data.Working as a plurality of application like this is that a plurality of WebUI are opened by different terminals, when initiating Location Request, is equivalent to directly obtain data by portable terminal from the high in the clouds server.
Below in conjunction with the drawings and specific embodiments technical solution of the present invention is done and to be described in further detail.
Please refer to shown in Figure 1ly, Fig. 1 is the total system schematic diagram of the embodiment of the invention based on the many application processing methods of GPS of cloud computing, and it comprises: portable terminal, high in the clouds server and base station.
Described portable terminal is the mobile terminal device that can support data service, is not limited to the green data card, can be other mobile terminal device, perhaps mobile phone.This portable terminal possesses WIFI function and GPS function, and in this mobile terminal device embedded Web Server.This portable terminal is finished the reception of locator data.The embedded GPS service server of described portable terminal.
The high in the clouds server is used for storing the locator data of obtaining from mobile terminal device, management locator data, terminal use's session, finishes the mapping between the embedded Web Map of locator data and high in the clouds server.The high in the clouds server is responsible for the storage of locator data, finishes the dynamic mapping of locator data and Map, gives the terminal use locator data distribution of information at last.
Base station one side and Cloud Server are mutual, mutual with satellite on the other hand.
Please refer to shown in Figure 2ly, is the structural representation of embodiment of the invention portable terminal, and described portable terminal comprises many utility cessions of GPS unit, GPS service server and GPS locating module.
Many utility cessions of GPS unit receives conversation request, finish and portable terminal between basic communication.
The GPS service server is supported WEB service, and the terminal use can initiate Location Request by the Web UI page, can manage locator data on the Web UI.The intelligence that this GPS service server is used to finish management, the station-keeping mode of Location Request is switched, the reception of locator data, parsing, locator data be toward the storage administration of high in the clouds server.The GPS service server is finished the management of Location Request, and the intelligence that is decided to be pattern is switched, and the locator data that portable terminal receives is resolved, and resolving finishes mails to the high in the clouds server to locator data afterwards.
The GPS locating module after the request that receives the GPS service server, is finished the initialization of GPS engine, finally initiates the position fixing process of GPS, and this module can receive original locator data, and locator data is reported service server.
Please refer to shown in Figure 3, be the GPS service server composition schematic diagram in the embodiment of the invention portable terminal, described GPS service server comprises GPS Location Request unit, GPS Location Request queue management unit, GPS locating module unit, GPS locator data unit, GPS locator data memory cell.
GPS Location Request unit receives the GPS task requests.
GPS Location Request queue management unit positions the tasks requested management, finishes the intelligence switching of station-keeping mode, and initiates the location.
GPS locating module unit, this module report locator data also and between the service server to carry out alternately.
GPS locator data unit, the locator data that responsible reception GPS locating module reports, the parsing of finishing GPS module locator data.
GPS locator data memory cell, be responsible for that the locator data of having resolved is formed network packet and send to the high in the clouds server afterwards, consider that data need be distributed to a plurality of cloud terminal servers, so the management to the distribution of high in the clouds server data need be finished in this unit.
Please refer to shown in Figure 4ly, is the GPS many application processing method schematic flow sheet of the embodiment of the invention based on cloud computing, and it comprises the steps:
S401: portable terminal receives a plurality of Location Requests of initiating by Web UI;
S402: portable terminal connects network, and the GPS Location Request is sent to the GPS service server;
The mobile terminal network communication unit starts the connection network, is connected to the GPS service server, finishes basic network service task, and Location Request is resolved to task sequence, and task sequence is put into task queue.
The S403:GPS service server switches according to the intelligence that specific algorithm is finished Location Request;
The GPS service server, according to specific algorithm, the intelligence that the Location Request in the task queue is positioned pattern is switched.
The S404:GPS service server receives locator data, and sends to the high in the clouds server;
After the selected good station-keeping mode of GPS service server, initiate the location, begin to receive the locator data that the GPS locating module is received, the locator data of receiving is resolved to the form that needs, at last locator data is sent to the high in the clouds server.
S405: the high in the clouds server is distributed to the user to locator data;
The high in the clouds server receives locator data, finishes the management of locator data, directly locator data is distributed to the terminal use on the one hand; Finish the mapping of embedded Web Map on locator data and the high in the clouds server on the other hand, and corresponding information is sent to the terminal use.
S406: the user checks current location.
The terminal use can or directly open map embedded on the server of high in the clouds and check current location by the web browsing data.
Compared with prior art, technical scheme of the present invention has solved the GPS service of wireless terminal device and can not have been served many application facet at GPS and obtain great advance by the simultaneously applied problem of a plurality of terminal equipments, and the GPS service at utmost is shared; The invention provides GPS station-keeping mode intelligence and switch, station-keeping mode can dynamically be switched, saved the location response time, improved location response speed and positioning accuracy.
Secondly, because the GPS locator data is stored in the high in the clouds server, can provide sufficient memory space for the terminal use, solve the hypodynamic problem of the local stored energy of wireless terminal device, even be appreciated that memory space is unlimited, therefore improved the shared ability of GPS service data.Provide the foundation for operator's large-scale promotion GPS business like this, also provide reference value for operator promotes other business.
Certainly; the present invention also can have numerous embodiments; in the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art can make various corresponding changes or variation according to the present invention certainly; in every case any modification of being done within the spirit and principles in the present invention, be equal to replacements, improvement, all should be included within protection scope of the present invention.

Claims (10)

1. a portable terminal is characterized in that, described portable terminal comprises many utility cessions of GPS unit, GPS service server and GPS locating module;
Described many utility cessions of GPS unit receives conversation request;
Described GPS service server is finished the management of Location Request, and the locator data that portable terminal receives is resolved, and resolving finishes mails to the high in the clouds server to locator data afterwards;
Described GPS locating module after the request that receives the GPS service server, is finished the initialization of GPS engine, finally initiates the position fixing process of GPS, and this module can receive original locator data, and locator data is reported service server.
2. portable terminal as claimed in claim 1 is characterized in that, described GPS service server comprises GPS Location Request unit, and described GPS Location Request unit receives the GPS task requests.
3. portable terminal as claimed in claim 1, it is characterized in that, described GPS service server comprises GPS Location Request queue management unit, and described GPS Location Request queue management unit positions the tasks requested management, finishes the intelligence switching of station-keeping mode, and initiates the location.
4. portable terminal as claimed in claim 1 is characterized in that, described GPS service server comprises GPS locating module unit, and described GPS locating module unit reports locator data.
5. portable terminal as claimed in claim 4, it is characterized in that, described GPS service server comprises GPS locator data unit, and described GPS locator data unit is responsible for receiving the locator data that GPS locating module unit reports, and finishes the parsing of GPS module locator data.
6. portable terminal as claimed in claim 1, it is characterized in that, described GPS service server comprises GPS locator data memory cell, and described GPS locator data memory cell is responsible for that the locator data of having resolved is formed network packet and is sent to the high in the clouds server afterwards.
7. many application processing methods of the GPS based on cloud computing, it is characterized in that described method comprises: portable terminal receives a plurality of Location Requests and is connected to the GPS service server; Portable terminal resolves to Location Request task sequence and task sequence is put into task queue; The GPS service server is initiated the location, begins to receive locator data; The GPS service server resolves to the form that needs to the locator data of receiving, locator data is sent to the high in the clouds server.
8. method as claimed in claim 7 is characterized in that, described portable terminal receives and initiates a plurality of Location Requests by WebUI.
9. method as claimed in claim 7 is characterized in that, described portable terminal receives the map information that the high in the clouds server is finished embedded Web Map on the locator data of management and locator data and the high in the clouds server.
10. method as claimed in claim 7 is characterized in that, described GPS service server receives the locator data that reports, and finishes the parsing of GPS module locator data; Described GPS service server sends to the high in the clouds server after the locator data of having resolved is formed network packet.
CN201110210937.8A 2011-07-26 2011-07-26 A kind of more application processing methods of GPS based on cloud computing and mobile terminal Active CN102271158B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110210937.8A CN102271158B (en) 2011-07-26 2011-07-26 A kind of more application processing methods of GPS based on cloud computing and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110210937.8A CN102271158B (en) 2011-07-26 2011-07-26 A kind of more application processing methods of GPS based on cloud computing and mobile terminal

Publications (2)

Publication Number Publication Date
CN102271158A true CN102271158A (en) 2011-12-07
CN102271158B CN102271158B (en) 2018-06-01

Family

ID=45053318

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110210937.8A Active CN102271158B (en) 2011-07-26 2011-07-26 A kind of more application processing methods of GPS based on cloud computing and mobile terminal

Country Status (1)

Country Link
CN (1) CN102271158B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103185886A (en) * 2013-03-18 2013-07-03 武汉邮电科学研究院 Satellite navigation system and implementation method
CN103313188A (en) * 2012-03-16 2013-09-18 英特尔移动通信有限责任公司 Mobile communication device and method for providing positioning information
US20140266876A1 (en) * 2013-03-14 2014-09-18 Microsoft Corporation Using satellite visibility data for improved location accuracy
CN104270420A (en) * 2014-09-12 2015-01-07 清华大学 Water conservation construction site positioning method and device based on positioning system
WO2015027695A1 (en) * 2013-08-27 2015-03-05 上海司南卫星导航技术有限公司 Satellite positioning receiver integrated with high-precision positioning application system
CN111158019A (en) * 2019-12-27 2020-05-15 和芯星通科技(北京)有限公司 Data processing method, device and system

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6252544B1 (en) * 1998-01-27 2001-06-26 Steven M. Hoffberg Mobile communication device
WO2001086379A2 (en) * 2000-05-08 2001-11-15 Leap Wireless International, Inc. System and method for locating and tracking mobile telephone devices via the internet
CN1545356A (en) * 2003-11-26 2004-11-10 中兴通讯股份有限公司 System and method for realizing location service in a manner of short message for wireless urban telephone
US20080181220A1 (en) * 2006-07-20 2008-07-31 Uppinder Singh Babbar Utility service in multi-processor environment
US20080186226A1 (en) * 2008-03-11 2008-08-07 Novation Science, Llc Location Based Personal Organizer
CN101504454A (en) * 2009-03-13 2009-08-12 东南大学 Method for implementing GNSS network synthesis positioning service system
EP2144039A2 (en) * 2008-07-11 2010-01-13 Samsung Electronics Co., Ltd. Navigation Service System and Method Using Mobile Device
CN101895814A (en) * 2010-06-23 2010-11-24 清华大学 Communication method and communication system based on geographic position information
CN201725541U (en) * 2010-04-07 2011-01-26 无锡矽鼎科技有限公司 Vehicle-mounted MID advertisement interactive system
US20110131203A1 (en) * 2009-12-02 2011-06-02 International Business Machines Corporation Determining Website Relevancy at the Time of Asset Usage using Location Based Services
CN102098236A (en) * 2011-01-26 2011-06-15 东莞市车友互联信息科技有限公司 Instant messaging system and method for supporting geographical positioning system (GPS) terminal
CN102123346A (en) * 2011-03-09 2011-07-13 东莞市车友互联信息科技有限公司 GPS terminal instant messaging method and realization system and GPS terminal thereof

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6252544B1 (en) * 1998-01-27 2001-06-26 Steven M. Hoffberg Mobile communication device
WO2001086379A2 (en) * 2000-05-08 2001-11-15 Leap Wireless International, Inc. System and method for locating and tracking mobile telephone devices via the internet
CN1545356A (en) * 2003-11-26 2004-11-10 中兴通讯股份有限公司 System and method for realizing location service in a manner of short message for wireless urban telephone
US20080181220A1 (en) * 2006-07-20 2008-07-31 Uppinder Singh Babbar Utility service in multi-processor environment
US20080186226A1 (en) * 2008-03-11 2008-08-07 Novation Science, Llc Location Based Personal Organizer
EP2144039A2 (en) * 2008-07-11 2010-01-13 Samsung Electronics Co., Ltd. Navigation Service System and Method Using Mobile Device
CN101504454A (en) * 2009-03-13 2009-08-12 东南大学 Method for implementing GNSS network synthesis positioning service system
US20110131203A1 (en) * 2009-12-02 2011-06-02 International Business Machines Corporation Determining Website Relevancy at the Time of Asset Usage using Location Based Services
CN201725541U (en) * 2010-04-07 2011-01-26 无锡矽鼎科技有限公司 Vehicle-mounted MID advertisement interactive system
CN101895814A (en) * 2010-06-23 2010-11-24 清华大学 Communication method and communication system based on geographic position information
CN102098236A (en) * 2011-01-26 2011-06-15 东莞市车友互联信息科技有限公司 Instant messaging system and method for supporting geographical positioning system (GPS) terminal
CN102123346A (en) * 2011-03-09 2011-07-13 东莞市车友互联信息科技有限公司 GPS terminal instant messaging method and realization system and GPS terminal thereof

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103313188A (en) * 2012-03-16 2013-09-18 英特尔移动通信有限责任公司 Mobile communication device and method for providing positioning information
CN103313188B (en) * 2012-03-16 2016-12-28 英特尔德国有限责任公司 A kind of mobile communication equipment that location information is provided and method
US20140266876A1 (en) * 2013-03-14 2014-09-18 Microsoft Corporation Using satellite visibility data for improved location accuracy
US9857474B2 (en) * 2013-03-14 2018-01-02 Microsoft Technology Licensing, Llc Using satellite visibility data for improved location accuracy
CN103185886A (en) * 2013-03-18 2013-07-03 武汉邮电科学研究院 Satellite navigation system and implementation method
CN103185886B (en) * 2013-03-18 2015-12-23 武汉邮电科学研究院 Satellite navigation system and implementation method
WO2015027695A1 (en) * 2013-08-27 2015-03-05 上海司南卫星导航技术有限公司 Satellite positioning receiver integrated with high-precision positioning application system
CN104270420A (en) * 2014-09-12 2015-01-07 清华大学 Water conservation construction site positioning method and device based on positioning system
CN111158019A (en) * 2019-12-27 2020-05-15 和芯星通科技(北京)有限公司 Data processing method, device and system

Also Published As

Publication number Publication date
CN102271158B (en) 2018-06-01

Similar Documents

Publication Publication Date Title
CN102271158A (en) Cloud computing-based GPS (Global Positioning System) multiapplication processing method and mobile terminal
US8831634B2 (en) Help-seeking method, device and system based on location based service
CN103037007A (en) Data sharing method and data sharing system based on geographic position service
US10313964B2 (en) WiFi access system
CN103281673B (en) A kind of business information Push Service system and method
US20150119084A1 (en) System and method for positioning terminal
TW200621058A (en) Geographical location information sharing among wireless devices
RU2012137947A (en) METHOD AND DEVICE FOR DISPLAYING CONTACT DATA
CN102905221B (en) Method for exchanging mobile phone business cards based on time and mobile positioning judgment
EP2461631A3 (en) System support for accessing and switching among multiple wireless interfaces on mobile devices
CN101945325A (en) Base station positioning-based friend perception method
CN101951691A (en) Wireless hot spot sharing and accessing method and device
Shi et al. Tour-guide: Providing location-based tourist information on mobile phones
CN101551922A (en) A method and system for remotely fetching number
CN103987022A (en) Position information checking method and system based on mobile terminal and mobile terminal
CN103644920A (en) Vehicle-mounted navigation system based on social activity and working method of vehicle-mounted navigation system
CN101409873A (en) GPS locating method between mobile phones
CN102364966A (en) Wireless communication terminal and short message processing method and system of wireless communication terminal
CN203761393U (en) Satellite communication access router terminal
CN102892071A (en) Mobile phone based service content showing system and method
CN101917473A (en) Call information management system and method based on map
CN102970436B (en) Mobile terminal and method for setting proxy configuration information of browser
CN103327442B (en) Method, server and the system of content information are obtained based on geographical location
CN102014487A (en) Positioning method, device and system
EP2321986A1 (en) Method for searching for the user equipments in the specific area and means for the same

Legal Events

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