CN106455044A - Exercise calorie calculating system based on instant messaging server - Google Patents

Exercise calorie calculating system based on instant messaging server Download PDF

Info

Publication number
CN106455044A
CN106455044A CN201610718896.6A CN201610718896A CN106455044A CN 106455044 A CN106455044 A CN 106455044A CN 201610718896 A CN201610718896 A CN 201610718896A CN 106455044 A CN106455044 A CN 106455044A
Authority
CN
China
Prior art keywords
speed
mobile terminal
base station
positioning
motion
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.)
Withdrawn
Application number
CN201610718896.6A
Other languages
Chinese (zh)
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201610718896.6A priority Critical patent/CN106455044A/en
Publication of CN106455044A publication Critical patent/CN106455044A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention relates to the technical field of wireless positioning and network communication and particularly relates to an exercise calorie calculating system based on an instant messaging server. The system is characterized in that client software installed in a mobile terminal loads or is connected with a positioning program; the positioning program comprises a base station information data collection module; the positioning program transmits signals and information capable of being used for positioning by a base station to a server of a service provider; the server of the service provider is connected with a positioning and speed measuring service platform; the positioning and speed measuring service platform is connected with an exercise calculating system; and the exercise calculating system carries out level processing on the speed provided by the positioning and speed measuring service platform and calculates exercise calories according to speed levels.

Description

Motion calorie computing system based on instant communication server
Present patent application is divisional application.The application number of original bill is:2010106245714;The applying date is: 20101231;Denomination of invention is:" mobile terminal location based on website or the webserver, the method and system testing the speed ".
Technical field
The present invention relates to wireless location and technical field of network communication, the more particularly to movement based on website or the webserver Terminal(Mobile phone)Positioning and the method and system testing the speed, can apply to individual sports amount monitoring.
Background technology
Existing quantity of motion monitoring instrument, is commonly called as treadmill at present, using acceleration transducer, can record carrier's Walking movement situation, thus calculating motion caloric value, instructs healthy Lifestyle.The present invention is positioned, is tested the speed using mobile phone, can To calculate carrier's motion calorie, can widely use, for mobile operator, health service mechanism, mobile terminal software clothes Business business(As Google cell phone map, mobile QQ, UCWEB, SKYPE etc.)A kind of profit or service mode are provided.
The present invention is based on mobile communcations system and website or the webserver, and by positioning, test the speed service platform, sets up and moves Dynamic terminal location is based on tense(Carry time marking)Spatial database, using database schema language inquiry mode, lead to Cross COMPREHENSIVE CALCULATING, form the inquiry of motion of mobile terminals track, can be used for police criminal detection system.
The present invention proposes the concept of motion of mobile terminals group, based on mobile communcations system, flat by positioning, the service of testing the speed Platform, sets up motion of mobile terminals group and is based on tense(Carry time marking)Spatial database, using database schema language Inquiry mode, by COMPREHENSIVE CALCULATING, forms real-time traffic information, provides public service.
Content of the invention
The present invention relates to wireless location and technical field of network communication, the more particularly to movement based on website or the webserver Terminal(Mobile phone)Positioning and the method and system testing the speed, system by mobile communcations system, position, the service platform that tests the speed, application Service system, website or network service system, mobile terminal etc. form, and position, the service platform that tests the speed comprises alignment system, positioning System contains the algoritic module of various localization methods;Positioning, the service platform that tests the speed are connected with electronic chart, and electronic chart is vector quantization Map, positions, the service platform that tests the speed provides location data to electronic chart it may be determined that the position of mobile phone and Mobile phone group and speed Degree, can apply to traffic monitoring, hypervelocity monitoring, real-time traffic individual service, the monitoring of individual sports amount, Ren Yuankao Duty, cargo monitoring, population distribution statistics etc..System can be divided into secret portions and open part, and secret portions can be used for public security And state security department.
The concept of following mobile terminal is:Mobile station(MS)I.e. portable(Mobile phone)Or Vehicle mounted station is it is also possible to be furnished with terminal Equipment(TE)Or terminal adapter(TA).Mobile station is physical equipment, and it must also comprise subscriber identification module(SIM), SIM Mobile station is formed together with hardware device.Generally mobile terminal is mobile phone, is further mobile terminal and its carrying The positioning of thing, the method and system testing the speed.
Based on the position fixing process of website or the mobile terminal of the webserver it is:It is that mobile terminal receives each base station first Signal, mobile terminal typically can read base station BS IC code and the other information of 6 adjacent areas, and these information may be employed to position , such as base station code, pilot phase be poor, signal intensity etc.(Different localization methods needs different information), mobile terminal will The base station information receiving sends to positioning service platform, is calculated by positioning service Platform Analysis, one side positioning service platform energy Determine the position of mobile terminal, on the other hand the position that the location data calculating informs mobile terminal is returned by positioning service platform Put.In order to complete this task, mobile terminal will run a terminal software, and terminal software comprises two parts, and a part is Functional software, functional software has different softwares according to different service functions, such as MSN such as QQ, MSN, SKYPE Deng, functionalization browser such as UCWEB etc., another part is positioning software or module, and positioning software comprises base station information data and receives Collection module and base station information data transmitting module, base station information data collection module is responsible for collecting all available base stations letter Breath, base station information data transmitting module is responsible for the base station information data collected to send Website server or the webserver to, Corresponding, website or network server end have base station information data reception module to be connected with it, base station information data reception Block is responsible for receiving and demodulate the base station information data that mobile terminal is sent, and is then re-fed into positioning service platform, according to difference Service, by positioning service platform output data.The process testing the speed be according to location data obtain occurred displacement divided by send out The data that the raw time obtains, thus form complete positioning, test the speed service platform.Realize website service is website service Device, realize instant messaging service is the webserver such as QQ server, and wirelessly access device has CMNET, CMWAP etc. wireless Access server.Following indication number can be mobile terminal number or code as the case may be or website Internet service provider carries For service registry number, or the identification number of the interim distribution in website or No. IP, such as phone number, mobile phone IMSI identification code, QQ Number, instant messaging number of registration etc., they are can not also associating of can associating.A kind of shifting based on website or the webserver Dynamic terminal positioning, the method and system testing the speed, is characterized in that:The client software installed in the terminal loads or connects to be determined Position program, finder includes base station information data collection module, and base station be can be used to signal and the letter positioning by finder Breath sends the server of service provider to, and the server of service provider is connected with positioning, the service platform that tests the speed.
The positioning of mobile terminal:
Method one, mobile terminal at least will receive the signal of 3 Base Transmitter, reach movement by measuring the signal of Base Transmitter Time used by terminal, and impose the calculating of special algorithm, realize the voluntarily positioning of mobile terminal, or will be measured by mobile terminal The time that the signal of the Base Transmitter obtaining reaches used by mobile terminal sends positioning service platform to, by positioning service platform meter Calculate the position of mobile terminal and positioning result can be sent back mobile terminal, in this algorithm, mobile terminal is located at and with base station is The center of circle, the wave transmissions distance between mobile terminal and base station is for, on the circle of radius, the intersection point of three circles is mobile terminal institute Position.The premise of this method is necessarily consistent during the base of base station of all correlations, adopts gps satellite time service at present, But will not strictly reach because satellite-signal reaches each base station, so still there being error during each base station base simultaneously.
Method two, at least choose 3 base stations, the longitude and latitude of base station is to determine, choosing a base station is t during standard base, Other 2 base stations respectively away from standard base when base station s1, s2, then can be expressed as t+s1/c during the standard base of two other base station And t+s2/c, c is the light velocity, and the light velocity is constant(The light velocity will not should be the speed of light source and change, i.e. smoothed-spline surface principle), Signal from 3 base stations reaches mobile terminal and can produce different phase contrasts, can uniquely be determined mobile whole according to phase contrast The position at end(Longitude and latitude).During standard, to be base station during generation standard be sent to base t by electromagnetic wave signal other participates in positioning Base station, the base station participating in positioning can exceed 3, and the selection participating in base station is cause error according to geographical location choice Little several base stations, select base station can be dynamic, can select to cause the several of error minimum according to positioning target dynamic Base station, such as seeks its meansigma methods using least square method, goes to calculate the position of target.
Method three, at least 3 base stations of selection, reach base station signal strength by measuring the signal of mobile terminal transmitting, or The signal intensity of the signal arrival mobile terminal of mobile terminal measurement Base Transmitter, and impose the calculating of special algorithm, it is right to realize The positioning of mobile terminal or mobile terminal utilize architecture.In the algorithm, mobile terminal is located at base station as the center of circle, mobile Wave transmissions distance between terminal and base station is for, on the circle of radius, the intersection point of three circles is the position that mobile terminal is located. Theoretical Calculation from four equations of Maxwell's Theory of Electromagnetic Field is(Differential form)Derive:
Can obtain:R=Φ (E), that is, the distance between mobile terminal and base station R is the function of electromagnetic field intensity E, in theory 2 2 gardens can be drawn in individual base station, have 2 intersection points, mobile terminal one of which intersection point, ideally, with the 3rd base station be One of intersection point in other 2 gardens must be passed through in the garden of the garden heart, and this point is exactly the position of mobile terminal.Practical situation Under, the relation of R and E is subject to air humidity, temperature, solar radiation, interference, signal to noise ratio of signal etc. to affect, substantial measurement errors Can be very big, the scheme of solution is using relative field strength Strength co-mputation, further, chooses more base stations, with mathematical time Method is returned to obtain correction factor.Using existing computation model:L=(4∏R/λ)2L is radio wave loss, and sending and receiving antenna distance is R, λ are wavelength, and free-space communication range equation can be expressed as(Empirical equation):If transmission power is PT, transmitting antenna increasing Benefit is GT, operating frequency is f. and receiving power is PR, receiving antenna gain is GR, sending and receiving antenna distance is R, then electric wave In no environmental disturbances, propagate the radio wave loss L in way0There is following formula:L0(dB) = 10 Lg ( PT/ PR)= 32.45 + 20 Lg f ( MHz ) + 20 Lg R ( km ) - GT(dB) - GR(dB).
Mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Including as follows Step:A1. mobile terminal determines the current base station oneself being authenticated, and measures this base station field intensity E1;A2. mobile terminal measurement 2nd base station field intensity E2;A3. mobile terminal measures the 3rd base station field intensity E3;A4. mobile terminal measurement nth base station field intensity En;A5. the base station field intensity data E1 ~ En of all measurements and corresponding base station code are sent and put down to positioning service by mobile terminal Platform;A6. positioning service platform calculates the position of mobile terminal according to field intensity data and base station geographic position;A7. location data Output.
Mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Including as follows Step:B1. mobile terminal determines the current base station oneself being authenticated, and measures this base station field intensity E1;B2. mobile terminal measurement 2nd base station field intensity E2;B3. mobile terminal measures the 3rd base station field intensity E3;B4. mobile terminal measurement nth base station field intensity En;B5. mobile terminal built in base station geographical position longitude and latitude data base, the base station field intensity data E1 ~ En according to all measurements is straight Connect and calculate the position of oneself;B6. location data output.
Mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Including as follows Step:C1. base station 1 measures the signal strength E1 of mobile terminal transmitting;C2. base station 2 measures the signal strength of mobile terminal transmitting E2;C3. base station 3 measures the signal strength E3 of mobile terminal transmitting;C4. base station n measures the signal strength of mobile terminal transmitting En;C5. the field intensity signal E1 that positioning service platform measures according to base station 1 ~ base station n ~ En calculates the position of mobile terminal;C6. fixed Position data output.
The another embodiment of measurement signal intensity localization method of the present invention is:Comprise in the broadcast channel signal of base station There is the base station location latitude and longitude information of each base station oneself, these information can be modulated in broadcast singal or pilot signal, mobile Terminal receives and demodulates the base station location latitude and longitude information of received all base stations, in conjunction with each base station signal strength, leads to Cross and calculate the positioning realizing mobile terminal.
Described mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Base station Broadcast singal in or pilot signal in include the base station location latitude and longitude information of each base station oneself.
Mobile terminal location based on website or the webserver, the method and system testing the speed as above, its feature It is:Mobile terminal demodulates the base station location latitude and longitude information of each base station oneself comprising in the broadcast singal of base station, in conjunction with each The field intensity of base station calculates the position longitude and latitude of mobile terminal.
Broadcast channel(BCH)Comprise:BCCH channel of broadcast control, frequency correction channel FCCH, synchronous channel SCH.Mobile Terminal constantly monitors peripheral cell after networking, and at least 5 minutes from its BA(BCCH Allocation)6 are read in list The BCCH of strong adjacent area, at least reads the BSIC code of this 6 adjacent areas for 30 seconds.
Method three, be a kind of cover overlapping localization method based on existing several base station cells, MPS process typically has circle Shape covers and sector covers, majority is that sector covers at present, and the setting angle of antenna for base station is to determine, its transmitting and receiving Region is also to determine, mobile terminal just must can receive the signal of base station in the sector of base station, and in the same manner, mobile terminal is sent out The signal penetrated also only covers its base station and just can receive, and so several base stations will produce an overlapping region, and this is overlapping Region is exactly the region of mobile terminal, and the base station participating in measuring is more, and overlapping region area is less, and positioning is more Accurately.The determination of angle of base station antenna can have three kinds of methods:Carry out accurate measurement when a. installing, and by all antenna for base station angles Degree collects formation aerial angle data base, in order to participate in when positioning calculating;B. formation aerial angle is mutually measured by base station Data base, for example, choose a certain base station as measured base station, and remaining base station measures this base station simultaneously and obtains one group of data, successively Measured base station is changed, and obtains n group data, just can solve the angle-data of each antenna for base station by equation with many unknowns, from And form aerial angle data base;C. set a certain determination place transmission signal(Demarcation signal launch point), associated base stations measurement Demarcation signal, is to determine due to transmission signal place, each base station location is also to determine, can determine each by calculating The angle-data of antenna for base station, can be accurately obtained the angle number of each antenna for base station by setting multiple demarcation signal launch points According to thus forming aerial angle data base.A certain determination place can also be set in the same manner and receive base station signal(Demarcation signal receives Point), the demarcation signal of measurement different base station, the place due to receiving demarcation signal is to determine, each base station location is also true Fixed, by calculating the angle-data that can determine each antenna for base station, can essence by setting multiple demarcation signal receiving points Really obtain the angle-data of each antenna for base station, thus forming aerial angle data base.D. GPS is relied on to obtain aerial angle data Storehouse or obtain corrected parameter:A lot of mobile phones all carry GPS at present, install concurrent software in mobile phone, read current longitude and latitude, with When read base station code, send to positioning service platform, repeat this process in different places, obtain one group of longitude and latitude and base Standing the corresponding table of code set, the aerial angle of each base station being solved by equation with many unknowns, thus forming aerial angle data base.
As a kind of embodiment, include in the broadcast singal of each base station each base station oneself aerial angle information and Base station location latitude and longitude information, for example, modulate in a broadcast signal by aerial angle information and base station location latitude and longitude information, this Sample mobile terminal can directly calculate the position of oneself using these information.
Mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Including as follows Step:A1. mobile terminal determines the current sector or garden oneself being located, and reads base station code 1;A2. mobile terminal determines The second sector or garden that oneself is located, and read base station code 2;A3. mobile terminal determine oneself be located the n-th sector or Garden, and read base station code n;A4. mobile terminal sends the base station code of all readings to positioning service platform;A5. fixed Position service platform calculates sector overlapping region position according to the sector of base station and campus database;A6. location data output.
Mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Including as follows Step:B1. mobile terminal determines the current sector or garden oneself being located, and reads base station code 1;B2. mobile terminal determines The second sector or garden that oneself is located, and read base station code 2;B3. mobile terminal determine oneself be located the n-th sector or Garden, and read base station code n;B4. mobile terminal built in base station aerial angle data base, according to the base station code of all measurements Directly calculate the position of oneself;B5. location data output.
Mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Including as follows Step:C1. base station 1 determines current sector or the garden at mobile terminal place;C2. base station 2 determine mobile terminal in its sector or Garden;C3. base station n determines mobile terminal in its sector or garden;C4. positioning service platform is according to the sector of base station 1 ~ base station n Cover data with garden and calculate sector overlapping region position;C5. location data output.
Mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Base station wide Broadcast the aerial angle information including each base station oneself in signal and base station location latitude and longitude information.
It can be dynamic that three of the above mode selects base station, can select to cause error minimum according to positioning target dynamic Several base stations, such as its meansigma methods is asked using least square method, goes to calculate the position of target.Error is base station location(Longitude and latitude Degree), the function of base station number, with Theoretical Calculation out simple can take a constant when implementing.In error theory, go Fall the low discrete data of confidence level.
Method four, the tuning on-line mode of mobile terminal, mobile terminal receives the pilot signal of each base station, and demodulates The signal delay of each base station, i.e. phase contrast, also demodulate the code information of each base station simultaneously(Determine base station location), moving Install in dynamic terminal and run a terminal software, terminal software can be designed as 2 kinds of patterns:A. utilize the signal delay of base station (Phase contrast)Code information with base station voluntarily calculates the position of oneself in terminal software, and with word, electronic chart, sound Sound etc. shows on mobile terminals, and positional information is sent to base station(Carrier can be GPRS, 3G etc.), clothes are sent to by base station Business platform.B. mobile terminal receives the pilot signal of several base stations, and demodulates the signal delay of base station(Phase contrast)And base The code information stood, and signal delay(Phase contrast)Code information with base station is sent to base station(Carrier can be GPRS, 3G Deng), service platform is sent to by base station, service platform calculates the position of mobile terminal(Longitude and latitude), and by the longitude and latitude number of degrees According to electronic chart, display on the electronic chart of platform is it is possible to be returned mobile terminal locations sectional drawing by GPRS, 3G etc. Send mobile terminal to.
Mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:It is arranged on shifting Client software in dynamic terminal loads or connects finder, and finder includes base station information data collection module, fixed Position program by the base station signal information transmission that can be used to position to service provider server, the server of service provider and Positioning service platform is connected.
The described mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Clothes The server of business provider is instant communication server.
The described mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Clothes The server of business provider is Website server.
For above-mentioned all localization methods, the mobile terminal based on mobile communcations system and its localization method of carrier and System, is characterized in that:The base station location longitude and latitude letter of each base station oneself is included in the broadcast singal of base station or in pilot signal Breath.
Above-mentioned localization method all can be applicable to the mobile terminal tuning on-line mode based on website or the webserver.At present It is that comparison is general that mobile terminal passes through run the client software installed in the terminal to carry out surfing the Net, the operation such as reading, chat Time, such as UCWEB, QQ, MSN, SKYPE etc., the solution of the present invention is to increase in client software or connect finder, Finder includes base station information data collection module, and the base station signal information transmission that can be used to position is given clothes by finder Business provider server, then send positioning to, test the speed service platform.Localization method by said method one ~ method four or other Any feasible mode is realized that is to say, that the method that can be used to the base station signal information and employing positioning is corresponding, also may be used Be used in mixed way it is known that and unknown any form.It is emphasized that the people using is more many more is readily obtained crowd activity Track, be conducive to carrying out Traffic monitoring service or overspeed of vehicle monitoring.
The testing the speed of mobile terminal:
Method one, on the basis of mobile terminal location, in a period of time, choose 2 anchor points, calculate 2 anchor points Air line distance, is average speed with air line distance divided by the time occurring.I.e.:Anchor point 1:(x1+ Δ x), (y1+ Δ y) is fixed Site 2:(x2+ Δ x), (y2+ Δ y) distance=sqrt((x1-x2)2+(y1-y2)2), wherein Δ x, Δ y are errors, due to It is in same environment, is systematic error, be 0 after subtracting each other, speed=distance/time.
Method two, the judgement of maximum speed.Lagrange's theorem:If (x) meeting at [a, b] above continuously, in (a, b) Can lead, then at least there is ∈ in (a, b), make ' (∈)=[(b)-(a)]/(b-a).Choose 2 anchor points, use Their air line distance obtains average speed divided by the time occurring, if average speed is more than speed limit(Limit speed), then this The speed of any must be had in Duan Lucheng to be more than and to limit speed.
Mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Have certain Position, test the speed service platform, sets up with the mark of mobile terminal number or code or the interim distribution of service registry number or website Number or No. IP, and its data base of position longitude and latitude and association in time, database connection mode calculation procedure.
Traffic flow monitoring service system based on above-mentioned technology:Mobile terminal based on website or the webserver is fixed Position, the method and system testing the speed, is characterized in that:There is a positioning, test the speed service platform, set up with mobile terminal code and its position Longitude and latitude and the data base of association in time, the consistent formation mobile terminal of multiple mobile terminal code certain period of time motion tracks Cluster, represents the traffics such as unimpeded, traffic congestion, hypervelocity, pedestrian with single mobile terminal code or mobile terminal cluster.Mobile whole End code refers to:Mobile terminal number or the interim identification number distributing of service registry number or website or No. IP.
The described mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Fixed Position, the service platform that tests the speed are connected with Website server, and the base station information data that can be used to position is sent to by Website server Position, test the speed service platform.
The described mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Fixed Position, the service platform that tests the speed are connected with instant communication server, and the base station information data that can be used to position is serviced by instant messaging Device sends positioning to, test the speed service platform.
The described mobile terminal location based on website or the webserver, the method and system testing the speed, is characterized in that:Fixed Position, the service platform that tests the speed are connected with wirelessly access devices such as CMNET or CMWAP, and the base station information data that can be used to position is led to Cross that the wirelessly access device such as CMNET or CMWAP sends positioning to, test the speed service platform.
Overspeed of vehicle monitoring system based on above-mentioned technology:Mobile terminal location based on website or the webserver, survey The method and system of speed, is characterized in that:There is a positioning, test the speed service platform, set up with mobile terminal number and its position longitude and latitude Degree and the data base of association in time, represent hypervelocity with mobile terminal, position, the service platform that tests the speed is connected with mobile communcations system Connect, mobile communication system is accessing depositor(VLR)Middle this mobile terminal number of extraction(Or code)To a pseudo- VLR depositor, Base stations in mobile communication system controller connects a micropower transmitter, and the number in micropower transmitter extraction VLR depositor is simultaneously Constantly send to these numbers and force answer signal, until mobile communication system receives this mobile terminal response, subsequently delete pseudo- The number of this mobile terminal in VLR depositor.
Human body exercise amount monitoring system based on above-mentioned technology:Mobile terminal location based on website or the webserver, The method and system testing the speed, is characterized in that:The client software installed in the terminal loads or connects finder, positioning Program bag contains base station information data collection module, and the base station signal information transmission that can be used to position is carried by finder to service For the server of business, the server of service provider is connected with positioning, the service platform that tests the speed, position, test the speed service platform and Motion calculation system is connected.
Mobile terminal location based on website or the webserver, the method and system testing the speed as above, its feature It is:The server of service provider is Website server.
Mobile terminal location based on website or the webserver, the method and system testing the speed as above, its feature It is:The server of service provider is instant communication server.
Mobile terminal location based on website or the webserver, the method and system testing the speed as above, its feature It is:The server of service provider is health and fitness site server.
Mobile terminal location based on website or the webserver, the method and system testing the speed as above, its feature It is:The server of service provider is the wirelessly access device such as CMNET or CMWAP.
Certainly, scheme is not precluded from the situation that location data is directed to the built-in GPS of mobile terminal, described based on net Stand or the mobile terminal location of the webserver, the method and system testing the speed, it is characterized in that:Mobile terminal built-in GSP module, fixed Position, measurement data are directed to GSP.
Staff attendance system based on above-mentioned technology:Mobile terminal location based on website or the webserver, test the speed Method and system, is characterized in that:Positioning, the service platform that tests the speed are connected with staff attendance system.
Population distribution investigating system based on above-mentioned technology:Mobile terminal location based on website or the webserver, survey The method and system of speed, is characterized in that:Positioning, the service platform that tests the speed are connected with population distribution investigating system.
Personnel monitoring system based on above-mentioned technology:Mobile terminal location based on website or the webserver, test the speed Method and system, is characterized in that:Positioning, the service platform that tests the speed are connected with personnel monitoring system.
Cargo transport monitoring system based on above-mentioned technology:Mobile terminal location based on website or the webserver, survey The method and system of speed, is characterized in that:Positioning, the service platform that tests the speed are connected with cargo transport monitoring system.
Medical monitoring system based on above-mentioned technology:Mobile terminal location based on website or the webserver, test the speed Method and system, is characterized in that:Positioning, the service platform that tests the speed are connected with medical monitoring system.
The communications protocol that the present invention adopts is not excluded for adopting other wireless protocols, in addition to using GSM, CDMA, also just like point To the agreement such as point, IEEE802.11, IEEE802.11a, IEEE802.11b, IEEE802.11g, IEEE802.11n, in wide area In net or LAN.
Brief description
Fig. 1 covers overlapping localization method principle schematic for base station cell of the present invention.
Fig. 2 covers overlapping localization method flow chart for base station cell of the present invention.
Fig. 3 exceeds the speed limit for the present invention and judges mathematics schematic diagram.
Fig. 4 positions for the present invention, test the speed service platform mode computation block diagram.
Fig. 5 is mobile terminal cluster decision flowchart of the present invention.
Fig. 6 is based on mobile terminal for the present invention and connects website tuning on-line mode block diagram.
Fig. 7 is based on mobile terminal for the present invention and connects instant communication server tuning on-line mode block diagram.
Fig. 8 is based on mobile terminal for the present invention and connects wirelessly access device tuning on-line mode block diagram.
Fig. 9 monitors locking system block diagram for overspeed of vehicle of the present invention.
Figure 10 is the motion calculation system block diagram of human body exercise amount monitoring of the present invention.
Figure 11 is the human body exercise amount monitoring system block diagram based on Map Services website for the present invention.
Figure 12 is the human body exercise amount monitoring system block diagram based on instant communication server for the present invention.
Figure 13 is the human body exercise amount monitoring system block diagram based on health service website for the present invention.
Figure 14 is the human body exercise amount monitoring system block diagram based on wirelessly access device for the present invention.
Figure 15 is the human body exercise amount monitoring system block diagram based on WEB or WAP site for the present invention.
Figure 16 is the human body exercise amount monitoring system block diagram based on mobile terminal itself for the present invention.
Figure 17 provides a kind of data correction system block diagram based on GPS location for the present invention.
Figure 18 for the present invention provide a kind of based on the automatic acquisition base station location of GPS location and the method for base station information.
Figure 19 is arranged on the terminal software structure chart in mobile terminal for the present invention.
Figure 20 is arranged on the terminal browser structure chart in mobile terminal for the present invention.
Figure 21 increases the functional structure chart of base station information data reception module for server end of the present invention.
Figure 22 connects the application mode block diagram of positioning, the service platform that tests the speed for the present invention.
Specific embodiment
The present invention is further described with reference to the accompanying drawings and examples.
Fig. 1 covers overlapping localization method principle schematic for base station cell of the present invention.Mobile communication system base station sky at present Line is typically covered using fan-shaped, for simplicity, chooses tetra- base stations of BS1, BS2, BS3, BS4, the general transmitting four in each base station Individual sector, visible 101 regions of in figure are the overlapping region in four base station sections, and mobile terminal 1 02 falls into this region, can position The position of mobile terminal, the base station number participating in theory measuring is more, and overlapping region area is also less, and positioning is also more accurate. Fig. 2 covers overlapping localization method flow chart for base station cell of the present invention.First have to set up garden, sector data storehouse, the first side Method is that direct access antenna for base station setting angle forms data base;Second method is mutually to be measured by base station, solves polynary side Journey obtains aerial angle data base;The third method is to set transmitting or receive fixed point acquisition aerial angle data base;4th The method of kind is to start the built-in GPS of mobile terminal, reads current longitude and latitude, reads base station code simultaneously, repeats in different places This process, is obtained the corresponding table of one group of longitude and latitude and base station code collection, can be solved the antenna of each base station by equation with many unknowns Angle, thus form aerial angle data base.Position fixing process point base station positive location mobile terminal and mobile terminal utilize base station Two modes of positioning, base station positive location mobile terminal:Base station determines the current base station that mobile terminal is authenticated first, then carries Take current base station garden or sector data, in the same manner, extract garden or the sector number of all base stations receiving mobile terminal signal According to, positioning service platform carries out COMPREHENSIVE CALCULATING, determines the longitude and latitude of mobile terminal, display and record on electronic chart. Using base station movement terminal positioning:Mobile terminal determines the current base station oneself being authenticated and extracts current base station code first, In the same manner, extract all base station code that can receive, form received base station code collection, have two paths this when, A. mobile terminal is sent to base station base station code collection, and then base station sends this base station code collection to positioning service platform again, Positioning service platform calculates the longitude and latitude of mobile terminal according to garden, sector data storehouse, on platform clectronic map display, send out Send the operation such as mobile terminal back to.B. in mobile terminal built in base station aerial angle data base, oneself is calculated by mobile terminal self Position, and pass through map, word, voice output.
Base station cell of the present invention covers overlapping localization method another embodiment:Include in the broadcast singal of base station The aerial angle information of each base station oneself and base station location latitude and longitude information, these information can be modulated at the broadcast singal of base station Or in pilot signal, mobile terminal receives and demodulates the received aerial angle information of all base stations and corresponding base station Position latitude and longitude information, by computing module, realizes the voluntarily positioning of mobile terminal.
Fig. 3 exceeds the speed limit for the present invention and judges mathematics schematic diagram.Choose tri- base stations of BS1, BS2, BS3, mobile terminal MS and its Carrier runs along a-b-c-d, and the actual motion distance between a, b is S, and run time is t, and the air line distance between a, b is S0Average speed v=S/t, v between a, b0It is defined as space rate, i.e. v0= S0Must there is the i.e. speed per hour of any between/t a, b Degree is equal to v0If space rate v0Then can be determined that the carrier hypervelocity of mobile terminal MS more than speed limit.
Fig. 4 positions for the present invention, test the speed service platform mode computation block diagram.Location data source can be existing any The data of mode, is initially formed based on tense(Carry time marking)Spatial database, that is, with mobile terminal identification number or Number or service registry number, position(Longitude and latitude)The data base of data structure, data base is based on tense and forms movement locus, data Library inquiry adopts pattern language mode, for example:Output result can be the consistent or close mobile terminal mark in a period of time track Knowledge number or number collection, can be some region of mobile terminal identification number or number collection in a period of time, can be to be with speed The mobile terminal identification number of condition or number etc., and data output service is provided, such as import Vectorgraph etc..
Fig. 5 is mobile terminal cluster decision flowchart of the present invention.Carried out mode computation and obtained by positioning, the service platform that tests the speed Mobile terminal cluster, i.e. the consistent mobile terminal group of t1-t2 time period motion track(Comprise one number)If, one number Speed >=road speed is it is possible to determine that its carrier is vehicle(Containing car);If 2 number collection, speed >=road speed, can To be judged to vehicle(Containing car);If 3-5 number collection, speed >=road speed is it is possible to determine that be vehicle(Containing car);As Really more than 5 number collection, speed >=road speed is it is possible to determine that be public transit vehicle;After obtaining data above, if speed≤pedestrian Speed, is judged to block up, if speed >=Maximum speed limit, is judged to exceed the speed limit.Error considers:Carry out the survey of a period of time first Amount, is mated with existing map road after being judged to vehicle, and is defined by existing map road, introduces error ginseng Number, with error parameter correction traffic conditions.
Fig. 6 is based on mobile terminal for the present invention and connects website tuning on-line mode block diagram.Website server and positioning, test the speed Service platform is connected.Mobile terminal accessing website first, is generally based on the agreement of http, web or wap mode, Ke Yiyou The dynamic languages such as asp, asp.net, php coordinate html language to encode.Especially set out can be in the integrated control of browser (ActiveX), mobile terminal collects all available base station informations(Typically can read 6 adjacent areas base station BS IC code and Other information), these information may be employed to position, and such as base station code, pilot phase be poor, signal intensity etc.(Different Localization method needs different information), by browser by these information transmissions to Website server, Website server has accordingly Receiver module, and by these information transmissions to positioning, test the speed service platform, calculates output location data by corresponding, permissible Electronic chart shows, or links restoring to normal position result data, send longitude and latitude word, positioning by the access of mobile terminal Sectional drawing etc..Website mode can be WEB or WAP, such as mobile dream network, UCWEB etc..
Fig. 7 is based on mobile terminal for the present invention and connects instant communication server tuning on-line mode block diagram.Existing instant Communications service business has QQ, MSN, mobile Fetion etc., and speech communication has Skype etc., and they do not have positioning function, the feature of the present invention It is:Instant communication server is connected with positioning, the service platform that tests the speed, and is provided with terminal software, that is, client is soft in mobile terminal Part, in two sub-sections, a part is former instant communication client software to client software, realizes original instant communication function, Another part is the locating module connecting or being carried in former instant communication client software, and one of function of locating module is to collect All available base station informations(Typically can read base station BS IC code and the other information of 6 adjacent areas), these information are permissible It is used for positioning, such as base station code, pilot phase be poor, signal intensity etc.(Different localization methods needs different information), lead to Cross locating module software by these information transmissions to instant communication server, then by these information transmissions to positioning, the service of testing the speed Platform or be transferred directly to positioning, test the speed service platform, calculates output location data by corresponding, can be on electronic chart Display, or by the online link restoring to normal position result data of mobile terminal, transmission longitude and latitude word, positioning sectional drawing etc..Especially It is noted that instant communication user is more more favourable for Traffic monitoring, first-elected QQ software, one side QQ user be known that or Allow good friend know the position of oneself, on the other hand can show traffic, data output can be used for other public service etc..
Fig. 8 is based on mobile terminal for the present invention and connects wirelessly access device tuning on-line mode block diagram.CMNET or The wirelessly access device such as CMWAP is connected with positioning, the service platform that tests the speed.Principle is same:Fig. 9 is based on mobile terminal even for the present invention Connect website tuning on-line mode block diagram.Except that:The monopolization that the wirelessly access device such as CMNET or CMWAP is natural connects Enter mode, can more obtain mobile terminal group's location data by this way.
Fig. 9 monitors locking system block diagram for overspeed of vehicle of the present invention.For mobile terminal carrier hypervelocity(Vehicle), system Physically over-speed vehicles can not be determined, so finally over-speed vehicles to be locked.There is a positioning, test the speed service platform, and move Dynamic communication system is connected, and with mobile terminal number or code representative over-speed vehicles, mobile communication system is accessing depositor(VLR) , to a pseudo- VLR depositor, base stations in mobile communication system controller connects a micropower for middle this mobile terminal number of extraction or code Transmitter, micropower transmitter transmission signal and place cell synchronous, micropower transmitter extracts the number in pseudo- VLR depositor And constantly send pressure answer signal to these numbers, until mobile communication system receives this mobile terminal response, subsequently delete The number of this mobile terminal or code in pseudo- VLR depositor.Micropower transmitter is connected with beam antenna, and is arranged on vehicle prison Measuring point, such as charge station, there is the terminal unit being connected with positioning, the service platform that tests the speed monitoring point, and terminal unit passes through wired or nothing Line mode and positioning, the service platform that tests the speed carry out data cube computation, or WEB mode connects, once mobile communication system receives this shifting Dynamic terminal forces response, notifies monitoring point terminal unit immediately, realizes the locking of over-speed vehicles.
Figure 10 is the motion calculation system block diagram of human body exercise amount monitoring of the present invention.Location data source can be existing The data of any mode, has based on tense in positioning, the service platform that tests the speed(Carry time marking)Spatial database, that is, With mobile terminal identification number or number or service registry number, position(Longitude and latitude)The data base of data structure, when data base is based on State forms movement locus, then according to trajectory calculation.Or directly calculated in motion calculation system and record, for a certain Mobile terminal number or code or service registry number, its step is:1st, t1-t2 time period speed of mobile terminal=0, is judged as no Kinestate, if speed ≠ 0, enters judgement 2;If 2 speed >=road speed, it is judged to state or non-walking shape by bus State, if speed≤pedestrian's speed, is judged to walking;3. pair walking speed is classified, and is easy to calculate different quantity of motion;4. Quantity of motion computing module calculates the calorie in each classification stage;5. record t1-t2 time period quantity of motion caloric value;6. data is defeated Go out.The application of data output:Formed in real time, sky, the moon, the classification form such as year, can be sent datagram by SMS platform accuse or It is sent to health monitoring service system, or is sent to health service website, comprise WEB and WAP site.Road speed described here Refer to speed values more than highest walking speed, pedestrian's speed refers to speed values of pedestrian's speed the fastest.Examine Consider position error, can match with existing electronic chart, such as the Auto-matching such as walking area, park is walking.
Figure 11 is the human body exercise amount monitoring system block diagram based on Map Services website for the present invention.Existing Map Services business There are ***, pattra (http://www.bedo.cn) etc., work process is:The client that startup is arranged on mobile terminal is soft Part, software function is to collect the base station information receiving(Positioning information), and these information are sent to map web site service Device, map web site server includes location Calculation system or is connected with positioning service platform, for this mistake of mobile terminal Journey is running background, simultaneously the function interface of the front stage operation positioning service of mobile terminal.The invention is characterized in that:Positioning system System is connected with motion calculation system, and motion computation result is back to mobile terminal, and is shown with word or chart or sound Show output.
Figure 12 is the human body exercise amount monitoring system block diagram based on instant communication server for the present invention.Existing instant messaging There are QQ, MSN etc. in service provider, and speech communication has Skype etc., and they do not have positioning function, the invention is characterized in that:Instant messaging takes Business device is connected with positioning, the service platform that tests the speed, and positions, the service platform that tests the speed comprises or connects motion calculation system.Described system Also include:Terminal software is installed in mobile terminal, in two sub-sections, a part is original instant messaging work(to terminal software The client software of energy, another part is the locating module connecting or being carried in client software, one of function of locating module It is to collect all available base station informations(Typically can read base station BS IC code and the other information of 6 adjacent areas), these information May be employed to position, such as base station code, pilot phase be poor, signal intensity etc.(Different localization methods needs different letters Breath), by locating module software by these information transmissions to instant communication server, then by these information transmissions to positioning, survey Fast service platform or be transferred directly to positioning, test the speed service platform, goes out quantity of motion caloric value by motion calculation system-computed, Return mobile terminal by the online link of mobile terminal to show.One has the advantages that and can remind instant messaging user Fitness campaign, realizes value-added service.
Figure 13 is the human body exercise amount monitoring system block diagram based on health service website for the present invention.Health and fitness site server and Positioning, the service platform that tests the speed are connected, and position, the service platform that tests the speed comprises or connects motion calculation system.It is arranged on mobile terminal Interior terminal software is browser, and browser is generally based on the agreement of http, web or wap mode, can by asp, The dynamic languages such as asp.net, php coordinate html language to encode.Especially set out can be in the integrated control of browser (ActiveX), control function is to collect all available base station informations(Typically can read the base station BS IC code of 6 adjacent areas And other information), these information may be employed to position, and such as base station code, pilot phase be poor, signal intensity etc.(Different Localization method need different information), by browser by these information transmissions to health and fitness site server, health and fitness site service There is corresponding receiver module at device end, and by these information transmissions to positioning, test the speed service platform, position, test the speed service platform bag Contain or connect motion calculation system, quantity of motion caloric value is gone out by motion calculation system-computed, and in browser of mobile terminal Upper display.
Figure 14 is the human body exercise amount monitoring system block diagram based on wirelessly access device for the present invention.CMNET or CMWAP etc. Wirelessly access device is connected with positioning, the service platform that tests the speed, and positions, the service platform that tests the speed comprises or connects motion calculation system System.Terminal software is installed in mobile terminal, terminal software comprises locating module software, one of function of locating module is to collect All available base station informations(Typically can read base station BS IC code and the other information of 6 adjacent areas), these information are permissible It is used for positioning, such as base station code, pilot phase be poor, signal intensity etc.(Different localization methods needs different information), lead to Cross locating module software and these information datas are sent to the wirelessly access device such as CMNET or CMWAP, CMNET or CMWAP etc. There is corresponding information data receiver module at wirelessly access device end, then these information datas are sent to positioning, the service of testing the speed Platform, and quantity of motion caloric value is gone out by motion calculation system-computed, show in mobile terminal, or sent by SMS platform Report to mobile terminal, because the wirelessly access device such as CMNET or CMWAP is connected with mobile communcations system, so Note report advising charges system charge simultaneously can for example be sent, or builds by the expense system charge of mobile communcations system The form of vertical similar set meal.
Figure 15 is the human body exercise amount monitoring system block diagram based on WEB or WAP site for the present invention.WEB or WAP site and fixed Position, the service platform that tests the speed are connected, and position, the service platform that tests the speed comprises or connects motion calculation system.It is arranged in mobile terminal Terminal software be browser, browser is generally based on the agreement of http, web or wap mode, can by asp, asp.net, The dynamic languages such as php coordinate html language to encode.Especially set out can be in the integrated control of browser(ActiveX), control Part function is to collect all available base station informations(Typically can read base station BS IC code and the other information of 6 adjacent areas), These information may be employed to position, and such as base station code, pilot phase be poor, signal intensity etc.(Different localization methods needs Different information), by browser by these information transmissions to WEB or WAP site, WEB or WAP site server end have accordingly Receiver module, and by these information transmissions to positioning, test the speed service platform, position, the service platform that tests the speed comprises or connects fortune Dynamic computing system, goes out quantity of motion caloric value by motion calculation system-computed, and shows on browser of mobile terminal.With When, WEB or WAP site are connected with health service website, provide professional service by health service website that is to say, that passing through WEB Or WAP site purpose is only for obtaining quantity of motion data.
Figure 16 is the human body exercise amount monitoring system block diagram based on mobile terminal itself for the present invention.This scheme is to take off From the online service of server, completely in mobile terminal internal operation, terminal software, terminal software bag are installed in mobile terminal The software of collection module containing location data and positioning, speed measuring module software and motion calculation system, location data collection module software It is responsible for collecting all available base station informations(Typically can read base station BS IC code and the other information of 6 adjacent areas), these letters Breath may be employed to position, and such as base station code, pilot phase be poor, signal intensity etc.(Different localization methods needs different Information), positioning, speed measuring module software are responsible for calculating position, speed using these location datas, then by motion calculation system meter Calculate quantity of motion caloric value and show.Certainly, scheme is not precluded from location data and is directed to the built-in GPS's of mobile terminal Situation.
Figure 17 provides a kind of data correction system block diagram based on GPS location for the present invention.Because mobile terminal utilizes base There is certain error in position of standing firm, it is possible to use the built-in GPS of existing mobile terminal implements to revise, and is provided with end in mobile terminal End software, terminal software comprises location data collection module software and the d GPS locating module software collecting base station information, positions number It is responsible for collecting all available base station informations according to collection module software(Typically can read the base station BS IC code of 6 adjacent areas and its His information), these information may be employed to position, and such as base station code, pilot phase be poor, signal intensity etc.(Different determines Method for position needs different information), and these data are sent to positioning, test the speed service platform;Meanwhile, run mobile terminal built-in GPS module, implements GPS and is accurately positioned, and GPS is accurately positioned data is sent to positioning, test the speed service platform, so by two The data that approach obtains enters data correction system, obtains revised location database.In said process, terminal software also may be used To comprise client functionality software, such as MSN, browser etc., so can be automatically performed data by user and repair Just.
Figure 18 for the present invention provide a kind of based on the automatic acquisition base station location of GPS location and the method for base station information.Fixed Position service provider will obtain that mobile communication base station information is typically relatively difficult, provides a kind of automatic acquisition based on GPS location here Base station location and the method for base station information, are provided with terminal software in mobile terminal, terminal software comprises to collect base station information Location data collection module software and client functionality software, such as MSN, browser etc., that runs also has simultaneously D GPS locating module software, location data collection module software is responsible for collecting all available base station informations(Typically can read 6 The base station BS IC code of individual adjacent area and other information), these information may be employed to position, such as base station code, pilot phase poor, Signal intensity etc.(Different localization methods needs different information), and by mobile terminal, these data are sent to positioning, survey Fast service platform;Meanwhile, run the built-in GPS module of mobile terminal, implement GPS and be accurately positioned, and by mobile terminal GPS essence Really location data is sent to positioning, test the speed service platform, so forms data pair, i.e. several bases by the data that two approach obtain The longitude and latitude of information data of standing corresponding GPS measurement, repeats this process in different places, obtains one group of data to collection, With GPS measurement longitude and latitude for known accurate data, by solving equation with many unknowns, the geographical position longitude and latitude of base station can be obtained, from And form base station geographic position longitude and latitude data base.In this way, terminal software user is more many more is conducive to setting up base station Geographical position longitude and latitude data base, first-elected QQ software, in QQ client software load or connect location data collect transmission mould Block software, and run GPS module software, the location data collection of a collection, delivery module, GPS mould can be encapsulated when being embodied as The QQ software kit of block supplies user to download, and encourages user to use with certain incentives such as accelerated promotion etc., thus shape Become a voluntarily data gathering system.
Figure 19 is arranged on the terminal software structure chart in mobile terminal for the present invention.Terminal software comprises locating module 2001, client functionality software 2004, d GPS locating module 2005, d GPS locating module is optional, in this module is used for having Put the mobile terminal of GPS.Locating module, client functionality software, GPS module are connected and are packaged into a software kit.Positioning mould Block comprises base station information data collection module 2002 and base station information data transmitting module 2003, base station information data collection module It is responsible for collecting all available base station informations(Typically can read base station BS IC code and the other information of 6 adjacent areas), these letters Breath may be employed to position, and such as base station code, pilot phase be poor, signal intensity etc.(Different localization methods needs different Information), base station information data transmitting module is responsible for and these data is sent to server or positioning, test the speed service platform.Client End functional software has different softwares according to different service functions, such as MSN such as QQ, MSN, SKYPE etc., function Change browser such as UCWEB etc..
Figure 20 is arranged on the terminal browser structure chart in mobile terminal for the present invention.It is arranged on the terminal in mobile terminal Software is browser, and browser is generally based on the agreement of http, web or wap mode can be by asp, asp.net, php etc. Dynamic language coordinates html language to encode.Browser passes through control(ActiveX)Connect base station information data collection module, such as Fruit have the built-in GPS of mobile terminal then also connect GSP locating module, base station information data collection module function be collect all can Using base station information(Typically can read base station BS IC code and the other information of 6 adjacent areas), these information may be employed to fixed Position, such as base station code, pilot phase be poor, signal intensity etc.(Different localization methods needs different information), by browsing By these information transmissions to WEB or WAP site, WEB or WAP site server have corresponding receiver module to device, and these are believed Breath is sent to positioning, test the speed service platform.
Figure 21 increases the functional structure chart of base station information data reception module for server end of the present invention.Mobile terminal passes through The base station information data is activation that base station information data collection module is collected by the possible mode of GPRS or 3G or other is to server End, server end is attached on network, and different service content provider is using different function servers, server Function be consistent with service content, base station information data reception module is connected with function server, is responsible for demodulating The base station information data that mobile terminal is sent, is then re-fed into positioning, test the speed service platform, according to different services, by positioning, Test the speed service platform output data.
Figure 22 connects the application mode block diagram of positioning, the service platform that tests the speed for the present invention.Based on solution proposed by the present invention Scheme, positions, the service platform that tests the speed can be connected to traffic velocity-measuring system, traffic Monitoring and Service System, cargo transport prison Control system, staff attendance system, medical monitoring system, personnel monitoring system, population distribution investigation and statistics system, motion monitoring and Health services system.

Claims (6)

1. a kind of motion calorie computing system based on instant communication server, is characterized in that:Install in the terminal Client software loads or connects finder, and finder includes base station information data collection module, and finder is by base Station can be used to the signal the positioning and information transmission server to service provider, the server of service provider and positioning, survey Fast service platform is connected, and positions, the service platform that tests the speed is connected with motion calculation system, and motion calculation system is to positioning, survey The speed that fast service platform provides carries out staged care, carries out motion calorie calculation according to velocity stagess;
The server of described service provider is instant communication server, and instant communication server is with positioning, test the speed service platform It is connected, position, the service platform that tests the speed comprises or connects motion calculation system;
Instant communication client software is installed in mobile terminal, locating module connects or load described client software, positioning The all available location informations of module collection, locating module is by these information transmissions to instant communication server, instant messaging Server again by these information transmissions to positioning, test the speed service platform, then goes out quantity of motion Ka Lu by motion calculation system-computed In be worth, mobile terminal is returned by the online link of mobile terminal and shows.
2. a kind of motion calorie computing system based on instant communication server, is characterized in that:Mobile terminal built-in GSP mould Block, positioning, measurement data are directed to GSP, and the client software installed in the terminal loads or connects finder, Finder by the signal of GSP module and information transmission to service provider server, the server of service provider and fixed Position, the service platform that tests the speed are connected, and position, the service platform that tests the speed is connected with motion calculation system, and motion calculation system is to fixed The speed that position, the service platform that tests the speed provide carries out staged care, carries out motion calorie calculation according to velocity stagess;
The server of described service provider is instant communication server, and instant communication server is with positioning, test the speed service platform It is connected, position, the service platform that tests the speed comprises or connects motion calculation system;
Instant communication client software is installed in mobile terminal, locating module connects or load described client software, positioning The all available location informations of module collection, locating module is by these information transmissions to instant communication server, instant messaging Server again by these information transmissions to positioning, test the speed service platform, then goes out quantity of motion Ka Lu by motion calculation system-computed In be worth, mobile terminal is returned by the online link of mobile terminal and shows.
3. a kind of motion calorie computing system based on instant communication server according to claim 1 and 2, its feature It is:Positioning, the service platform that tests the speed are set up with mobile terminal number or code or service registry number, or website is divided temporarily The identification number joined or No. IP, and its data base of position longitude and latitude and association in time, database connection mode calculation procedure, data Storehouse is based on tense and forms movement locus.
4. a kind of motion calorie computing system based on instant communication server according to claim 3, is characterized in that: Data base querying adopts pattern language mode.
5. a kind of motion calorie computing system based on instant communication server according to claim 3, is characterized in that: Movement locus import Vectorgraph.
6. a kind of motion calorie computing system based on instant communication server as claimed in claim 1 or 2, motion calculation System for a certain mobile terminal number or code or service registry number, its calculation procedure is:
(1), t1-t2 time period speed of mobile terminal=0, be judged as without motion state, if speed ≠ 0, enter judge(2);
(2)If, speed >=road speed, be judged to state or non-ambulatory status by bus, if speed≤pedestrian's speed, judge For walking;
(3), walking speed is classified, be easy to calculate different quantity of motion;
(4), quantity of motion computing module calculate each classification stage calorie;
(5). record t1-t2 time period quantity of motion caloric value;
(6), data output:The classification such as formation is real-time, sky, the moon, year form, is sent datagram by SMS platform and accuses or transmit To health monitoring service system.
CN201610718896.6A 2010-12-31 2010-12-31 Exercise calorie calculating system based on instant messaging server Withdrawn CN106455044A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610718896.6A CN106455044A (en) 2010-12-31 2010-12-31 Exercise calorie calculating system based on instant messaging server

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610718896.6A CN106455044A (en) 2010-12-31 2010-12-31 Exercise calorie calculating system based on instant messaging server
CN2010106245714A CN102281628A (en) 2010-12-31 2010-12-31 Website or network server-based method and system for positioning mobile terminal and measuring speed of mobile terminal

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN2010106245714A Division CN102281628A (en) 2010-12-31 2010-12-31 Website or network server-based method and system for positioning mobile terminal and measuring speed of mobile terminal

Publications (1)

Publication Number Publication Date
CN106455044A true CN106455044A (en) 2017-02-22

Family

ID=45106727

Family Applications (4)

Application Number Title Priority Date Filing Date
CN201610718819.0A Withdrawn CN106470479A (en) 2010-12-31 2010-12-31 Motion calorie computing system based on WEB or WAP site
CN201610718685.2A Withdrawn CN106304333A (en) 2010-12-31 2010-12-31 Motion calorie calculation system based on map server
CN201610718896.6A Withdrawn CN106455044A (en) 2010-12-31 2010-12-31 Exercise calorie calculating system based on instant messaging server
CN2010106245714A Pending CN102281628A (en) 2010-12-31 2010-12-31 Website or network server-based method and system for positioning mobile terminal and measuring speed of mobile terminal

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CN201610718819.0A Withdrawn CN106470479A (en) 2010-12-31 2010-12-31 Motion calorie computing system based on WEB or WAP site
CN201610718685.2A Withdrawn CN106304333A (en) 2010-12-31 2010-12-31 Motion calorie calculation system based on map server

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN2010106245714A Pending CN102281628A (en) 2010-12-31 2010-12-31 Website or network server-based method and system for positioning mobile terminal and measuring speed of mobile terminal

Country Status (1)

Country Link
CN (4) CN106470479A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109347725A (en) * 2018-10-31 2019-02-15 广东小天才科技有限公司 Instant communication method, smart machine and storage medium

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521894B (en) * 2011-12-23 2014-04-23 北京易华录信息技术股份有限公司 Automatic roll-calling system and method for special service task
CN103997711A (en) * 2013-02-20 2014-08-20 百度在线网络技术(北京)有限公司 Method for realizing positioning server at mobile terminal and software development kit module
WO2014155851A1 (en) * 2013-03-29 2014-10-02 ソニー株式会社 Location estimation device, lo cation estimation method, terminal of concern, communication method, communication terminal, recording medium, and location estimation system
CN104065708A (en) * 2014-06-13 2014-09-24 可牛网络技术(北京)有限公司 Map display method and relevant device
CN104408919B (en) * 2014-11-25 2016-09-07 深圳大学 A kind of road traffic parameter manual research system based on mobile intelligent terminal
CN106302599B (en) * 2015-06-03 2020-05-05 腾讯科技(深圳)有限公司 User state reminding method, device, client, server and system
WO2017127981A1 (en) * 2016-01-25 2017-08-03 张阳 Training management method and system for athletes
CN110300034B (en) * 2019-05-07 2021-01-29 清华大学 Web-based network speed measuring method and device
CN110212971B (en) * 2019-06-17 2020-06-02 航天科工空间工程发展有限公司 Method for acquiring frequency interference of low-orbit constellation system to geostationary orbit satellite system
CN110300182A (en) * 2019-07-04 2019-10-01 深圳市网心科技有限公司 Network node dispatching method and device, computer installation and storage medium
CN114419840A (en) * 2022-01-06 2022-04-29 圣东尼(上海)针织机器有限公司 Positioning anti-lost device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002306660A (en) * 2001-04-12 2002-10-22 Konami Co Ltd Mobile exercise mount estimation system and game system
JP2004160051A (en) * 2002-11-15 2004-06-10 Nec Soft Ltd Calorie consumption measuring instrument
CN101694499A (en) * 2009-10-22 2010-04-14 浙江大学 Pedestrian gait detection-based system and method of walking speed measurement and transmission
US20100217161A1 (en) * 2009-02-25 2010-08-26 Avi Shalgi Delivery of therapeutic focused energy

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4220759B2 (en) * 2002-11-11 2009-02-04 三菱重工業株式会社 Floating body fluctuation reducing device and floating body provided with the same
KR20060008835A (en) * 2004-07-24 2006-01-27 삼성전자주식회사 Device and method for measuring physical exercise using acceleration sensor
US9083745B2 (en) * 2007-03-12 2015-07-14 Qualcomm Incorporated Network independent location services
CN101520815B (en) * 2008-07-05 2013-09-25 杭州义盛祥通信技术有限公司 Individual sports management system and management method
CN101879066A (en) * 2010-03-08 2010-11-10 北京英福生科技有限公司 Motion monitoring instrument and method for monitoring and transmitting motion health data
CN101835258B (en) * 2010-04-21 2013-03-20 上海魔睿信息科技有限公司 Mobile terminal positioning method and system independent of base station positioning information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002306660A (en) * 2001-04-12 2002-10-22 Konami Co Ltd Mobile exercise mount estimation system and game system
JP2004160051A (en) * 2002-11-15 2004-06-10 Nec Soft Ltd Calorie consumption measuring instrument
US20100217161A1 (en) * 2009-02-25 2010-08-26 Avi Shalgi Delivery of therapeutic focused energy
CN101694499A (en) * 2009-10-22 2010-04-14 浙江大学 Pedestrian gait detection-based system and method of walking speed measurement and transmission

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109347725A (en) * 2018-10-31 2019-02-15 广东小天才科技有限公司 Instant communication method, smart machine and storage medium
CN109347725B (en) * 2018-10-31 2021-11-23 广东小天才科技有限公司 Instant messaging method, intelligent device and storage medium

Also Published As

Publication number Publication date
CN106470479A (en) 2017-03-01
CN106304333A (en) 2017-01-04
CN102281628A (en) 2011-12-14

Similar Documents

Publication Publication Date Title
CN106455044A (en) Exercise calorie calculating system based on instant messaging server
Li et al. Toward location-enabled IoT (LE-IoT): IoT positioning techniques, error sources, and error mitigation
US9554247B2 (en) Techniques for computing location of a mobile device based on observed Wi-Fi access points
CN108353248B (en) Method and apparatus for positioning mobile device
CN106211060A (en) A kind of motion calorie calculation system based on mobile communcations system
Zandbergen Accuracy of iPhone locations: A comparison of assisted GPS, WiFi and cellular positioning
US9749063B2 (en) RF signal generating device
CN105992210B (en) Mobile pseudo-base station localization method, system, positioning device and location-server
EP2427004A1 (en) Calculation of quality of estimation of WLAN access point characteristics for use in a WLAN positioning system
CN106162872A (en) A kind of indoor locating system, method and information transmission system based on it, method
CN104735620B (en) A kind of accurate positioning method based on multiple base stations
CN101895812B (en) Method for positioning most matched signal intensity in cellular network
Shipkovenski et al. A beacon-based indoor positioning system for location tracking of patients in a hospital
Boccadoroa et al. Indoor Localization With Bluetooth: a Framework for Modelling Errors in AoA and RSSI.
EP2997678B1 (en) Rf signal generating device
Drăgulinescu et al. An End-to-End LoRaWAN-based IoT Platform with Built-in Network Coverage Testing Capability
Stankovic NB-IOT and Lorawan Performance Testing in Urban and Rural Environment
Vidmar et al. Positioning methods for future location-based services
Galvin Anchor Position Estimation For Use In Ad Hoc Wireless Sensor Localisation
Alexandre et al. Expandable Indoor Location Emulator for Machine Learning Models

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20170222

WW01 Invention patent application withdrawn after publication