[go: up one dir, main page]

CN101124606A - Method and apparatus for improving the accuracy and reach of electronic media exposure measurement systems - Google Patents

Method and apparatus for improving the accuracy and reach of electronic media exposure measurement systems Download PDF

Info

Publication number
CN101124606A
CN101124606A CNA2005800333653A CN200580033365A CN101124606A CN 101124606 A CN101124606 A CN 101124606A CN A2005800333653 A CNA2005800333653 A CN A2005800333653A CN 200580033365 A CN200580033365 A CN 200580033365A CN 101124606 A CN101124606 A CN 101124606A
Authority
CN
China
Prior art keywords
media site
media
data
location
machine
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.)
Pending
Application number
CNA2005800333653A
Other languages
Chinese (zh)
Inventor
卡迈勒·纳塞尔
彼得·坎贝尔·多伊
温迪·马利
洛兰·海德菲尔德
詹姆斯·W·贝克
丹尼尔·L·帕斯科
凯·S·伯克
罗杰·D·珀西
卡梅伦·R·珀西
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.)
TNC US Holdings Inc
RDP Associates Inc
Original Assignee
RDP Associates Inc
Nielsen Media Research LLC
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 RDP Associates Inc, Nielsen Media Research LLC filed Critical RDP Associates Inc
Publication of CN101124606A publication Critical patent/CN101124606A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Landscapes

  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Theoretical Computer Science (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Navigation (AREA)
  • Eye Examination Apparatus (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention discloses a method and equipment for improving the precision and the action range of an electronic media exposure measurement system. The example method includes: deriving a plurality of travel paths (305) traversed by respective ones of a plurality of respondents (102); determining exposure of a plurality of media sites (115) to the respective ones of the plurality of respondents based on the derived plurality of travel paths; and modifying the determined exposures for the plurality of media sites to increase the statistical accuracy of the modified determined exposures (397).

Description

Improve the precision of electronic media exposure measurement system and the method and apparatus of reach
Technical field
The disclosure relates generally to media exposure measurement systems, and more specifically, relates to the method and apparatus of the precision and the reach that are used to improve electronic media exposure measurement system.
Background technology
Past, media exposure measurement systems at outdoor media (for example depends on for example flow motor research, statistics is being specified in the date along the quantity of the automobile of a certain road driving) or require to recall the quantity that (ability that the consumer who for example, recognizes by inquiry remembers to see outdoor advertisement) determines accomplished media exposure.
Recently, developed and be used for media exposure is measured electronic system with integration, made the outdoor advertising merchant and determine the reach of their outdoor media sites with precision measure science and verifiable.Fig. 1 illustrates the existing electronic media exposure measurement system 100 of example of using global position system (SPS) (for example, american global positioning system (GPS) and european galileo system (building at present)) technology to follow the trail of the rider and/or the pedestrian of the preceding appearance of media site out of doors.For participant or the respondent 102 who follows the trail of appearance, respondent 102 will carry monitoring arrangement 110 (for example, Nielsen  people's outdoor installation (Npod that (or wearing) has the SPS function TM)).Device 110 periodically (for example, per 4 to 5 seconds) obtain and receive a plurality of by a plurality of SPS satellite 105A-C emission signal and the current geographic position (that is location) and the current time of using the signal of these a plurality of receptions to come calculation element 110.Typically, device 110 need to receive from quantity be no less than minimum number SPS satellite 105A-C signal (for example, in gps system, device 110 need be from least three or four signals that gps satellite sends), could determine the current geographic position (like this, also just having determined respondent 102 geographic position) of device 110.Device 110 results with each time location (for example, geographic code position data and time, and if necessary, also have the date) store in succession, in order to handling by calculation element 125 later on.
Occasionally, periodically or in real time the locator data sequence (for example, the set of corresponding geographical code position data and time and/or date value) that is write down is downloaded to 110 in the Download Server 120 from installing.Download Server 120 can be respondent's personal computer (PC) or the computing machine that links to each other with electronic measurement system 100.Next Download Server 120 offers calculation element 125 with the walking path data of being downloaded (that is the locator data sequence that, is write down).Can use and be used for data are downloaded to the Download Server 120 and data are sent to any in the various known technologies of calculation element 125 from Download Server 120 from installing 110.For example, can use USB (universal serial bus) (USB) to connect install 110 to be connected on the Download Server 120 and to utilize the mobile storage means driver that moved on the server 120 in 110 upper and lower years at device.
In order to determine the appearance before media site 115, calculation element 125 will be compared by the position of device 110 each that note time location and the position of media site 115.The position of media site 115 can obtain in the database 130 that comprises the pairing geographic code position data of a plurality of media site (also comprising other data or information).In the example system 100 of Fig. 1, if respondent's position ' enough approaching ' media site 115 (for example, being in the preset distance of media site 115), the then media exposure of integration media site 115.
The pairing geographic code position data of media site is to be generated and provided by industry marketing team (for example, traffic inspection bureau (TAB)), and is used by calculation element 125 during the location of will be write down and known media site location mate.But, the geographic code position data that provides in the database 130 may be incomplete and/or be coarse sometimes.For example, database 130 may comprise the text description (for example, the Madison between first street and second street in the street) in medium place 115 and not comprise actual geographic code position data.
For various reasons, device 110 might be able to not be finished the location trial.For example, owing to for example stopping SPS satellite 105A-C and installing the dense vegetation of the communication path between 110 or the signal attenuation that artificial or spontaneous structure causes, device 110 signals that may not obtain and receive from the satellite 105A-C of necessary amount.The inner space of buildings, parking lot structure, tunnel, subway system etc. all is the example that wherein can have the zone of interrupted communication path.In addition, since the influence of the multipath distortion that causes of nearby objects (for example, the high-lager building in the urban district) or because clock (for example, regularly) inaccurate or wrong influence successfully is positioned with may precision low.In these cases, may not comprise travel path that respondent 102 walks or the path of walking that may represent and not meet given row route line (for example, street, highway, path, highway, interstate highway, bridge, walkway, walking channel, railway, tunnel etc.) fully by device positioning sequences 110 records and that handle by calculation element 125 subsequently.
Description of drawings
Fig. 1 is the example of known electronic media exposure measurement system.
Fig. 2 is the synoptic diagram of by way of example of realizing having the device of SPS function.
Fig. 3 is the synoptic diagram of the example media exposure calculation element of constructing in accordance with the teachings of the present invention.
Fig. 4 A illustrates the by way of example of the travel path processor that realizes Fig. 3.
Fig. 4 B illustrates the example filter configuration of the example process engine that is used to realize Fig. 4 A.
Fig. 5 schematically illustrates the by way of example of the example media website processor of realizing Fig. 3.
Fig. 6 A is a process flow diagram of representing example machine readable instructions, carries out the example processor that described example machine readable instructions can realize Fig. 3.
Fig. 6 B is a process flow diagram of representing example machine readable instructions, carries out the example media website processor that described example machine readable instructions can realize Fig. 3.
Fig. 6 C is a process flow diagram of representing example machine readable instructions, carries out the example travel path processor that described example machine readable instructions can realize Fig. 3.
Fig. 7 A illustrates the part of example travel path.
Fig. 7 B illustrates the example determinacy path by the example travel path structure of Fig. 7 A.
Fig. 7 C illustrates the example decision tree by the example travel path structure of Fig. 7 A.
Fig. 8 A illustrates the example of the travel path data that is write down.
Fig. 8 B and Fig. 8 C illustrate two kinds of data moment (data moment) of the example travel path data computation of using Fig. 8 A.
Fig. 9 A illustrates the example contextual analysis bonus point in the example street constraint filter that can be used in Fig. 4 B.
The example contextual analysis that Fig. 9 B-G illustrates in the example street constraint filter that can be used in Fig. 4 B subtracts branch.
Figure 10 is the synoptic diagram that illustrates the example zone of influence relevant with media site.
Figure 11 is the synoptic diagram that illustrates the straightaway path of the example zone of influence of passing Figure 10.
Figure 12 is the synoptic diagram that illustrates the crooked travel path of the example zone of influence of passing Figure 10.
Figure 13 is the synoptic diagram that illustrates the zone of influence relevant with mobile motorbus.
Figure 14 illustrates the by way of example for the treatment of the zone of influence relevant with motorbus.
Figure 15-the 17th represents the process flow diagram of example machine readable instructions, carries out the example passage processor that these example machine readable instructions can realize Fig. 3.
Figure 18 is the synoptic diagram of by way of example of realizing the example statistical processing device of Fig. 3.
Figure 19 be illustrate sample data coordinate before and the data of passing through of example afterwards.
Figure 20 is a process flow diagram of representing example machine readable instructions, carries out the example statistical processing device that these example machine readable instructions can realize Fig. 3.
Figure 21 is a process flow diagram of representing example machine readable instructions, carries out the sample data fusion treatment device that these example machine readable instructions can realize Figure 18.
Figure 22 is a process flow diagram of representing example machine readable instructions, carries out example frequency and reach processor that these example machine readable instructions can realize Figure 18.
Figure 23 is can execution graph 6A-C, 15-17 and the synoptic diagram of the example process applicator platform of the expressed example machine readable instructions of 20-22.
Embodiment
Though the example apparatus of this paper introduction comprises the software that moves on (except other ingredient) hardware, such equipment only is illustrative and should think determinate.For example, can expect, disclosed any or all of nextport hardware component NextPort and component software can be specially with specialized hardware, specially with software, make up specific implementation with firmware or with certain of hardware, firmware and/or software specially.
In addition, provide, should be appreciated that disclosed equipment can be applied to a lot of other electronic media measurement systems at an easy rate though following disclosure is the electronic media measurement systems based on SPS at example.Therefore, though what introduce below is example apparatus, method and manufacturing finished product, those skilled in the art are easy to recognize that disclosed example is not to realize the unique channel of such system.
Generally speaking, the exemplary apparatus of this paper introduction, method and goods can be used to handle the data of having recorded and narrated a plurality of positions of being walked by the respondent.In some example that this paper introduces, data are handled, so that treated data are expressed better along the travel path in known course (for example, street, highway, path, highway, interstate highway, bridge, walkway, walking channel, railway, tunnel etc.).In some other example that this paper introduces, data are handled, receive the travel path in the zone that is associated and alleviate the defective that exists in the data so that its expression is passed with interrupted signal.These defectives may comprise the big gap between the position that the respondent walks, inaccurate position data etc.
In addition, position and media site that the exemplary apparatus of this paper introduction, method and goods can be used for the respondent is walked associate, thereby are media site integration media exposure.In some example that this paper introduces, if the respondent walks in how much zones of influence (geometric impact area) that are associated with media site along the direction of being convenient to observe media site or attracted by media site, then is media site integration media exposure.Some other example application of this paper introduction the constraint condition that before the media exposure integration, will obtain satisfying.The further example and the media site of this paper introduction be positioned under the situation that signal receives the zone be obstructed with media site be that the position walked by the respondent under the situation of mobile media website is relevant.
The example apparatus of this paper introduction, method and goods can be used for coordinating media exposure integration data, and are unusual to remove the statistics that does not show true media exposure characteristics.In some examples, the media exposure integration data is handled, thereby when the average website of maintenance is passed through estimated value, made described integration be within the desired value of scheduled volume.As a result, the example of this paper introduction can be used to improve the precision and the reach of electronic medium metering system.
Inaccurate or the missing data of data (for example, in the positioning sequence that is write down, perhaps in the media site positional information) may cause adverse effect to the accuracy of the media exposure integration determined by the media exposure device for calculating.In order fully to improve the accuracy and the reliability of the metering of electronic medium exposure, the exemplary method and the equipment that can use this paper to introduce are handled the travel path data that is write down, to overcome the weak point that discussed the front.
Fig. 2 illustrates the example of the device that has the SPS function 200 of the monitoring arrangement 110 that can be used to realize Fig. 1.In order to receive the decode the signal (that is, sps signal) by a plurality of SPS satellite 105A-C emissions, device 200 comprises sps signal receiver 205, sps signal demoder 210 and antenna 215.Use any in the various technology, the radio frequency that sps signal receiver 205 receives antenna 215 (RF) analog signal conversion becomes to be suitable for to be handled and/or the digital baseband signal (that is the signal that, receives) of decoding by sps signal demoder 210.For example, sps signal receiver 205 can use detuner, low-converter, wave filter and/or modulus (A/D) converter to realize.Use any in the various known technologies, the signal of 210 pairs of receptions of sps signal demoder is handled, if possible (promptly, if being no less than the SPS satellite 105A-C of minimum number can (for example use, in gps system, the received signal that sps signal demoder 210 uses from least 3 or 4 satellites)), determine the current location (that is, positioning) of device 200.Sps signal demoder 210 is to the current geographic position (if having determined this position) of processor 220 generators 200 and the signal that receives.The signal that processor 220 will be located and receive the two (that is pseudo range data) is recorded in the storer 225.By periodically carrying out preceding method, the travel path that the recorded data representative is walked by respondent 102 (Fig. 1).
The exemplary device 200 of Fig. 2 also comprises the interface 230 that makes that device 200 can communicate with the Download Server 120 of Fig. 1.Device 200 offers media exposure device for calculating (MECD) 300 (discussing below in conjunction with Fig. 3) via Download Server 120 with the travel path data 305 that the write down sequence of the location of device 200 records and the signal that receives (that is, by).
For those of ordinary skills, any is arranged will be conspicuous, and promptly the processor among Fig. 2 220 can monitor the excessive data relevant with the operation of installing 200, state etc. and these excessive datas are recorded in the storer 225.For example, processor 220 can the monitoring battery operating position, device startup and shutdown number of times, software make mistakes etc.
In order to improve the stability and the reliability of the media exposure integration decision of making by MECD 300, the travel path of being walked by respondent 102 preferably (promptly accurately, reflected the physical location of walking by respondent 102), meet one or more known route (for example, street, highway, path, highway, interstate highway, bridge, walkway, walking channel, railway, tunnel etc.) and comprise the location that fully is close together.But, as previously mentioned, may always not satisfy these requirements by the sequence (that is the travel path data 305 that, is write down) of installing 200 location of writing down.
Fig. 3 is the synoptic diagram of the example MECD 300 of structure in accordance with the teachings of the present invention that illustrates the example calculations device 125 that can be used to realize Fig. 1.For the travel path data 305 and the media site information (being included in the database 130) that are write down are carried out aftertreatment, the MECD 300 of Fig. 3 comprises pretreater 308.The example pretreater 308 of Fig. 3 comprises travel path processor 310,310 pairs of travel path data that write down 305 of this processor (comprise by device 200 records and the determined geographic position that provides via Download Server 120 and the signal (that is pseudo range data) that receives both) are operated and are generated the travel path data 315 that is enhanced.In illustrated example, travel path data 305 that is write down and the travel path data 315 that is enhanced are stored in one or more storer and/or memory storage of a part that is embodied as MECD 300.For those of ordinary skills, be easy to find out that travel path data 305 that is write down and the travel path data 315 that is enhanced also can realize by alternate manner.For example, use storer or the memory storage that links together and be configured to communicate with MECD 300 with MECD 300.
310 pairs of travel path data that write down 305 of travel path processor are handled, to strengthen the integrality and the accuracy of location.For example, travel path processor 310 can use the sps signal that receives that is write down to derive location (for example, can not determine out the position in geographic position at device 200), increase by installing 200 locating accuracy of determining etc.Travel path processor 310 can also comprise the additional algorithm of other known SPS limitation (such as clock drift and multi-path signal distortion) of compensation.
Fig. 4 A illustrates the by way of example of the example travel path processor 310 that realizes Fig. 3.The travel path data 305 that writes down in order to handle, the example travel path processor 310 of Fig. 3 comprise and are used for processing engine 405 that the travel path data 305 that is write down is operated.For example, processing engine 405 can be embodied as the travel path data 305 that is write down is carried out in succession and/or one or more wave filter of parallel work-flow.In the examples shown of Fig. 4 A, all or part of one group of data point that is sent to the travel path in the storer 410 by data transfer unit 415 of 405 pairs of processing engine representative is handled (for example, this group data point being used one group of wave filter).405 pairs of these group data points of processing engine are operated, and intermediate value (for example, and process input that be used as subsequent filter that revise and/or additional data point that create as the output of wave filter) (if any) is put back in the storer 410.Final output data point is put in the travel path data 315 that is enhanced by processing engine 405.
Shown in Fig. 3 and Fig. 4 A, and discussed below in conjunction with the accurate ephemeris wave filter 442 of example (Fig. 4 B), the example process engine 405 of Fig. 4 A can connect the data 395 that 390 visits are provided by international geology association (IGS) via the Internet.For example, data 395 comprise the data of the position of the known moment SPS of accurate record satellite 105A-C.
In the example shown in Fig. 4 A, storer 410 comprises the sps signal of the reception of being write down, the location of being determined by device 200 and the location that is drawn by travel path processor 310.Being stored in data in the storer 410 can be to use any in the various proper technologies to store.For example, use OO data storage technology, use array of data structures etc.
Example process engine 405 can be to use any in the various technology to realize.For example, processing engine 405 can be embodied as the software that operates on the common treatment device and/or firmware and/or use hardware to be embodied as the combination in any of special processor (for example, digital signal processing device) or software, firmware and/or hardware.
To those skilled in the art, a bit be conspicuous in addition, promptly storer 410 can be to use any in various technology to realize.For example, be used for realizing the storer of the travel path data 305 that write down or one or more part of memory storage, perhaps with Stand Alone Memory, memory storage and/or the hardware register of travel path processor 310 direct correlation.In addition, also having is conspicuous for those of ordinary skills a bit, promptly can save data transfer unit 415.For example, processing engine 405 can be configured to directly from the travel path data 305 that is write down, read initial data point.
Fig. 4 B illustrates the example filter sequence of the example process engine 405 that can be used to realize Fig. 4 A.In the example shown in Fig. 4 B, wave filter is to use object-oriented programming to realize, thus, improved wave filter quantity, type, in proper order, the dirigibility of the aspect such as disposing, interconnecting.
Example filter sequence shown in Fig. 4 B is from NAV estimation filter 440, and this wave filter uses the group of the location of being determined by device 200 to create the initial set of the location of derivation.Use any in the various known technologies, accurately ephemeris wave filter 442 obtains accurate SPS satellite position data 395 (promptly via the Internet 390 from IGS, almanac data 395) and use this almanac data 395 to improve the precision of pseudo range data (that is the sps signal of reception) by device 200 records.For example, precise ephemeris wave filter 442 uses in the pseudo range data by each markers at each data point places of device 200 records to come in the known location of the SPS of known time satellite 105A-C (promptly, almanac data 395) carries out interpolation between, with the markers accurate satellite position of determining to be write down constantly.Elevation angle wave filter 444 is according to satellite almanac data 395 and use the standard trajectory geometrical principle to calculate each the SPS satellite 105A-C relevant with the data point of each pseudorange or location to be in angle more than the local horizon then.In order to improve the locating accuracy that derives from pseudo range data, elevation angle wave filter 444 can abandon and be lower than the corresponding pseudo range data of horizontal SPS satellite 105A-C.
Next, non-while pseudorange (NSPR) wave filter 446 is determined the position (for example, representing device 200 to can not determine the position at place, location) of the fix data points of disappearance and is derived additional location.In example, NSPR wave filter 446 uses one group to be the pseudorange data point at center and the fix data points that derives disappearance according to the interpolation clock drift value that the pseudo range data relevant with the deletion mapping data point and nearest fix data points are calculated with the deletion mapping data point.
448 pairs of travel paths of autonomous completeness monitoring (RAIM) wave filter of receiver are handled, to eliminate the error that is caused by multipath distortion.Multipath distortion is to cause because of receiving through transmitting at one or more SPS satellite 105A-C and the SPS that installs a plurality of surface reflections between 200.Like this, device 200 can receive the various ways that SPS transmits, and various forms has different time-delays and phase characteristic.In pseudorange data point comprised example from the signal of four or more SPS satellites, RAIM wave filter 448 used three various arrangements from these SPS satellites to derive the location.Specifically, if four satellites (that is, and #1, #2, #3, #4) available, then draw four location (#1#2#3), (#1#2#4), (#1#3#4) and (#2#3#4) at following combinations of satellites.(for example comprise in pseudorange data point from three SPS satellites, satellite 105A-C) in another example of signal, RAIM wave filter 448 uses the various combinations with nearest known location the 4th SPS satellite (not shown) these three SPS satellite 105A-C to derive the location.In aforementioned two kinds of examples, RAIM wave filter 448 all will compare mutually to the location of being derived.If the location of being derived is fully consistent, then this localization package is contained in the travel path.Otherwise, think and multipath distortion has taken place and should locate and from travel path data, remove.
After having drawn additional location or having improved existing locating accuracy, street constraint wave filter 450 (being discussed below in conjunction with Fig. 7 A-C, Fig. 8 A-C and Fig. 9 A-C) aligns to each location that comprises in the travel path, to conform to the center line of known course.For example, street constraint wave filter 450 is revised the location of being derived (promptly, alignment) become the closest approach that overlaps with known course (for example, the center line on nearest highway, walkway etc.), wherein this closest approach can be determined according to minimum euclid distance.But, jump about such modification may cause travel path in irregular or gratuitous mode or wave (for example, travel path is moving between two walkways of both sides to and fro in the street).In order to alleviate this problem, can carry out extra processing by street constraint wave filter 450.Street constraint wave filter 450 can also be handled travel path data, guarantees the continuity of moving.For example, street constraint wave filter 450 can judge gait of march whether show respondent 102 be in the vehicle or vehicle on, if and judged result is sure, guarantee that then the motion that travel path and environment (for example, bridge, overline bridge, underpass, one-way road etc.) at once allowed is consistent.
Gap filter 452 is derived extra location, thus the travel path data 315 that is enhanced form by a series of location, each locate and a previous and back location between distance be no more than preset distance (for example, 15 feet).Extra location be to use various considered straight and travel path bending and guaranteed the standard geometry that aligns with the center line of known course in the location of extra derivation or triangulation techniques in any derivation.At last, national marine Institution of Electronics (NMEA) wave filter 454 uses the travel path data 315 that standard data format (for example, known NMEA-0183 form) output is enhanced.
Those of ordinary skills are easy to find out, be used to realize Fig. 4 A processing engine 405 wave filter quantity, in proper order, type, configuration etc. can be different with the wave filter shown in Fig. 4 B.For example, can use the motion average filter to come the motion of sequence of compute location average, with the data of level and smooth band noise.Specifically, can calculate each the movement average in a last n dimension and last n the longitude, wherein these dimensions and longitude are equivalent to last n coordinate of locating.In another example, the serve as reasons drift of the clock that device 200 uses of clock drift interpolation filter is carried out modeling and pseudo range data is implemented time adjustment.In another example, dead reckoning wave filter (dead reckoning filter) uses the respondent travel direction of previous location and estimation and speed to estimate the location.
In another example, wave filter is arranged into parallel two-way.For example, by data letter sorting wave filter travel path data 305 is divided into two groups.First group of position that comprises in the geographic area of representing respondent 102 to appear to comprise edifice (for example, the urban district), second group of data point that comprises away from the urban district.Gave one or more wave filter with each data set then, the wave filter that wherein is applied to each data set can be different or identical.In addition, can be between these two groups of wave filters swap data (for example, these two groups of wave filters can be to intersect to be communicated with).Application result selective filter then combines the output of two paths, to create respondent's 102 pairing whole travel paths.
When respondent 102 passed sps signal and receives the zone (for example, in subway, tunnel, garage parking, the buildings etc.) be obstructed, travel path processor 310 can be operated, with the precision and the reach of further raising media exposure measurement systems.In example, processing engine 405 comprises the gap detection filtrator, and this filter deployment becomes to be used for detecting the big gap of the location of being write down and is used for detecting and should big gap starts near first subway inlet and end at (because current SPS technology can not be used this objective circumstances by being in underground device) near second subway inlet.If detect so big gap, then the gap detection filtrator is configured to processing engine 405 this big gap is retained in the travel path data 315 that is enhanced, but record shows that this gap might be equivalent to the road in the starting point and the subway system between the end point in this gap.The signal that the gap detection filtrator could detect and write down other form similarly traveling process that is obstructed for example, passes vcehicular tunnel or pedestrian tunnel, in the garage parking etc.Top technology can be implemented at the signal that is used for definite respondent position that may be obstructed of other type.
As discussed below, example MECD 300 can use first and second subways to enter the mouth to determine the possible road that passes the subway system that connects these two subways inlets.After having done like this, MECD 300 can for be arranged in the subway road that may take along respondent 102 or be positioned at the known media website integration media exposure of transporting respondent 102 subway train along this subway road.Similarly, if respondent 102 is being in the appearance before the media site of (for example, be in vcehicular tunnel or the pedestrian tunnel, be in the fabric structure etc.) of being obstructed and advancing in the road of other signal, then the media exposure of media site can be by integration suitably.
Turn back to Fig. 3, in order to have lacked those media site of its geographic code position data in the process database 130, perhaps in order to check the geographic code position data that is present in the database 130, the pretreater 308 of Fig. 3 also comprises media site processor 320.
Fig. 5 illustrates the by way of example of the media site processor 320 of realizing Fig. 3.The example media website processor 320 of Fig. 5 comprises database access engine 505, this database access engine 505 communicates with database 130, to obtain the geographic code position data of media site information (that is, the text description of geographic code position data, media site position, media site type etc.) and known course, reference point, terrestrial reference etc.This example media website processor 320 also comprises figure reader 510, and this cis 510 is used for the image of access medium website, and this image can be stored in the database 130 or can obtain via the Internet 390.
In example, media site processor 320 uses the text description of media site position with the information of recording and narrating known course, terrestrial reference, reference point etc., draws the geographic code position data of media site.The example media website have show this media site between State street and Main street, the location expression in the west side in the 3rd street.In order to derive the geographic code position, example media website processor 320 comprises treating apparatus 515.Under the situation of the geographic code position of the point of crossing in the point of crossing of knowing the 3rd street and State street and the 3rd street and Main street, treating apparatus 515 carries out interpolation between two known geographic code positions, to determine the geographic code position of example media website.
In another example, media site processor 320 compares the precision of checking the geographic code position data by using image recognition or matching technique with the numeral expression (for example, satellite image, aerophotograph) of the image of geographic code position data and media site.For example, media site processor 320 can be determined the position of media site in the aerophotograph of a city part, then with media site in aerophotograph the position and the geographic code position of available media site compare.
In order to determine media site and the position of other known point (for example, known course, terrestrial reference, reference point etc.) in image, media site processor 320 comprises image processing engine 520.In example, use known suitable image recognition and/or matching technique, image processing engine 520 is determined two point of crossing and the position of media site in image.Image processing engine 520 is determined the relative position of point of crossing and media site then.For example, image processing engine 520 can be determined 1/3rd places of media site between two point of crossing.
The relative position information that use is determined by image processing engine 520, treating apparatus 515 can be checked the geographic code position data of media site.For example, in the example of Jie Shaoing, this determines that the result derives the geographic code position data of media site the known geographic code position data for the treatment of apparatus 515 use point of crossing, two positions and 1/3rd places of media site between these two point of crossing in front.Treating apparatus 515 then can be with the geographic code position data of the geographic code position data of the media site that derived and the media site that has obtained (for example, be included in the database 130, perhaps describe determine according to text point by treating apparatus 515) compare.If geographic code position data coupling, then the position of media site is by check.Otherwise, can add mark for the position of this media site, in order to further investigating and check.
Treating apparatus 515 and image processing engine 520 can use any realization the in the various technology.For example, treating apparatus 515 and image processing engine 520 can be to use the combination in any of common treatment device and/or the last software that moves of special processor (for example, digital signal processing device) and/or firmware, use hardware or software, firmware and/or hardware to realize.Describe definite geographical code position and check the geographic code position manually to finish by text point.
Turn back to example shown in Figure 3 once more, treated media site position data 325 is stored in one or more storer and/or memory storage of realizing as the part of MECD 300.But, treated media site position data 325 also can otherwise be come accomplished.For example, use the storer or the memory storage that connect and be configured to communicate, in database 130 etc. with MECD 300.
Fig. 6 A, Fig. 6 B and Fig. 6 C illustrate the process flow diagram that representative can be carried out the example machine readable instructions of the travel path processor 310 of the example pretreater 308 realize Fig. 3 respectively, Fig. 3 and media site processor 320 by processor (for example, one of processor 2305A-C of Figure 23).The machine readable instructions of the example pretreater 308 of Fig. 6 A-C, example travel path processor 310 and/or example media website processor 320 can be carried out by processor, controller and/or any other suitable treating apparatus.For example, the machine readable instructions of the example pretreater 308 of Fig. 6 A-C, example travel path processor 310 and/or example media website processor 320 can specific implementation for be stored in tangible media (such as flash memory or with the random-access memory (ram) that is associated below in conjunction with the processor 2305A-C shown in the example process applicator platform 2300 of Figure 23 discussion) on coded order.Alternatively, some or all example machine readable instructions of the example pretreater 308 of Fig. 6 A-6C, example travel path processor 310 and/or example media website processor 320 can use special IC (ASIC), programmable logic device (PLD) (PLD) but field programming logical device (FPLD), discreet logic, hardware, software and/or firmware are realized.Some or all example machine readable instructions of the example pretreater 308 of Fig. 6 A-6C, example travel path processor 310 and/or example media website processor 320 can manually realize or be embodied as any several combination in the aforementioned techniques.In addition, though the example machine readable instructions of Fig. 6 A-6C is introduced with reference to the flow process of Fig. 6 A-6C, but those of ordinary skills will be easy to recognize, can adopt other method of a lot of realization example pretreaters 308, example travel path processor 310 and/or example media website processor 320.For example, can change the order of carrying out each piece, and/or can change, cancel or make up some piece of being introduced.
The example machine readable instructions of Fig. 6 A starts from each media site (piece 602) in the example machine readable instructions process database 130 that pretreater 308 uses Fig. 6 B.Though pretreater 308 is described as the whole media site in the database 130 are handled, pretreater 308 can be alternatively a part of media site in the process database 130 only.For example, pretreater 308 can only be handled and certain demographic zone or the relevant media site of market area (for example, city or metropolitan area) by instrument.
In the example machine readable instructions of Fig. 6 A, pretreater 308 reads configuration file (piece 604) subsequently, and this configuration file is specified and will be realized which wave filter and (which) filter configuration by travel path processor 310.In one example, configuration file be the type, order of identification filter, in proper order, dispose, interconnect the XML file with quantity.But, can replace and use the wave filter of other type and/or quantity.
Next pretreater 308 uses this example machine readable instructions of Fig. 6 C that the pairing travel path data of each respondent (piece 606) is handled (piece 608).If the travel path data of all respondent's correspondences has all obtained handling (piece 610), then pretreater 308 finishes the execution of the example machine readable instructions of Fig. 6 A.Otherwise pretreater 308 turns back to piece 606, handles the travel path of next respondent's correspondence.
The example machine readable instructions of Fig. 6 B starts from media site processor 320 and handle each media site of choosing (piece 630) from database 130.For each media site, processor 320 determines whether to obtain geographic code position data (piece 632).If can not get the pairing geographic code position data of this media site (piece 632), then media site processor 320 determines whether to obtain the text point of media site is described (piece 634).Describe (piece 634) if can not obtain text point, then media site processor 320 adds mark for this media site, in order to further handling (for example error handling processing) (piece 635).Turn back to piece 634, describe if can access text point, then media site processor 320 is described according to this text point and is derived (as previously mentioned) geographic code position data (piece 636).
Turn back to piece 632, if can access the geographic code position data then media site processor 320 determines whether to access the image (piece 640) that comprises media site.In the example of Fig. 6 B, media site processor 320 determines whether and can obtain image by the image in the inspection database 130 and/or via internet site.If can access image (piece 640), then media site processor 320 reads this image (piece 642); Utilize known geographic code position data to determine the position of media site and terrestrial reference nearby, known course, reference point etc.; And determine the pairing geographic code position data of media site (piece 644) according to this image.Media site processor 320 determine then the geographic code position data from image, determined whether with database 130 in exist or describe the geographic code position data that derives according to text point and fully mate (piece 646).If the geographic code position data is fully mated (piece 646), then media site processor 320 is stored in (piece 650) in the media site position data 325 with this geographic code position data.Otherwise if the insufficient coupling of geographic code position data (piece 646), then media site processor 320 adds mark for this media site, in order to further handling (for example, error handling processing) (piece 635).
If all selected media site have all obtained handling (piece 652), then media site processor 320 finishes the execution of the example machine readable instructions of Fig. 6 B.Otherwise if also all websites are not all handled (piece 652), then media site processor 320 turns back to piece 630, handles next media site.
Each wave filter of the example machine readable instructions of Fig. 6 C regulation from travel path processor 310 operation filter configuration files (previously discussed) begins (piece 660).Travel path processor 310 is operated one of these wave filters (piece 662) then.If all wave filters have all obtained operation (piece 664), then media site processor 320 finishes the execution of the example machine readable instructions of Fig. 6 C.Otherwise, all obtained operation (piece 664) if not all wave filters, then travel path processor 310 turns back to piece 660 and operates next wave filter.
Turn back to the street constraint wave filter 450 of Fig. 4 B, alignd (promptly in (or determining) location of each derivation in the travel path, correct, control etc.), with consistent with the center line of known course, thus make resulting enhancing travel path data 315 representatives along known course link up and rational travel path.Street constraint wave filter 450 was determined suitable and most probable position location according to the past with traveling process in the future.In example, the realization of street constraint wave filter 450 is used artificial intelligence (AI) algorithm and technology (utilize suitably choose subtract score value and weighted value) to carry out various travel paths and is controlled.For example, each location can be mapped on the corresponding a plurality of points of known course with nearby, to create a plurality of Bayes (Bayesian) trees that may travel paths of representative being located by connecting of getting of mapping.Value can be added to then (for example, according to Euclidean distance) on each aspect from actual location to this point.Constitute the definite cost that is associated with each paths of the pairing value of each mapping point in path by total, and choose the path of cost minimum.
In the example of Fig. 3 and Fig. 4 B, travel path processor 310 can be used the geocoding data of the position that indicates known course.In addition, travel path processor 310 can be used street map file, street map file defined street constraint wave filter 450 operate at geography or demographic region.Like this, walking or pass this regional travel path part in this zone will be handled by street constraint wave filter 450.In the example of Fig. 3 and Fig. 4 B, street map file is definition by four longitudes and the latitude configurable XML file to the simple demarcation rectangle that limits.Travel path processor 310 uses these demarcation rectangles to determine the highway section (for example, 50 feet long) in the described zone of falling into of the known course of each bar.Travel path processor 310 is carried out operation that the location is retrained, so that align with the center line in one of highway section in dropping on described zone in these location.
Fig. 7 A illustrates the example travel path part of the location (1-20 represents with circle) that comprises 20 derivation.In example street constraint wave filter 450, travel segment is the one group of continuous data of arranging in order that is associated with a certain known course.For example, in Fig. 7 A, the Pine street has three travel segment that are associated with it: (1,2,3,4,5), (13,14,15,16) and (19,20).
The determinacy path is to construct by forcing each location to be associated with only highway section of known course.Fig. 7 B illustrates the example determinacy path by the structure of the example travel path shown in Fig. 7 A, and wherein each node in the example determinacy path is equivalent to a travel segment.If street constraint wave filter 450 is only considered the determinacy path, a then very possible point seem immediate known course in fact be not respondent 102 advance along known course.For example, in the example of Fig. 7 A, location 17 may be associated with second street or Pine.
Abandon dependence to the determinacy path, example street constraint wave filter 450 constructed comprise a plurality of from navigating to the decision tree of mapping that may known course.Like this, decision tree is by may constituting by travel path with these location are corresponding, and wherein the complexity of this decision tree depends on the equivocal amount (for example, the quantity of ambiguous points or number percent) in the location.Each node in the decision tree is represented the travel segment (that is candidate road section) of candidate travel path.Fig. 7 C illustrates the example decision tree that comprises two branches by the example travel path data configuration shown in Fig. 7 A.The example decision tree of Fig. 7 C is less relatively, and this is because travel path data has relatively low equivocal amount.
By the structure decision tree, street constraint wave filter 450 can adopt fuzzy logic, by setting the possibility that each candidate travel path that one group of rule come to determine constitutes decision tree is the actual travel path taked of respondent 102.Specifically, be that each candidate travel path distributes a scoring, and the candidate travel path with the highest scoring is the travel path that respondent 102 most possibly takes.
In example street constraint wave filter 450, find that current location is subjected to having the greatest impact of immediate adjacent position.For example, in the example of Fig. 7 A, 16 and 18 influence should still mainly be located in location 17 at second the street on Pine.Like this, example street constraint wave filter 450 uses fallout predictor one corrector algorithm.For example, for the best known course of determining that the location is mapped to, example street constraint wave filter 450 searching loop travel path data are up to the decision tree that has constituted predetermined depth (for example, four).Example street constraint wave filter 450 is that each branch in the finite depth tree determines scoring then, and chooses the branch with the highest scoring.A location (or candidate road section) is made after the judgement, and 450 pairs of next location of example street constraint wave filter (or candidate road section) repeat this processing.
Can make in all sorts of ways (that is discrimination standard) to come to mark for each branch of finite depth decision tree.For example, the location to the degree of closeness of candidate road section, location with respect to the obvious alignment of candidate road section etc.Fig. 8 A illustrates other example position fixes.The example discrimination standard is based on data moment, such as the data moment that obtains about candidate road section.Fig. 8 B and 8C illustrate respectively two kinds of square values of the example position fixes of Fig. 8 A that obtains about first street and second street.For the candidate road section with less mean distance or square value is evaluated than the high grade of candidate road section with higher mean distance or square value.In example street constraint wave filter 450, use data moment as the initial score of distributing to candidate road section (that is the node of decision tree).
Another kind of example discrimination standard is scalar product (dot product), and the degree that scalar product measurement candidate road section is alignd with corresponding location how.The scalar product of candidate road section and location is determined the angle between location and the candidate road section.In this example, if angle near 0 or 180 degree, then be that travel segment (that is, decision tree node) is distributed higher level (that is, obtaining bonus point), and if this angle spend near 90 or 270, then subtract branch for travel segment.
Another example discrimination standard utilizes the contextual analysis (contexualanalysis) based on candidate road section.For example, consider candidate road section s[n].Fig. 9 A has listed to reward and has given candidate road section s[n] some example contextual analysis bonus point.Specifically, if s[n] have continuity point (that is, the location) more than five, then reward candidate road section s[n] 40% bonus point (that is, its scoring being increased by 40%).If last candidate road section s[n-1] scoring greater than scheduled volume (for example, 60), then reward candidate road section s[n] 10% bonus point.
Fig. 9 B-G illustrates the example path candidate configuration that causes 15% contextual analysis to subtract branch separately.For example, shown in Fig. 9 C, if candidate road section s[n] with s[n+1] do not link to each other, then to candidate road section s[n] carry out 15% the branch that subtracts.
Whether turn back to Fig. 3, show up before media site 115 in order to determine respondent 102, the MECD 300 of Fig. 3 comprises passage processor 328.Passage processor 328 in the example shown in Figure 3 uses the travel path data 315 that is enhanced, media site position data 325 and one group of constraint condition to judge that whether respondent 102 sees to have an opportunity that the mode of media site 115 passed through media site 115 (Fig. 1).For the media site that will be integrated media exposure 115 in the example shown in Fig. 3, respondent 102 must pass youngster what zone of influence relevant with media site 115 along the direction that helps to watch media site 115.
In Figure 10, illustrate the example zone of influence 1010 relevant with media site 115.In the example of Figure 10,115 one-tenth 315 of media site degree ground northwestward to.The example zone of influence 1010 be constitute radius when equaling respondent 102 and can watch media site 115 apart from the geometric areas of the part of the circle 1005 of the ultimate range of media site 115, on behalf of respondent 102, its center line 1020 and 1025 can watch the maximum angle of the scope of media site 115.But the maximum viewing distance according to the type of media site 115 with formation and different.In the example depicted in fig. 10, but the maximum viewing distance is directly related with type of site and depend on type of site (for example size of media site).For example, the media site that is positioned on the bus shelter side typically can be watched outside about 210 feet, and 20 feet * 60 feet broadcasting bulletin system typically can be watched outside 1400 feet.In addition, but the maximum viewing distance relevant with media site can be different according to the position of media site, and for example, liftoff 25 feet high media site can be watched in farther distance.In addition, but concrete font that the maximum viewing distance may be adopted with media site, color etc. are relevant.Though the example zone of influence 1010 is drawn as a circular part, and the zone of influence 1010 also can constitute difform geometric areas, such as, the rectangular area.
In example shown in Figure 10, but the maximum viewing angle is be that the center becomes 140 degree with vector 1013, vector 1013 be in along media site 115 over against the orientation (that is, 315 spend) of direction on.Like this, line 1020 is corresponding to 25 degree (that is, (317+70) %360 degree), and line 1025 is spent (that is, (315-70) %360 degree) corresponding to 245, and wherein symbol % represents modulo operator.But, for some media site, but the maximum viewing angle is 180 degree.This is equivalent to line 1020 and 45 degree lines overlap, and line 1025 and 225 is spent lines and overlapped.For the media site 115 of wanting the integration media exposure, respondent 102 must be along favourable direction through the zone of influence 1010 relevant with media site 115 or walk in the zone of influence 1010.
The direct of travel that helps to see media site 115 or attracted by media site 115 depend on media site 115 over against direction and the visible angle of peak response person.The visible angle of peak response person is respondent's 102 not rotary heads residing angular ranges just can see media site 115 or attracted by media site 115 time.For example, 65 degree are typical angular ranges that most of respondents are sitting in the car and the time can see by the windshield limitation, and the 50 degree scope that to be 90% human visions that studies show that realize.Specifically, for towards the media site 115 of X degree and the visible angle of peak response person of Y degree, favourable direct of travel comprises the direct of travel that is between [(X-(Y/2)+180) %360] degree and [(X+ (Y/2)+180) %360] degree, and wherein symbol % represents modulo operator.Like this, be under the situation of 140 degree in the visible angle of peak response person, the favourable direct of travel in the example shown in Figure 10 is between 65 degree and 205 degree.
Figure 11 illustrates the straightaway path of walking with 90 degree (due east) 1105 in the example zone of influence 1010 of Figure 10.The part of the straight line path 1105 of arrow 1110 expressions can not cause media site 115 is carried out the media exposure integration, because respondent 102 is in outside, the zone of influence 1010 (shadow region).Travel path 1105 parts of a plurality of bold arrow 1115 to 1120 expressions can cause media site 115 is carried out the media exposure integration, because respondent 102 just walks in the zone of influence 1010 along the direction that helps to watch media site (that is 65 degree<90 degree<205 degree).The remainder of the travel path 1105 of arrow 1125 expressions can not cause media site 115 is carried out the media exposure integration, because respondent 102 has left the zone of influence 1010.
Figure 12 illustrates the example zone of influence 1010 of passing Figure 10 and the crooked travel path 1205 of walking in the example zone of influence 1010.The part of the travel path 1205 of walking along favourable direct of travel in the zone of influence 1010 (shadow region) is expressed as bold arrow.
With reference to Fig. 3, in order to calculate the zone of influence 1010 relevant with media site 115, passage processor 328 comprises zone of influence calculation element 330, but but this device 330 calculates the zone of influence 1010 according to the maximum viewing distance and the maximum viewing angle relevant with media site 115 that is recorded in the media site position data 325.In order to determine whether respondent 102 has passed the zone of influence 1010 of being calculated by zone of influence calculation element 330, passage processor 328 comprises position comparison means 335, whether this device compares the location in the travel path data 315 that is enhanced, drop in the zone of influence 1010 to determine them.The direction that zone of influence calculation element 330 is also faced according to media site 115 and the scope of the visible angle calculation media site 115 pairing favourable view directions of peak response person.The scope of media site 115 pairing favourable view directions can be to calculate at the visible angle of peak response person that is applicable to all respondents.According to another scheme that can Gong select for use, the scope of media site 115 pairing favourable view directions can be calculated at each respondent, thereby, be each respondent visible angle of person that obtains the peak response easily.
In order to determine direct of travel, passage processor 328 comprises direct of travel calculation element 340, and this device calculates the pairing direction of passing through in location that drops in the zone of influence 1010.The location that position comparison means 335 will drop in the zone of influence 1010 offers direct of travel calculation element 340.Be to use at least one other location and what theory of the standard of use youngster to determine with the relevant direct of travel in location.For example, will locate direction with next be located by connecting vectorial and definite and the vector correlation of being constructed by structure.
Passage processor 328 also comprises direction comparer 345, and the scope that this direction comparer will drop on location in the zone of influence 1010 pairing pass through direction and the favourable direct of travel that is calculated by zone of influence calculation element 330 compares.
Each media site is treated separately, even the approximating media site in position also is so, and each media site and the zone of influence and favourable direct of travel is associated.For example, two broadcasting bulletin systems back-to-back lay and situation perpendicular to highway under, broadcasting bulletin system obtains integration because of being watched by the respondent who advances along a direction, and the respondent that another reason is advanced in the opposite direction watches and obtain integration.
Will discuss in further detail as following, (for example can use additional constraint condition, website illumination, withdraw from and reenter the zone of influence etc.), make that media site 115 can be because of not obtaining integration to respondent's 102 exposures that are positioned on a certain location, even the zone of influence and favourable direct of travel constraint condition are satisfied in this location, that is, being positioned at the zone of influence and respondent 102 moves and/or towards favourable direct of travel along favourable direct of travel.For example, if respondent 102 is not thrown light on through media site 115 and media site 115, then not should be this media site 115 integration exposures when having natural light.In order to use additional constraint condition, passage processor 328 comprises Constraints Processing device 350.For each time of media site 115 integrations exposure is recorded in the database 130 by Constraints Processing device 350.
Be present in media site information specifies in the database 130 media site 115 whether obtain illumination, if obtain illumination, also stipulated the hourage of illumination.For example, some media site is less than illumination, thereby they only just can be exposed by the media by integration when natural light is arranged.For example, the Chicago in the Yi Linuosi state, the sunshine-duration had near 12 hours at 6 (in the morning to point in afternoons 8) in winter (April is to September).In addition, the sunshine-duration can use the meter that can measure the natural lighting condition or the weather data of operation report sunrise and sunset time to be determined every day.For the media site 115 that illumination is arranged, media site 115 can be when be arranged sunshine and media site 115 similarly media exposure is carried out integration in period of obtaining throwing light on.In addition or in addition, because of have can cause or cause visual deterioration disease (for example, yctalopia) respondent watches and integration that media site 115 is carried out can be conditioned, and can influence the eyesight status that the respondent watches medium at a distance to consider that this eyesight status or other are known.
When respondent 102 had a plurality of successive position fixes that drops in the zone of influence 1010, media site 115 is the integration single exposure only.Specifically, if 150 or more a plurality of continuous location are positioned on 50 feet the position (having only at most except 5), think that so this positioning sequence is a string and integration single exposure only.If, then repeatedly integration is carried out in exposure having 5 points of surpassing to be in beyond 50 feet in the tabulation continuously.
In order to tackle the situation that respondent 102 very close to 1010 edges, the zone of influence entered and withdrawed from the zone of influence more than 1010 time, used additional constraint condition.If respondent 102 leaves the zone of influence 1010, and then entering the zone of influence 1010, then is not media site 115 integration one other exposure, reaches a minimum time section unless respondent 102 leaves the time span of the zone of influence 1010.In the example shown, described minimum time section is 10 minutes.But, can use any section At All Other Times with replacing.
Usually, media site 115 be positioned at along a highway (that is, main roads on) the position, and respondent 102 along beneficial direction along the second road (that is secondary road) advance and enter the zone of influence 1010 of media site 115.Tackle the constraint condition of this situation may be according to the position of media site 115 difference.In an example shown, only under the situation of advancing on the secondary road in respondent 102 is just advancing on the main roads or is being scheduled to tabulate, just can be for media site 115 integrations once are exposed by the media, wherein the predetermined tabulation of secondary road comprises that the owner that can watch media site 115 and media site 115 requires to join the secondary road in this tabulation.In addition, can come media site 115 is classified round (for example, shopping centre) according to the high-lager building of watching whether media site 115 may be influenced media site 115.For example, if media site 115 is centered on by high-lager building, then media site 115 only respondent 102 under the situation of advancing on the main roads or media site 115 be positioned at the integration that just can be exposed by the media under the situation of roof (can see like this) from secondary road.If media site 115 is not centered on by high-lager building, then no matter respondent 102 still advances on secondary road advancing on the main roads, all can be to media site 115 integration that is exposed by the media.
Exemplary method discussed above can be used to mobile media website (such as, the medium of side, compartment) to determine media exposure.For example, most of motorbuses all are that each car has four kinds of possible advertising words (that is media site)-each side of motorbus (that is, front side, rear side, passenger loading side and operating seat side) that a kind of advertising words is arranged.Figure 13 is that graphic extension is around four zones of influence 1310,1315,1320 of motorbus 1305 creation and 1325 synoptic diagram.If what adopt is other medium positioning arrangement mode (for example, single advertising words spreads all over whole motorbus), then can be according to the conspicuous mode of those of ordinary skills is transformed the method for summarizing below.
In example shown in Figure 13, respondent 102 only can see in four advertising words one at any given time.Like this, motorbus 1305 is divided in four quadrants, each quadrant is corresponding to a side of motorbus 1305.For explanation that this is made an explanation, the direction that we can imagine the roof that stands in motorbus 1305 ourselves, advance towards motorbus 1305.If on roof, draw a letter " X ", a quadrant in four quadrants that all can obtain forming of each bar in four advertising words then by " X ".In the example depicted in fig. 13, four quadrants correspond respectively to four zones of influence 1310,1315,1320 and 1325.Those of ordinary skills should be easy to recognize, also can use other zone of influence shape.For example, if but advertising words has the maximum viewing angle of 180 degree, and then the zone of influence can be overlapping, and respondent 102 can see simultaneously that two advertising words or medium show.The pairing favourable direct of travel of each bar advertising words of motorbus 1305 can calculate to be similar to or to be same as the used method of fixed medium website.
For the fixed position media site, the exact position of media site 115 is to be determined by the geographic code position data that obtains in the media site position data 325.But, under the situation of motorbus 1305, the coordinate of motorbus 1305 may be changing, this be because motorbus 1305 may be AT STATION between stop-go.Even motorbus is close to motion constantly, but each bar bus line has Programmed Stop position and the time of predesignating.Like this, the course of motorbus 1305 can use Programmed Stop position and time of predesignating and the bus line of distributing to motorbus 1305 to be simulated.Can use in the various known technologies any easily to obtain the geographic code position data of the parking spot of each plan.According to using these known fixed positions, can in the specific period, resemble four fixedly zones of influence 1310,1315,1320 around outdoor media sites (for example, bulletin board or the bus shelter) motorbus treating like that to be parked in bus stop 1305 and 1325 and can adopt the method for definite media exposure that the front discussed.Specifically, respondent 102 any zone of influence 1310,1315,1320 and 1325 of once passing along beneficial direction in motorbus 1305 is parked in time of bus stop can be recorded as media exposure.
When each time plan motorbus stopped end, the zone of influence 1310,1315,1320 and 1325 can be along with motorbus 1305 moves in the same direction.Along with motorbus 1305 moves forward, along simulation travel path (this simulation travel path is represented other one group of fixed medium website that has with the adjacent zone of influence, the associated zone of influence of bus stop 1310,1315,1320 and 1325), createed the new zone of influence.The size of these new zones of influence is identical with initial that group zone of influence 1310,1315,1320 and 1325.Respondent 102 any in inherent these the new zones of influence of window at the fixed time once walks, and all may cause the relevant advertisements speech to obtain integration because of watching, and wherein schedule time window is to determine according to the estimated position of given time motorbus 1305.In other words, the zone of influence can be to use the motorbus timetable to create at each bus stop place.Between any two known bus stops, can create virtual bus stop (with the relevant zone of influence), thereby make the zone of influence between known bus stop in abutting connection with getting up and spreading out along the simulation travel path of motorbus 1305.The start and end time that is used for each virtual station can be carried out interpolation by the known time between plan is stopped and be calculated.This method has been considered the possibility of any locational media exposure integration on the just on the way former according to plan bus line that when carve and whole of motorbus 1305.In addition, the zone of influence can be regarded as the zone of influence of moving continuously, rather than it is quantized into sectional.
As shown in Figure 13, the distance that can see head lamp signal (in motorbus 1305 front portions) be motorbus 1305 the place aheads near 50 feet in, motorbus has about 24 feet long, and the distance that can see the taillight signal is at the motorbus rear in about 75 feet.Like this, in the example of Figure 13, total street of using 150 feet is apart from the length as the highway section.
Figure 14 illustrates the sample scenario that involves block, three cities, comprising the bus stop (station #14 and #15 on this route) that is in first and the 3rd block among this figure and two virtual stations 1405 between these two known stations and 1410, the place ahead for motorbus 1305 obtains four nonoverlapping zones of influence, driver side for motorbus 1305 obtains four zones of influence, or the like.
The front can be applied to the mobile media website at the identical constraint condition relevant with illumination of fixed medium website discussion.In addition, motorbus 1305 can be equipped with the SPS device, so that the actual interchange of position of record, rather than from relevant motorbus timetable derivation bus location.In this case, can use actual bus location data to derive the zone of influence and assert favourable direct of travel as the residing at any time optional position of motorbus 1305 and any a plurality of position (according to the size of space of desirable data).
Figure 15, Figure 16 and Figure 17 illustrate the process flow diagram that representative can be carried out the example passage processor 328 that realizes Fig. 3 by processor (for example, one of processor 2305A-C of Figure 23).The machine readable instructions of the example passage processor 328 of Figure 15-17 and/or Fig. 3 can be carried out by processor, controller and/or any other suitable treating apparatus.For example, the machine readable instructions of the example passage processor 328 of Figure 15-17 and/or Fig. 3 can be with being stored in tangible media (flash memory) or coming specific implementation with coded order in shown in the example process applicator platform 2300 and the random-access memory (ram) that will be hereinafter be associated in conjunction with the processor 2305A-C of Figure 23 discussion.In addition, some or all example machine readable instructions of the example passage processor 328 of Figure 15-17 and/or Fig. 3 can be used special IC (ASIC), programmable logic device (PLD) (PLD) but field programming logical device (FPLD), discreet logic, hardware, software and/or realize with part.And some or all example machine readable instructions of the example passage processor 328 of Figure 15-17 and/or Fig. 3 can the artificially realizes or is embodied as any several combination in the aforementioned techniques.In addition, though the example machine readable instructions of Figure 15-17 is introduced with reference to the flow process of Figure 15-17, those skilled in the art will be easy to recognize, can adopt much example passage processor 328 of other method realization Fig. 3.For example, can change the order of carrying out each piece, and/or can change, cancel or make up some piece of being introduced.
Example passage processor 328 begins to carry out the example machine readable instructions of Figure 15 from piece 1505, in piece 1505, all media site is handled.Passage processor 328 is according to the maximum viewing distance of media site 115, calculate the zone of influence 1010 (piece 1510) relevant with media site 115 towards direction and maximum viewing angle.Passage processor 328 is calculated the scope (piece 1515) of favourable direct of travel then.As previously discussed, the scope of favourable direct of travel can be equivalent to the total visible angle of peak response person or be associated with each respondent's the visible angle of peak response person.Passage processor 328 continues execution block 1520, in piece 1520, all location relevant with all respondents is handled.For a location, passage processor 328 should be located with the zone of influence 1010 and be compared (piece 1525).If this location is dropped in the zone of influence 1010 (piece 1525), then passage processor 328 compares (piece 1530) with the scope of the direct of travel of respondent 102 on this location and the favourable direct of travel relevant with media site 115.If respondent 102 direct of travel is favourable (piece 1530), but then passage processor 328 is used additional application constraint condition (piece 1532) by the example machine readable instructions of carrying out Figure 17.
Turn back to piece 1525, if this location is not dropped in the zone of influence 1010, then passage processor 328 determines whether that all location have all obtained handling (piece 1535).If also have the location not obtain handling (piece 1535), then passage processor 328 turns back to piece 1520 and handles next location.Otherwise if all location have all obtained handling (piece 1535), then passage processor 328 determines whether that all media site have all obtained handling (piece 1540).If all media site have all obtained handling (piece 1540), then passage processor finishes the execution of the example machine readable instructions of Figure 15.Otherwise if also have media site not obtain handling (piece 1540), then passage processor 328 turns back to piece 1505 and handles next media site.
In order to determine that () media exposure for example, motorbus 1305, the piece 1505 of Figure 15 comprises a plurality of interim zones of influence relevant with the mobile media website to the mobile media website.In addition, respondent 102 whether determine (piece 1525) in the interim zone of influence be subjected to the influence of each interim zone of influence pairing effective time of section.
For travel path receive relevant part with the signal that is obstructed, can be before the piece in the example machine readable instructions of Figure 15 1525 the extra Decision Block of addings.This extra Decision Block detects the gap (pretreater 308 by Fig. 3 marks out) in the location relevant with the signal reception of being obstructed in the travel path data that is enhanced.If detect the gap, then passage processor 328 is determined possible path and is the media site integration media exposure along this possible path for the travel path and the signal that is obstructed receive relevant part.
The higher implementation of efficient in a kind of calculating of the example machine readable instructions shown in Figure 15 has been shown in the another kind of optional example machine readable instructions of Figure 16.The example machine readable instructions of Figure 16 has been utilized and has been alignd respondent's travel path to such an extent that become and whether drop on square internal ratio along one section of known course and definite known route and drop on and need these actual conditions of less calculated amount in the circle.
Passage processor 328 begins to carry out the another kind of optional example machine readable instructions of Figure 16 from piece 1605, in piece 1605, will handle all media site.It is the square area at center that passage processor 328 is calculated with media site 115, makes each bar limit of this square area have the length (piece 1610) of twice of the maximum viewing distance of media site of being approximately equal to 115.But, can use other length or distance with replacing.In addition, described zone can be rectangle or square outside another kind of polygonal shape, make it roughly corresponding to the size of the zone of influence 1010 relevant with media site 115.Passage processor 328 is also determined the tabulation (piece 1615) in the highway section that the known course interior with dropping on described square area is relevant.
Passage processor 328 is calculated the zone of influence 1010 (piece 1620) relevant with media site 115 according to maximum viewing distance, faces direction and the maximum viewing angle of media site 115 then.Next passage processor 328 calculates favourable direct of travel (piece 1625).As discussed earlier, favourable direct of travel can be corresponding to the total visible angle of peak response person or relevant with each respondent's the visible angle of peak response person.
Passage processor 328 continues execution block 1630, in piece 1630, all location relevant with all respondents is handled.For a location, passage processor 328 will be located (its with known course section being alignd) and be compared (piece 1635) with the tabulation that known course is included in the highway section in the square area.If described location is dropped on one of these highway sections and gone up (piece 1635), then passage processor 328 should be located with the zone of influence 1010 and be compared (piece 1640).If described location is dropped in the zone of influence 1010 (piece 1640), then passage processor 328 compares (piece 1645) with the direct of travel of respondent 102 on this location with the favourable direct of travel relevant with media site 115.If respondent 102 direct of travel is favourable (piece 1645), but then passage processor 328 uses the example machine readable instructions of Figure 17 to use additional application constraint condition (piece 1650).Otherwise if respondent 102 direct of travel is not favourable (piece 1645), then passage processor 328 proceeds to piece 1655.
If also have the location not obtain handling (piece 1655), then passage processor 328 turns back to piece 1630 and handles next location.Otherwise if all location have all obtained processing (piece 1655), then passage processor 328 has determined whether treated all media site (piece 1660).If all media site have all obtained processing (piece 1660), then passage processor finishes the execution of the example machine readable instructions of Figure 16.Otherwise if also have media site not obtain handling (piece 1660), then passage processor 328 turns back to piece 1605 and handles next media site.
Passage processor 328 will be by comparing the example machine readable instructions (piece 1705) that begins to carry out Figure 17 with a sunshine-duration of locating the relevant time and being correlated with media site 115.If the described time drops on outside sunshine-duration of media site 115 (piece 1705), then passage processor 328 determines whether the described times drop within the lighting hours (if any) of media site 115 (piece 1707).If passage processor 328 was determined this website and do not obtain illumination (piece 1707) on the time relevant with described location, then passage processor 328 finishes the execution of the example machine readable instructions of Figure 17, because under the situation that does not have sunshine condition (piece 1705) or website illumination (piece 1707), media site 115 can not be seen by respondent 102.
If sunshine condition exists (1705) or media site 115 to obtain artificial light (piece 1707) in the time relevant with the location, then passage processor 328 determines whether travel path comprises a plurality of location (piece 1710) that are positioned at the zone of influence 1010.If a plurality of location are positioned at the zone of influence 1010 (piece 1710), then passage processor 328 determines that whether respondent 102 is positioned at the zone of influence 1010 for the last time from respondent 102 and has begun outside the zone of influence 1010 (piece 1715) at least 10 minutes.If also not outside the zone of influence 1010 at least 10 minutes (piece 1715), then passage processor 328 finishes the execution of the example machine readable instructions of Figure 17 to respondent 102.For those of ordinary skills, obviously, any other time period can be used for substituting ten minutes, and preferably, the length of described time period be in the zone of influence 1010 outside to reach the possibility that the people of fixed time length watches notice to be put on the media site 115 it when reentering the zone of influence 1010 relevant, thereby make that independent single exposure integration is fair and sensible.
If be not in the zone of influence 1010 a plurality of location (piece 1710) if or respondent 102 walked out the zone of influence 1010 and surpassed 10 minutes (piece 1715), then passage processor 328 determines that these location are whether along the main roads (piece 1720) relevant with media site 115.If these location are along main roads (piece 1720), then passage processor 328 is expose integration (piece 1725) and finish the execution of the example machine readable instructions of Figure 17 of media site 115.
Turn back to piece 1720, if these location do not have along main roads, then passage processor 328 determines that whether these location are along the predetermined secondary road that can see media site 115 (piece 1730).If these location are along the predetermined secondary road that can see media site 115 (piece 1730), then passage processor 328 is expose integration (piece 1725) and finish the execution of the example machine readable instructions of Figure 17 of media site 115.Otherwise, if these location not along the secondary road that can see media site 115 (piece 1730), then passage processor 328 finishes the execution of the example machine readable instructions of Figure 17, and media site 115 is not carried out integration to respondent's 102 exposures.In addition, the example machine readable instructions of Figure 17 can be skipped Decision Block 1730 and only at advancing and be media site 115 integration that exposes on main roads.
For any media exposure evaluating system, the statistic sampling error all is inevitable.For example, when a plurality of respondents' 102 statistics population during not in full conformity with the population distribution of promoting region; When respondent 102 quantity is big inadequately, so that can not guarantee when all media site 115; When a certain respondent 102 lives very closely from several media site 115, and when therefore these media site 115 pairing exposure integrations are too high; Or the like, can cause error.In addition, respondent 102 colony may not provide one group of complete population distribution data.
Turn back to Fig. 3, in order to improve that passage processor 328 is determined and to be stored in media exposure integration in the database 130 (that is) statistical precision and/or representativeness, the data of passing through, MECD 300 comprises statistical processing device 397.Statistical processing device 397 adopts statistical analysis algorithms to coordinate the data of passing through to respondent's, the demographic values of estimating disappearance more representative than large group and/or creates reach and the frequency values of representing the media site effect.But, to those skilled in the art, apparently, the very important point is will guarantee all that by any statistical treatment that statistical processing device 397 is implemented data of passing through (and according to its any coverage and frequency values that draws) that the result obtains remain the bias free media site exposure assessment result in each be measured market or zone.
Figure 18 illustrates the by way of example of the statistical processing device 397 of realizing Fig. 3.For coordinated row through data, statistical processing device 397 comprises data coprocessor 1805.Coprocessor 1805 keep each media site owner and the pairing overall average media site of media site type pass through estimator constant in, manage to eliminate pass through data extreme feature (comprise have be zero or the website of the unusual high data of passing through) and manage to make the data smoothing of passing through.
Out of doors in the media marketplace, can obtain based on the estimation (for example, TAB actual flow every day flux (DEC) pass through estimation) of passing through of the optional media site of other of flow motor investigation.The investigation that depends on flow motor define, aspect data method and the choose opportunities with Fig. 1 in example electronic medium website exposure system different.But, statistical study and result comparison shows that, for most of media site, the result that these two kinds of technology draw typically be in each other differ+/-20% scope in.
In example, coprocessor 1805 is transformed the data of passing through in a looping fashion.In each time circulation, coprocessor 1805 will pass through data constraint become to be in TAB DEC pass through data+/-20% scope in and reduce average row through data value (that is, will pass through data constraint become to keep the mean value constant) to carry out convergent-divergent through the data of passing through of constraint.Specifically, for the pass through data of convergent-divergent through constraint, data coprocessor 1805 calculates current mean value, determines zoom factor and multiply by the data of passing through of process constraint with this zoom factor divided by current mean value with original mean value.In this example, keeping average row is topmost through measuring constant, therefore, if can not satisfy two constraint conditions simultaneously, then relaxes number percent constraint condition.For the media site that does not have DEC TAB data, implement the simple weighted mean data of smoothly passing through by statistical processing device 397.Statistical processing device 397 is end loop when maximum cycle occurring or detecting convergent.In this example, convergence is to determine through the percentage error between measuring through amount and original average row by monitoring current average row.When number percent drops on predetermined limit value when following, restrain.Can replace or replenish the technology introduce above, the technology of using other data that are used to pass through to coordinate.For example, can use the coordination carried out with other media site exposure enquiry data, use different target number percent, use different convergence discrimination standard etc.In addition, can be by 397 pairs of data transformations of passing through of statistical processing device, with the constraint condition (comprising single constraint condition) that satisfies any amount.
Figure 19 illustrate example coprocessor 1805 coordinate before, during and the data of passing through of example afterwards.The example illustration of Figure 19 has illustrated the pairing data of passing through of three websites in the media site group (for example, the same media site owner, same media site type etc.).The TAB DEC of these websites data of passing through are represented on second hurdle, and third column is represented the data of passing through for example determined by the example passage processor 328 of Fig. 3.The 4th hurdle be illustrated in data constraint to TABDEC pass through data+/-20% scope within after the data of passing through.The 5th hurdle has been represented to carry out convergent-divergent and has been kept the pass through data of average row after measuring constant constraint condition to satisfy.The data of passing through that circulation for the second time obtains are afterwards represented on the 6th and the 7th hurdle.At last, last hurdle be illustrated in when keeping the original overall average amount of passing through constant, in nature relatively near pass through the pass through data of complete convergent through coordinating of data of TAB DEC.
Turn back to Figure 18, for consensus data or the information (for example, the respondent may not illustrate race, language, duty, occupation, income etc.) estimating to lack, statistical processing device 397 comprises data fusion processor 1810.Use any in the various data fusion technology, data fusion processor 1810 is estimated or is adopted alternate manner to determine the consensus data of disappearance.Hypothetical others mouthful statistics of the sample data fusion treatment device 1810 of Figure 18 is complete, accurately and available for each respondent, and link variable or " hook " that will use it as data fusion.Other link variable can be age, residence etc., and supposes that these variablees also are available for each respondent.
The data fusion technology can estimate this principle work on one's body by the respondent with similar characteristics according to respondent's missing data.For example, compare with the respondent of random pair, two be of the similar age, sex is identical, the position and the occupation close respondent more likely have close income statistically.Like this, by searching the respondent who has similar characteristics and own common link variable together, such as the such missing data of first respondent's income reliably (from the statistics angle) estimate by second respondent's income.
In example, in every kind of sex scope, the respondent is divided into two groups: acceptor and donor with complete population statistic record with at least one disappearance consensus data.Like this, four group: #1 (man, donor), #2 (man, acceptor), #3 (woman, donor) and #4 (woman, acceptor) have been created.Then, in various sex scopes, calculate the statistical discrepancy between each acceptor and each donor.At last, with each acceptor and donor pairing, and will be used for acceptor from the demographic information of donor with minimum statistics difference.To those skilled in the art, apparently, can adopt any suitable statistical discrepancy.In example, come counting statistics difference as known improvement Mahalanobis distance.This improvement Mahalanobis distance is two distances between the N dimension point, and these two N dimension points carried out convergent-divergent according to statistical discrepancy, correlativity and the significance level of each component of these points.In the example of Figure 18, according to media site, two N dimension points are represented the income of acceptor and donor, and wherein N is the quantity of media site.
(that is) model, reach and frequency, statistical processing device 397 comprises frequency and reach processor 1815 for the effect that produces exposure that is suitable for the characterizing media website or being gazed at property (perhaps media site type, the owner etc.).In example, frequency and reach processor 1815 are determined the parameter of known Gamma Poisson distribution (that is, negative binomial distributes (NBD)).In example, frequency and reach processor 1815 calculate Gross Ratting points (GRP) on the 9th according to the data pin of passing through to planning chart (that is one group of media site of selecting according to one or more discrimination standards).Frequency and reach processor 1815 use any cause GRP in the various known technologies and reach to estimate then and obtain model parameter.Then, frequency and reach processor 1815 use the model parameter that estimates to be media effects deciding grade and level (that is, reach and frequency values) in the section at the fixed time.To those skilled in the art, obviously, also can use other suitable model; And can use other the suitable model that can be used for determining model parameter and determine reach and frequency values by the data of passing through.
Figure 20,21 and 22 illustrates the process flow diagram that representative can be carried out the example machine readable instructions that realizes data coprocessor 1805, data fusion processor 1810 and frequency and reach processor 1815 respectively by processor (for example, one of processor 2305A-C of Figure 23).The machine readable instructions of the data coprocessor 1805 of Figure 20-22, data fusion processor 1810 and/or number frequency and reach processor 1815 can be carried out by processor, controller and/or suitable treating apparatus.For example, the machine readable instructions of the data coprocessor 1805 of Figure 20-22, data fusion processor 1810 and/or frequency and reach processor 1815 can specific implementation for be stored in tangible media (such as flash memory) or with the random-access memory (ram) that is associated shown in the example process applicator platform 2300 and below in conjunction with the processor 2305A-C of Figure 23 discussion on coded order.In addition, some or all example machine readable instructions of Figure 20-22, data coprocessor 1805, data fusion processor 1810 and/or frequency and reach processor 1815 can use special IC (ASIC), programmable logic device (PLD) (PLD) but field programming logical device (FPLD), discreet logic, hardware, software and/or firmware are realized.In addition, some or all example machine readable instructions of Figure 20-22, data coprocessor 1805, data fusion processor 1810 and/or frequency and reach processor 1815 can the artificially realizes or is embodied as any several combination in the aforementioned techniques.In addition, though the example machine readable instructions of Figure 20-22 is introduced with reference to the flow process of Figure 20-22, but those of ordinary skills will be easy to recognize, can adopt a lot of other realization data coprocessor 1805, data fusion processor 1810 and/or frequency and whole method of reach processor 1815, Figure 18.For example, can change the order of carrying out each piece, and/or can change, cancel or make up some piece of being introduced.
The example machine readable instructions of Figure 20 is handled each media site group (for example, the media site owner, media site type etc.) beginning (piece 2005) from data coprocessor 1805.For a media site group, data coprocessor 1805 identifies all media site that belong to this media site group (piece 2010).Data coprocessor 1805 is added in by the data of passing through with pairing all respondents of each media site then and comes together to merge the data (piece 2015) of passing through.Then, data coprocessor 1805 calculates the mean value (AP) (piece 2020) of the data of passing through at the media site that is identified.For each time circulation (piece 2030) that data are coordinated, each media site (piece 2035) that data coprocessor 1805 is handled in the media groups.For each media site (piece 2035), data coprocessor 1805 with this website pairing pass through data constraint to TAB DEC pass through data+/-20% scope in (piece 2040).If also have media site not obtain handling (piece 2045) in the media site group, then data coprocessor 1805 turns back to piece 2035 and handles next media site in this media site group.Otherwise, if all media site in the media site group have all obtained processing (piece 2045), then the pairing data of passing through of media site in 1805 pairs of media site groups of data coprocessor are carried out convergent-divergent (discussing as the front) (piece 2050).
Next, data coprocessor 1805 determines whether (discussing as the front) pass through data coordination result of data restrains (piece 2055).If convergence (piece 2055) has taken place, then data coprocessor 1805 proceeds to piece 2065, determines whether that all media site groups have all obtained processing.Otherwise if do not restrain (piece 2055), then data coprocessor 1805 turns back to piece 2030 and handles circulation next time.
If all media site groups have all obtained processing (piece 2055), then data coprocessor 1805 finishes the execution of the example machine readable instructions of Figure 20.Otherwise if also have the media site group not obtain handling (piece 2065), then data coprocessor 1805 turns back to piece 2005 and handles next media site group.
The example machine readable instructions of Figure 21 is handled each sex (piece 2105) from data fusion processor 1810.In each sex (piece 2105), whether data fusion processor 1810 has complete demographic information according to the respondent is divided into donor or acceptor (piece 2110) with each respondent 102.For each acceptor that identifies (piece 2115), data fusion processor 1810 is set at null value (piece 2117) with current minimum value, and handles other all donors of homogeneity (piece 2120).For a donor (piece 2120), the statistics difference (discussing) (piece 2125) that data fusion processor 1810 is calculated between acceptor and the donor as the front.If the statistics difference is less than current minimum value (piece 2130), then data fusion processor 1810 is write down this donor (that is, the information of this donor assert in record) and described minimum value is updated to and equals described statistics difference (piece 2135).
If data fusion processor 1810 does not calculate the statistics difference (piece 2140) of other all donor correspondences of homogeneity, then data fusion processor 1810 turns back to piece 2120 and handles next donor.If all donors have all obtained processing (piece 2140), then data fusion processor 1810 usefulness are filled in disappearance demographic information's (piece 2145) of acceptor from the information of the donor of being write down.If data fusion processor 1810 is not also handled all acceptors (piece 2150), then data fusion processor 1810 turns back to piece 2115 and handles next acceptor.If all acceptors have all obtained processing (piece 2150), and also have sex not obtain handling (piece 2155), then data fusion processor 1810 turns back to piece 2105 and handles next sex.If all sexes have all obtained processing (piece 2155), then data fusion processor 1810 finishes the execution of the example machine readable instructions of Figure 21.
The example machine readable instructions of Figure 22 uses the pairing data pin of passing through through coordination of intended media site groups (that is planning chart) that predetermined Ninth Heaven batch total calculation GRP on the 9th is begun (piece 2205) from reach and frequency processor 1815.Reach and frequency processor 1815 use the data of passing through of respondent's correspondence of the report in the 1st day in the predetermined Ninth Heaven group to be weighted reach and frequency analysis (piece 2210) then.Use the output result of this analysis to generate the initial parameter of Gamma Poisson model.Then, 1815 pairs of these initial model parameters of reach and frequency processor are carried out convergent-divergent, with the result's (piece 2215) who guarantees that described model produces and GRP on the 9th of process coordination conform to, and use reach and the frequency data (piece 2220) that come calculation expectation through the parameter of convergent-divergent.
Figure 23 illustrates the example processor system 2300 that can realize method and apparatus disclosed herein.Processor system 2300 comprises one or more processor 2305A-C with interconnected system storer.System storage can comprise one or more in random-access memory (ram) 2315 and the ROM (read-only memory) (ROM) 2317.
In the example of Figure 23, a plurality of processor 2305A-C are communicated with the i/o controller hub (ICH) 2325 that is connected with other peripherals or device.In the example shown, comprise input media 2327, mass storage device 2340 (for example, hard disk drive), USB (universal serial bus) (USB) 2345, USB device 2350, the network port 2355 (this network port also communicates with network 2360) and/or mobile storage means driver 2357 with the peripherals of ICH 2325 interfaces.Mobile storage means driver 2357 can comprise the movable storage medium 2358 that is associated, such as magnetic medium or optical medium.One or more peripherals can be realized providing the locator data 305 that is write down by Download Server 120.Mass storage device 2340 can be used for storage map 6A-6C, the example machine readable instructions shown in Figure 15-17 and Figure 20-22.
The example processor system 2300 of Figure 23 also comprises video graphics adaptor card 2320, and this card is the peripherals that communicates and communicate with display device 2322 with Memory Controller hub (MCH) 2310.
Example processor system 2300 can be for example conventional desktop PC, notebook, workstation, the webserver or any other calculation element.Processor 2305A-C can be the processing unit of any kind, such as Intel  Pentium  series microprocessor, Intel  Itanium  series microprocessor, Intel Xscale  series processors, AMD  Athlon TMSeries processors and/or AMD  Opteron TMThe microprocessor of series processors.Processor 2305A-C can execution graph 6A-6C, Figure 15-17 and Figure 20-22 shown in example machine readable instructions realize MECD 300, pretreater 308, travel path processor 310, media site processor 320, passage processor 328, statistical treatment device 397, data coprocessor 1805, data fusion processor 1810 and/or frequency and reach processor 1815.
Storer 2315 and 2317 (their component parts or whole system storage) can be that any suitable storer or the storage demand of memory storage and capacity and system 2300 are complementary.In addition, mass storage device 2340 can be any magnetic or the optical medium that for example can be read by processor 2305A-C.System storage can be used to store the travel path data 305 that is write down, the travel path data 315 that is enhanced, media site data 325 and/or database 130.System storage can also be used for storage map 6A-6C, the example machine readable instructions shown in Figure 15-17 and Figure 20-22.
Input media 2327 can or make the user provide any other device of information to realize to processor 2305A-C by keyboard, mouse, touch-screen, tracking plate.
Display device 2322 can be for example liquid crystal display (LCD) monitor, cathode ray tube (CRT) monitor or any other appropriate device that plays the interface effect between processor 2305A-C and the user via video graphics adaptor 2320.Video graphics adaptor 2320 is to be used for any device that display device 2322 and MCH 2310 are coupled together.These cards can obtain from for example Creative Labs and other similar supplier by the commercial channel at present.
Mobile storage means driver 2357 for example can be a CD-ROM drive, such as CD-R (CD-R) driver, CD-RW (CD-RW) driver, digital universal disc (DVD) driver or any other CD-ROM drive.Can be magnetic media drive for example in addition.Movable storage medium 2358 is auxiliary products of mobile storage means driver 2357, thus, select medium 2358 to work with driver 2357.For example, if mobile storage means driver 2357 is CD-ROM drives, then movable storage medium 2358 can be CD-R dish, CD-RW dish, DVD dish or any CD that other is suitable for.On the other hand, if mobile storage means driver 2357 is magnetic medium device drivers, then movable storage medium 2358 can be for example disk or any magnetic-based storage media that other is suitable for.Movable storage medium 2358 also can be used for the location of being write down being provided or being used for stored data base 130 by Download Server 120.
Example processor system 2300 also comprises the network port 2355 (for example, processor peripherals), such as Ethernet card or any other card (can be wired or wireless).The network port 2355 provides processor 2305A-C to be connected with network between the network 2360, and network 2360 can be Local Area Network, wide area network (WAN), the Internet or any network that other is suitable for.The network port 2355 and network 2360 also can be used for providing the location of being write down by Download Server 120.
Certainly, it will be recognized by those of ordinary skills, the order of the storer shown in the example system, size and ratio can change.In addition, comprise (except other ingredient) software of on hardware, carrying out or the example system of firmware, should be noted that these systems only are illustrative and should think to limit though this patent discloses.For example, it is contemplated that, any or all of these hardware and software ingredients can be specially with hardware, specially with software, make up specific implementation with firmware or with certain of hardware, firmware and/or software specially.Therefore, those of ordinary skills are easy to recognize that the example of introducing above is not a sole mode of realizing these systems.
The exemplary method of introducing to small part, machine readable instructions and/or equipment are to be realized by one or more software and/or the firmware program that move on the computer processor.But, can make up exemplary method and/or the equipment that the specialized hardware way of realization that includes but is not limited to special IC, programmable logic array and other hardware unit integrally or partly realizes that some or all this paper introduces equally.And, also can constitute other the software way of realization that can Gong select for use that includes but is not limited to distributed treatment or component/object distributed treatment, parallel processing or virtual machine processing and realize exemplary method and/or the equipment that this paper introduces.
Shall also be noted that example software and/or firmware way of realization that this paper introduces are to be stored in as required in the entity stores medium, tangible media is such as magnetic medium (for example, disk or tape); Magneto-optic or optical medium are such as dish; Perhaps solid state medium is such as storage card or containing one or more read-only (non-volatile) storer, random access memory or other can rewrite other packing forms of (volatibility) storer; The signal that perhaps comprises computer instruction.Regard the digital file attachment of Email or other self-contained information document or document sets as be equivalent to the entity stores medium distribution medium.Therefore, the example software that this paper can be introduced and/or firmware stores are on entity stores medium or distribution medium, such as medium that introduce previously or of equal value or follow-up exploitation.
From the instructions of front is example ingredient and this angle of function with reference to some standard and agreement introduction, should be appreciated that instruction of the present disclosure is not limited to these standards and agreement.For example, the various standards (for example USB) that are used for communicating by letter between the various standards of the Internet and other packet switched network transmission (for example, transmission control protocol (TCP)/IP, User Datagram Protoco (UDP) (UDP)/Ip, hyper text markup language (HTML), hypertext transport communication protocol (THHP)) and intercomputer and device are the examples of prior art.These standards are regularly replaced by the faster equivalent protocols more efficiently with same general function.Therefore, have and to comprise within the scope of the appended claims by alternate standard and the agreement that identical function of equal value is predicted in instruction of the present disclosure.
Instruction of the present disclosure has considered that one or more comprises instruction or receives and carry out machine readable media from the instruction of transmitting signal, thereby the device that for example links to each other with network environment can use these instructions to send by network or reception voice, video or data and communicate.Such device can be realized by any electronic installation that voice, video or data communication are provided, such as phone, wireless phone, mobile phone, cell phone, PDA(Personal Digital Assistant), set-top box, computing machine and/or server.
Though this paper introduction is specific exemplary method, equipment and goods, the coverage of this patent is not limited thereto.On the contrary, this patent has been contained all methods, equipment and the goods of going up or rationally dropping on the doctrine of equivalents within the claims scope from literal.
The sequence number that the name that the present invention requires to submit on July 30th, 2004 is called " Methods and Apparatusfor Processing Data Collected by a GPS-enabled Media MeasurementSystem " is that sequence number that the name submitted in No. 60/592554 U.S. Provisional Application, on May 17th, 2005 is called " Methods and Apparatus for Improving the Accuracy andReach of Electronic Media Exposure Measurement Systems " is that the sequence number that No. 60/681785 U.S. Provisional Application and the name submitted on June 8th, 2005 are called " Methodsand Apparatus for Improving the Accuracy and Reach of Electronic MediaExposure Measurement Systems " is the rights and interests of No. 60/688494 U.S. Provisional Application. Be that the 60/592554th, 60/681785, No., 60/688494 U.S. Provisional Application and sequence number are that the U. S. application integral body of No., 10/686872 and No., 10/318422 is incorporated this paper into hereby by reference with sequence number.

Claims (141)

1.一种对媒体曝光量进行积分的方法,该方法包括:1. A method for integrating media exposure, the method comprising: 得出由多个响应者中的各个响应者所经过的多条行进路径;deriving a plurality of travel paths traversed by each of the plurality of responders; 基于所得出的多条行进路径,确定多个媒体站点对所述多个响应者中的所述各个响应者的曝光量;以及determining an exposure of a plurality of media sites to the respective ones of the plurality of Respondents based on the derived plurality of paths of travel; and 对所确定的所述多个媒体站点的曝光量进行修改,以提高经修改确定的曝光量的统计精度。The determined exposures of the plurality of media sites are modified to improve the statistical accuracy of the modified determined exposures. 2.根据权利要求1所述的方法,该方法还包括:2. The method of claim 1, further comprising: 确定是否有媒体站点的地理代码位置数据,以及determine if there is geocode location data for the media site, and 如果没有地理代码位置数据,则基于所述媒体站点的文字位置描述而得出所述媒体站点的地理代码位置数据。If there is no geocode location data, the geocode location data for the media site is derived based on the textual location description of the media site. 3.根据权利要求1所述的方法,其中,得出由所述多个响应者中的各个响应者所经过的所述多条行进路径的步骤包括:3. The method of claim 1 , wherein deriving the plurality of travel paths traversed by each of the plurality of responders comprises: 对由电子装置记录的代表响应者位置的数据进行处理,以增强所记录的数据的完整性或精度中的至少一个;processing the data recorded by the electronic device representing the responder's location to enhance at least one of the integrity or accuracy of the recorded data; 从经处理的数据中得出定位的序列;以及deriving a sequence of locations from the processed data; and 修改所得出的定位以与已知的行进路线对齐。Modify the resulting positioning to align with the known route of travel. 4.根据权利要求1所述的方法,其中,基于所得出的多条行进路径来确定所述多个媒体站点对所述多个响应者中的所述各个响应者的曝光量的步骤包括:4. The method of claim 1 , wherein determining exposure of the plurality of media sites to the respective ones of the plurality of Respondents based on the derived plurality of paths of travel comprises: 确定与媒体站点相关的影响区和有利的行进方向;以及Identify areas of influence and favorable directions of travel in relation to media sites; and 如果响应者沿所述有利方向中的至少一个方向在所述影响区内行进,则为所述媒体站点积分媒体曝光量。Media exposure is credited for the media site if the respondent travels within the zone of influence in at least one of the favorable directions. 5.根据权利要求1所述的方法,其中,对所确定的所述多个媒体站点的曝光进行修改以提高经修改确定的曝光量的统计精度的步骤包括:反复修改媒体站点曝光量数据以满足至少一个约束。5. The method of claim 1 , wherein modifying the determined exposures of the plurality of media sites to improve the statistical accuracy of the modified determined exposures comprises iteratively modifying the media site exposure data to At least one constraint is satisfied. 6.一种装置,该装置包括连接到存储器的处理器,该处理器被编程为:6. An apparatus comprising a processor connected to a memory, the processor programmed to: 得出由多个响应者中的各个响应者所经过的多条行进路径;deriving a plurality of travel paths traversed by each of the plurality of responders; 基于所得出的多条行进路径,确定多个媒体站点对所述多个响应者中的所述各个响应者的曝光量;以及determining an exposure of a plurality of media sites to the respective ones of the plurality of Respondents based on the derived plurality of paths of travel; and 对所确定的所述多个媒体站点的曝光量进行修改,以提高经修改确定的曝光量的统计精度。The determined exposures of the plurality of media sites are modified to improve the statistical accuracy of the modified determined exposures. 7.根据权利要求6所述的装置,其中,所述处理器被编程为:7. The apparatus of claim 6, wherein the processor is programmed to: 确定是否有媒体站点的地理代码位置数据,以及determine if there is geocode location data for the media site, and 如果没有地理代码位置数据,则基于所述媒体站点的文字位置描述而得出所述媒体站点的地理代码位置数据。If there is no geocode location data, the geocode location data for the media site is derived based on the textual location description of the media site. 8.根据权利要求6所述的装置,其中,所述处理器被编程为通过以下步骤得出由所述多个响应者中的各个响应者所经过的所述多条行进路径:8. The apparatus of claim 6, wherein the processor is programmed to derive the plurality of travel paths traveled by each of the plurality of responders by: 对由电子装置记录的代表响应者位置的数据进行处理,以增强所记录的数据的完整性或精度中的至少一个;processing the data recorded by the electronic device representing the responder's location to enhance at least one of the integrity or accuracy of the recorded data; 从经处理的数据中得出定位的序列;以及deriving a sequence of locations from the processed data; and 修改所得出的定位以与已知的行进路线对齐。Modify the resulting positioning to align with the known route of travel. 9.根据权利要求6所述的装置,其中,所述处理器被编程为通过以下步骤基于所得出的多条行进路径米确定所述多个媒体站点对所述多个响应者中的所述各个响应者的曝光量:9. The apparatus of claim 6, wherein the processor is programmed to determine the response of the plurality of media sites to the ones of the plurality of responders based on the derived plurality of paths of travel. Exposure for each responder: 确定与媒体站点相关的影响区和有利的行进方向;以及Identify areas of influence and favorable directions of travel in relation to media sites; and 如果响应者沿所述有利方向中的至少一个方向在所述影响区内行进,则为所述媒体站点积分媒体曝光量。Media exposure is credited for the media site if the respondent travels within the zone of influence in at least one of the favorable directions. 10.根据权利要求6所述的装置,其中,所述处理器被编程为通过以下步骤对所确定的所述多个媒体站点的曝光量进行修改以提高经修改确定的曝光量的统计精度:反复修改媒体站点曝光量数据以满足至少一个约束。10. The apparatus of claim 6, wherein the processor is programmed to modify the determined exposures for the plurality of media sites to improve the statistical accuracy of the modified determined exposures by: The media site exposure data is iteratively modified to satisfy at least one constraint. 11.一种其上存储有指令的机器可读介质,所述指令被执行时使所述机器:11. A machine-readable medium having stored thereon instructions which, when executed, cause the machine to: 得出由多个响应者中的各个响应者所经过的多条行进路径;deriving a plurality of travel paths traversed by each of the plurality of responders; 基于所得出的多条行进路径,确定多个媒体站点对所述多个响应者中的所述各个响应者的曝光量;以及determining an exposure of a plurality of media sites to the respective ones of the plurality of Respondents based on the derived plurality of paths of travel; and 对所确定的所述多个媒体站点的曝光量进行修改,以提高经修改确定的曝光量的统计精度。The determined exposures of the plurality of media sites are modified to improve the statistical accuracy of the modified determined exposures. 12.根据权利要求11所述的机器可读介质,其中,所述指令当被执行时使所述机器:12. The machine-readable medium of claim 11 , wherein the instructions, when executed, cause the machine to: 确定是否有媒体站点的地理代码位置数据,以及determine if there is geocode location data for the media site, and 如果没有地理代码位置数据,则基于所述媒体站点的文字位置描述而得出所述媒体站点的地理代码位置数据。If there is no geocode location data, the geocode location data for the media site is derived based on the textual location description of the media site. 13.根据权利要求11所述的机器可读介质,其中,所述指令当被执行时使所述机器通过以下步骤得出由所述多个响应者中的各个响应者所经过的所述多条行进路径:13. The machine-readable medium of claim 11 , wherein the instructions, when executed, cause the machine to derive the number of times traveled by each of the plurality of responders paths of travel: 对由电子装置记录的代表响应者位置的数据进行处理,以增强所记录的数据的完整性或精度中的至少一个;processing the data recorded by the electronic device representing the responder's location to enhance at least one of the integrity or accuracy of the recorded data; 从经处理的数据中得出定位的序列;以及deriving a sequence of locations from the processed data; and 修改所得出的定位以与已知的行进路线对齐。Modify the resulting positioning to align with the known route of travel. 14.根据权利要求11所述的机器可读介质,其中,所述指令当被执行时使所述机器通过以下步骤基于所得出的多条行进路径来确定所述多个媒体站点对所述多个响应者中的所述各个响应者的曝光量:14. The machine-readable medium of claim 11 , wherein the instructions, when executed, cause the machine to determine, based on the derived plurality of paths of travel, the plurality of media sites for the plurality of travel paths. Exposure for each of the respondents: 确定与媒体站点相关的影响区和有利的行进方向;以及Identify areas of influence and favorable directions of travel in relation to media sites; and 如果响应者沿所述有利方向中的至少一个方向在所述影响区内行进,则为所述媒体站点积分媒体曝光量。Media exposure is credited for the media site if the respondent travels within the zone of influence in at least one of the favorable directions. 15.根据权利要求11所述的机器可读介质,其中,所述指令当被执行时使所述机器通过以下步骤对所确定的所述多个媒体站点的曝光量进行修改以提高经修改确定的曝光量的统计精度:反复修改媒体站点曝光量数据以满足至少一个约束。15. The machine-readable medium of claim 11 , wherein the instructions, when executed, cause the machine to modify the determined exposures of the plurality of media sites to improve the modified determination of Statistical accuracy of impressions for : iteratively modify media site exposure data to satisfy at least one constraint. 16.一种对媒体曝光量进行积分的方法,该方法包括:16. A method of integrating media exposure, the method comprising: 确定与媒体站点相关的影响区和有利行进方向;以及Identify areas of influence and favorable directions of travel in relation to media sites; and 如果响应者沿所述有利方向中的至少一个方向在所述影响区内行进,则为所述媒体站点积分媒体曝光量。Media exposure is credited for the media site if the respondent travels within the zone of influence in at least one of the favorable directions. 17.根据权利要求16所述的方法,其中,与所述媒体站点相关的所述影响区包括由半径和可视角所限定的几何区域。17. The method of claim 16, wherein the zone of influence associated with the media site comprises a geometric area defined by a radius and a viewing angle. 18.根据权利要求17所述的方法,其中,所述半径与所述媒体站点以及媒体类型相关。18. The method of claim 17, wherein the radius is related to the media site and media type. 19.根据权利要求17所述的方法,其中,所述可视角与所述媒体站点和所述媒体站点所面对的方向相关。19. The method of claim 17, wherein the viewing angle is related to the media site and a direction the media site is facing. 20.根据权利要求17所述的方法,其中,与所述媒体站点相关的所述有利行进方向与最大响应者可见角度以及所述媒体站点所面对的方向相关。20. The method of claim 17, wherein the favorable direction of travel associated with the media site is related to a maximum responder visibility angle and a direction that the media site is facing. 21.根据权利要求16所述的方法,其中,与所述媒体站点相关的所述有利行进方向基于最大响应者可见角度以及所述媒体站点所面对的方向。21. The method of claim 16, wherein the favorable direction of travel associated with the media site is based on a maximum responder visibility angle and a direction that the media site is facing. 22.根据权利要求16所述的方法,该方法还包括对存在于指定所述响应者所经过的多个位置的数据中的间隙进行填充。22. The method of claim 16, further comprising filling gaps present in data specifying a plurality of locations traveled by the respondent. 23.根据权利要求16所述的方法,该方法还包括修改指定所述响应者所经过的位置的数据。23. The method of claim 16, further comprising modifying data specifying locations traveled by the respondent. 24.根据权利要求16所述的方法,其中,如果响应者沿所述有利方向中的所述至少一个方向在所述影响区内行进,则为所述媒体站点积分媒体曝光量这一步骤包括:在日照时间或者对所述媒体站点进行照明的时段内在所述影响区内行进。24. The method of claim 16, wherein if the responder travels within the zone of influence in the at least one of the favorable directions, the step of scoring media exposure for the media site comprises : Travel within the zone of influence during daylight hours or periods during which the media site is illuminated. 25.根据权利要求24所述的方法,其中,所述日照时间基于多个月的平均值、气象数据和自然光测量装置之一。25. The method of claim 24, wherein the hours of sunshine are based on one of a multi-month average, meteorological data, and natural light measuring devices. 26.根据权利要求16所述的方法,该方法还包括:如果所述响应者离开了所述影响区达最小时段并且随后沿所述有利方向中的所述至少一个方向在所述影响区内行进,则为所述媒体站点积分附加次数的媒体曝光量。26. The method of claim 16, further comprising: if the responder leaves the zone of influence for a minimum period of time and is subsequently within the zone of influence in the at least one of the favorable directions progress, the media site is credited with an additional number of media exposures. 27.根据权利要求16所述的方法,其中,所述响应者通过经过与所述媒体站点相关的主要道路或者如果所述媒体站点位于屋顶的话则经过与所述媒体站点相关的次要道路,来沿所述有利方向中的所述至少一个方向在所述影响区内行进。27. The method of claim 16, wherein the responder passes through a major road associated with the media site or a minor road associated with the media site if the media site is located on a rooftop, to travel within the zone of influence in the at least one of the favorable directions. 28.根据权利要求16所述的方法,其中,所述媒体站点是移动的,并且与所述媒体站点相关的所述影响区与所述媒体站点一起移动。28. The method of claim 16, wherein the media site is mobile and the area of influence associated with the media site moves with the media site. 29.根据权利要求28所述的方法,其中,基于所述媒体站点的计划运动来确定所述媒体站点的位置。29. The method of claim 28, wherein the location of the media site is determined based on planned motion of the media site. 30.根据权利要求28所述的方法,其中,利用卫星定位系统来确定所述媒体站点的位置。30. The method of claim 28, wherein the location of the media site is determined using a satellite positioning system. 31.根据权利要求16所述的方法,其中,利用卫星定位系统来确定所述媒体站点的位置。31. The method of claim 16, wherein the location of the media site is determined using a satellite positioning system. 32.一种对媒体曝光量进行积分的装置,该装置包括连接到存储器的处理器,该处理器被编程为:32. An apparatus for integrating media exposure, the apparatus comprising a processor coupled to memory, the processor programmed to: 确定与媒体站点相关的影响区和有利行进方向;以及Identify areas of influence and favorable directions of travel in relation to media sites; and 如果响应者沿所述有利方向中的至少一个方向在所述影响区内行进,则为所述媒体站点积分媒体曝光量。Media exposure is credited for the media site if the respondent travels within the zone of influence in at least one of the favorable directions. 33.根据权利要求32所述的装置,其中,与所述媒体站点相关的所述影响区包括由半径和可视角所限定的几何区域。33. The apparatus of claim 32, wherein the zone of influence associated with the media site comprises a geometric area defined by a radius and a viewing angle. 34.根据权利要求33所述的装置,其中所述半径与所述媒体站点以及媒体类型相关,其中所述可视角与所述媒体站点和所述媒体站点所面对的方向相关,其中与所述媒体站点相关的所述有利行进方向基于最大响应者可见角度以及所述媒体站点所面对的方向。34. The apparatus of claim 33, wherein the radius is related to the media site and a media type, wherein the viewable angle is related to the media site and the direction the media site is facing, wherein the media site is related to The favorable direction of travel associated with the media site is based on a maximum responder visibility angle and the direction the media site is facing. 35.根据权利要求32所述的装置,其中,所述处理器被编程为:对存在于指定所述响应者所经过的多个位置的数据中的间隙进行填充。35. The apparatus of claim 32, wherein the processor is programmed to fill in gaps present in data specifying a plurality of locations traveled by the responder. 36.根据权利要求32所述的装置,其中,所述处理器被编程为:如果在日照时间或者对所述媒体站点进行照明的时段内所述响应者沿所述有利方向中的所述至少一个方向在所述影响区内行进,则为所述媒体站点积分媒体曝光量。36. The apparatus of claim 32, wherein the processor is programmed to: if the responder walks along the at least one of the favorable directions during daylight hours or periods during which the media site is lit Traveling in one direction within the zone of influence, credits media exposure for the media site. 37.根据权利要求32所述的装置,其中,所述处理器被编程为:如果所述响应者离开了所述影响区达最小时段并且随后沿所述有利方向中的所述至少一个方向在所述影响区内行进,则为所述媒体站点积分附加次数的媒体曝光量。37. The apparatus of claim 32, wherein the processor is programmed to: if the responder leaves the zone of influence for a minimum period of time and subsequently travels in the at least one of the favorable directions at Traveling within the influence area will be credited with an additional number of media exposures for the media site. 38.根据权利要求32所述的装置,其中,所述处理器被编程为:如果所述响应者通过经过与所述媒体站点相关的主要道路或者如果所述媒体站点位于屋顶的话则经过与所述媒体站点相关的次要道路,来沿所述有利方向中的所述至少一个方向在所述影响区内行进,则对所述媒体站点位置的媒体曝光量进行积分。38. The apparatus of claim 32, wherein the processor is programmed to: if the responder passes through a major road associated with the media site or if the media site is located on a rooftop Integrating the media exposure for the location of the media site if the secondary road associated with the media site is used to travel within the zone of influence along the at least one of the favorable directions. 39.根据权利要求32所述的装置,其中,所述媒体站点是移动的,并且与所述媒体站点相关的所述影响区与所述媒体站点一起移动。39. The apparatus of claim 32, wherein the media site is mobile and the area of influence associated with the media site moves with the media site. 40.根据权利要求39所述的装置,其中,基于所述媒体站点的计划运动来确定所述媒体站点的位置。40. The apparatus of claim 39, wherein the location of the media site is determined based on planned motion of the media site. 41.根据权利要求39所述的装置,其中,利用卫星定位系统来确定所述媒体站点的位置。41. The apparatus of claim 39, wherein the location of the media site is determined using a satellite positioning system. 42.一种其上存储有指令的机器可读介质,所述指令当被执行时使所述机器:42. A machine-readable medium having stored thereon instructions that, when executed, cause the machine to: 确定与媒体站点相关的影响区和有利行进方向;以及Identify areas of influence and favorable directions of travel in relation to media sites; and 如果响应者沿所述有利方向中的至少一个方向在所述影响区内行进,则为所述媒体站点积分媒体曝光量。Media exposure is credited for the media site if the respondent travels within the zone of influence in at least one of the favorable directions. 43.根据权利要求42所述的机器可读介质,其中,与所述媒体站点相关的所述影响区包括由半径和可视角所限定的几何区域。43. The machine-readable medium of claim 42, wherein the zone of influence associated with the media site comprises a geometric area defined by a radius and a viewing angle. 44.根据权利要求42所述的机器可读介质,其中所述半径与所述媒体站点以及媒体类型相关,其中所述可视角与所述媒体站点和所述媒体站点所面对的方向相关,其中与所述媒体站点相关的所述有利行进方向基于最大响应者可见角度以及所述媒体站点所面对的方向。44. The machine-readable medium of claim 42, wherein the radius is associated with the media site and a media type, wherein the viewing angle is associated with the media site and the direction the media site is facing, Wherein the favorable direction of travel associated with the media site is based on a maximum responder visibility angle and a direction that the media site is facing. 45.根据权利要求42所述的机器可读介质,其中,所述处理器被编程为:对存在于指定所述响应者所经过的多个位置的数据中的间隙进行填充。45. The machine-readable medium of claim 42, wherein the processor is programmed to fill in gaps present in data specifying a plurality of locations traveled by the respondent. 46.根据权利要求42所述的机器可读介质,其中,所述指令当被执行时使所述机器执行如下步骤:如果在日照时间或者对所述媒体站点进行照明的时段内所述响应者沿所述有利方向中的所述至少一个方向在所述影响区内行进,则为所述媒体站点积分媒体曝光量。46. The machine-readable medium of claim 42, wherein the instructions, when executed, cause the machine to perform the step of: if the responder Traveling within the zone of influence in the at least one of the favorable directions scores media exposure for the media site. 47.根据权利要求42所述的机器可读介质,其中,所述指令当被执行时使所述机器执行如下步骤:如果所述响应者离开了所述影响区达最小时段并且随后沿所述有利方向中的所述至少一个方向在所述影响区内行进,则为所述媒体站点积分附加次数的媒体曝光量。47. The machine-readable medium of claim 42 , wherein the instructions, when executed, cause the machine to perform the steps of: if the responder leaves the zone of influence for a minimum period of time and subsequently travels along the Traveling within the zone of influence for the at least one of the favorable directions credits an additional number of media exposures for the media site. 48.根据权利要求42所述的机器可读介质,其中,所述指令当被执行时使所述机器执行如下步骤:如果所述响应者通过经过与所述媒体站点相关的主要道路或者如果所述媒体站点位于屋顶的话则经过与所述媒体站点相关的次要道路,来沿所述有利方向中的所述至少一个方向在所述影响区内行进,则对所述媒体站点位置的媒体曝光量进行积分。48. The machine-readable medium of claim 42, wherein the instructions, when executed, cause the machine to perform the steps of: if the responder passes through a major road associated with the media site or if the If the media site is located on the roof, then pass through the secondary road associated with the media site to travel in the area of influence along the at least one direction in the favorable direction, then the media exposure of the media site location The amount is integrated. 49.根据权利要求42所述的机器可读介质,其中,所述媒体站点是移动的,并且与所述媒体站点相关的所述影响区与所述媒体站点一起移动。49. The machine-readable medium of claim 42, wherein the media site is mobile, and the zone of influence associated with the media site moves with the media site. 50.根据权利要求49所述的机器可读介质,其中,基于所述媒体站点的计划运动来确定所述媒体站点的位置。50. The machine-readable medium of claim 49, wherein the location of the media site is determined based on planned movement of the media site. 51.根据权利要求49所述的机器可读介质,其中,利用卫星定位系统来确定所述媒体站点的位置。51. The machine-readable medium of claim 49, wherein the location of the media site is determined using a satellite positioning system. 52.一种对媒体曝光量进行积分的方法,该方法包括:52. A method of integrating media exposure, the method comprising: 检测响应者所经过的路径之中不存在指定所述响应者位置的数据的一部分;detecting that a portion of the data specifying the responder's location is absent from the path traveled by the responder; 确定可归于所述路径的所述部分的可能行进路径;以及determining a possible path of travel attributable to the portion of the path; and 对位于所述可能行进路径上的媒体站点的媒体曝光量进行积分。Integrating the media exposure of the media sites located on the possible traveling path. 53.根据权利要求52所述的方法,其中,检测响应者所经过的路径之中不存在指定所述响应者位置的数据的所述部分的步骤包括:对指定所述响应者所经过的位置的数据中的间隙进行检测。53. The method of claim 52, wherein detecting that the portion of data specifying the responder's location is absent from the path traveled by the responder comprises: to detect gaps in the data. 54.根据权利要求53所述的方法,其中,所述间隙与地铁系统的一部分相关。54. The method of claim 53, wherein the gap is associated with a portion of a subway system. 55.根据权利要求53所述的方法,其中,对指定所述响应者所经过的位置的数据中的间隙进行检测的步骤包括:确定所述响应者进入地下行进路线所使用的第一入口,并且确定所述响应者离开所述地下行进路线所使用的第二入口。55. The method of claim 53, wherein the step of detecting a gap in data specifying a location traveled by the responder comprises determining a first entry point used by the responder to enter an underground travel route, And determining a second entrance used by the responder to exit the underground travel route. 56.根据权利要求52所述的方法,其中,确定可归于所述路径的所述部分的所述可能行进路径的步骤包括:使用地铁系统的数据库来确定所述响应者所采用的一个或更多个地铁站以及一个或更多个地铁路线。56. The method of claim 52, wherein determining the possible route of travel attributable to the portion of the route comprises using a subway system database to determine one or more routes taken by the responder. Multiple subway stations and one or more subway lines. 57.根据权利要求52所述的方法,其中,位于所述可能行进路径上的所述媒体站点包括与地铁系统车厢相关的媒体站点。57. The method of claim 52, wherein the media sites located on the possible path of travel include media sites associated with subway system cars. 58.根据权利要求52所述的方法,其中,所述响应者所经过的所述路径的所述部分包括隧道、停车库或建筑结构中的至少一个。58. The method of claim 52, wherein the portion of the path traveled by the responder includes at least one of a tunnel, a parking garage, or a building structure. 59.一种对媒体曝光量进行积分的装置,该装置包括连接到存储器的处理器,该处理器被编程为:59. An apparatus for integrating media exposure, the apparatus comprising a processor coupled to memory, the processor programmed to: 检测响应者所经过的路径之中不存在指定所述响应者位置的数据的部分;detecting that no portion of the data specifying the responder's location exists in the path traveled by the responder; 确定可归于所述路径的所述部分的可能行进路径;以及determining a possible path of travel attributable to the portion of the path; and 对位于所述可能行进路径上的媒体站点的媒体曝光量进行积分。Integrating the media exposure of the media sites located on the possible traveling path. 60.根据权利要求59所述的装置,其中,所述处理器被编程为通过以下步骤检测所述响应者所经过的路径之中不存在指定所述响应者位置的数据的所述部分:对指定所述响应者所经过的位置的数据中的间隙进行检测。60. The apparatus of claim 59, wherein the processor is programmed to detect that the portion of the data specifying the responder's location is absent from the path traveled by the responder by: A gap in the data specifying the location traveled by the responder is detected. 61.根据权利要求60所述的装置,其中,所述间隙与地铁系统的一部分相关。61. The apparatus of claim 60, wherein the gap is associated with a portion of a subway system. 62.根据权利要求60所述的装置,其中,所述处理器被编程为通过以下步骤对指定所述响应者所经过的位置的数据中的间隙进行检测:确定所述响应者进入地下行进路线所使用的第一入口,并且确定所述响应者离开所述地下行进路线所使用的第二入口。62. The apparatus of claim 60, wherein the processor is programmed to detect gaps in data specifying locations traveled by the responder by determining that the responder entered an underground travel route A first entrance used by the responder and a second entrance used by the responder to exit the underground travel route is determined. 63.根据权利要求59所述的装置,其中,所述处理器被编程为通过以下步骤确定可归于所述路径的所述部分的所述可能行进路径:使用地铁系统的数据库来确定所述响应者所采用的一个或更多个地铁站以及一个或更多个地铁路线。63. The apparatus of claim 59, wherein the processor is programmed to determine the possible route of travel attributable to the portion of the route by using a database of a subway system to determine the response One or more subway stations and one or more subway lines taken by the reader. 64.根据权利要求59所述的装置,其中,位于所述可能行进路径上的所述媒体站点包括与地铁系统车厢相关的媒体站点。64. The apparatus of claim 59, wherein the media sites on the possible path of travel include media sites associated with subway system cars. 65.根据权利要求59所述的装置,其中,所述响应者所经过的所述路径的所述部分包括隧道、停车库或建筑结构中的至少一个。65. The apparatus of claim 59, wherein the portion of the path traveled by the responder includes at least one of a tunnel, a parking garage, or a building structure. 66.一种其上存储有指令的机器可读介质,所述指令当被执行时使所述机器:66. A machine-readable medium having stored thereon instructions that when executed cause the machine to: 检测响应者所经过的路径之中不存在指定所述响应者位置的数据的一部分;detecting that a portion of the data specifying the responder's location is absent from the path traveled by the responder; 确定可归于所述路径的所述部分的可能行进路径;以及determining a possible path of travel attributable to the portion of the path; and 对位于所述可能行进路径上的媒体站点的媒体曝光量进行积分。Integrating the media exposure of the media sites located on the possible traveling path. 67.根据权利要求66所述的机器可读介质,其中,所述指令当被执行时使所述机器通过以下步骤检测所述响应者所经过的路径之中不存在指定所述响应者位置的数据的所述部分:对指定所述响应者所经过的位置的数据中的间隙进行检测。67. The machine-readable medium of claim 66, wherein the instructions, when executed, cause the machine to detect that there is no path specifying the responder's location in the path traveled by the responder The portion of data: detecting gaps in data specifying locations traveled by the respondent. 68.根据权利要求67所述的机器可读介质,其中,所述间隙与指定地铁系统的一部分的数据相关。68. The machine-readable medium of claim 67, wherein the gap is associated with data specifying a portion of a subway system. 69.根据权利要求67所述的机器可读介质,其中,所述指令当被执行时使所述机器通过以下步骤对指定所述响应者所经过的位置的数据中的间隙进行检测:确定所述响应者进入地下行进路线所使用的第一入口,并且确定所述响应者离开所述地下行进路线所使用的第二入口。69. The machine-readable medium of claim 67, wherein the instructions, when executed, cause the machine to detect gaps in data specifying locations traveled by the respondent by determining the A first entrance used by the responder to enter an underground travel route is determined, and a second entrance used by the responder to exit the underground travel route is determined. 70.根据权利要求66所述的机器可读介质,其中,所述指令当被执行时使所述机器通过以下步骤确定可归于所述路径的所述部分的所述可能行进路径:使用地铁系统的数据库来确定所述响应者所采用的一个或更多个地铁站以及一个或更多个地铁路线。70. The machine-readable medium of claim 66, wherein the instructions, when executed, cause the machine to determine the possible route of travel attributable to the portion of the route by using a subway system to determine one or more subway stations and one or more subway routes taken by the respondent. 71.根据权利要求66所述的机器可读介质,其中,位于所述可能行进路径上的所述媒体站点包括与地铁系统车厢相关的媒体站点。71. The machine-readable medium of claim 66, wherein the media sites located on the possible paths of travel include media sites associated with subway system cars. 72.根据权利要求66所述的机器可读介质,其中,所述响应者所经过的所述路径的所述部分包括隧道、停车库或建筑结构中的至少一个。72. The machine-readable medium of claim 66, wherein the portion of the path traveled by the responder includes at least one of a tunnel, a parking garage, or a building structure. 73.一种对媒体曝光量进行积分的装置,该装置包括:73. A device for integrating media exposure, the device comprising: 影响区计算装置,其被配置为对与媒体站点位置相关的影响区和有利行进方向进行确定;和zone of influence computing means configured to determine a zone of influence and a favorable direction of travel associated with a location of a media site; and 媒体曝光量积分装置,其被配置为如果响应者沿所述有利方向中的至少一个方向在所述影响区内行进时对所述媒体站点位置的媒体曝光量进行积分。media exposure scoring means configured to integrate media exposure for the media site location if the responder travels within the zone of influence in at least one of the favorable directions. 74.一种修改媒体站点曝光量数据的统计精度的方法,该方法包括:74. A method of modifying the statistical accuracy of media site exposure data, the method comprising: 获得所述媒体站点曝光量数据;以及obtaining said media site exposure data; and 对所述媒体站点曝光量数据进行修改以满足约束。The media site exposure data is modified to satisfy constraints. 75、根据权利要求74所述的方法,该方法还包括:对所述媒体站点曝光量数据进行修改以满足一个或更多个附加约束。75. The method of claim 74, further comprising modifying the media site exposure data to satisfy one or more additional constraints. 76.根据权利要求75所述的方法,该方法还包括:重复对所述媒体站点曝光量数据的所述修改以满足所述约束以及所述一个或更多个附加约束。76. The method of claim 75, further comprising repeating the modification of the media site exposure data to satisfy the constraint and the one or more additional constraints. 77.根据权利要求74所述的方法,该方法还包括:重复对所述媒体站点曝光量数据的所述修改以满足所述约束。77. The method of claim 74, further comprising repeating the modification of the media site exposure data to satisfy the constraint. 78.根据权利要求77所述的方法,该方法还包括:如果达到最大循环次数,则结束对所述媒体站点曝光量数据的重复修改。78. The method of claim 77, further comprising ending repeated modification of the media site exposure data if a maximum number of iterations is reached. 79.根据权利要求77所述的方法,该方法还包括:如果满足了预定收敛标准,则结束对所述媒体站点曝光量数据的重复修改。79. The method of claim 77, further comprising terminating iterative modification of the media site exposure data if predetermined convergence criteria are met. 80.根据权利要求74所述的方法,其中,对所述媒体站点曝光量数据进行修改以满足约束的步骤将所述媒体站点曝光量数据限制在预定曝光量数据的预定范围内。80. The method of claim 74, wherein the step of modifying the media site exposure data to satisfy a constraint restricts the media site exposure data to a predetermined range of predetermined exposure data. 81.根据权利要求80所述的方法,其中,所述预定曝光量数据是美国交通监测局的交通调查数据。81. The method of claim 80, wherein the predetermined exposure data is traffic survey data from the United States Trafficking Bureau. 82.根据权利要求74所述的方法,其中,对所述媒体站点曝光量数据进行修改以满足约束的步骤对所述媒体站点曝光量数据乘以系数以保持所述媒体站点曝光量数据的平均值。82. The method of claim 74, wherein the step of modifying the media site exposure data to satisfy a constraint multiplies the media site exposure data by a factor to maintain an average of the media site exposure data value. 83.根据权利要求74所述的方法,该方法还包括:对所述媒体站点曝光量数据进行修改以推算遗漏的人口统计数据。83. The method of claim 74, further comprising modifying the media site exposure data to impute missing demographic data. 84.根据权利要求83所述的方法,其中,使用数据融合来推算所述遗漏的人口统计数据。84. The method of claim 83, wherein data fusion is used to impute the missing demographic data. 85.根据权利要求74所述的方法,该方法还包括:根据经修改的媒体站点曝光量数据来产生频率和作用范围。85. The method of claim 74, further comprising generating frequency and reach based on the modified media site exposure data. 86.一种装置,其包括连接到存储器的处理器,该处理器被编程为:86. An apparatus comprising a processor connected to a memory, the processor being programmed to: 获得媒体站点曝光量数据;以及Obtain media site exposure data; and 对所述媒体站点曝光量数据进行修改以满足约束。The media site exposure data is modified to satisfy constraints. 87.根据权利要求86所述的装置,其中,所述处理器被编程为:对所述媒体站点曝光量数据进行修改以满足一个或更多个附加约束。87. The apparatus of claim 86, wherein the processor is programmed to modify the media site exposure data to satisfy one or more additional constraints. 88.根据权利要求86所述的装置,其中,所述处理器被编程为:重复对所述媒体站点曝光量数据的所述修改以满足所述约束。88. The apparatus of claim 86, wherein the processor is programmed to repeat the modification of the media site exposure data to satisfy the constraint. 89.根据权利要求88所述的装置,其中,所述处理器被编程为:如果达到最大循环次数,则结束对所述媒体站点曝光量数据的重复修改。89. The apparatus of claim 88, wherein the processor is programmed to end repeated modification of the media site exposure data if a maximum number of loops is reached. 90.根据权利要求88所述的装置,其中,所述处理器被编程为:如果满足了预定收敛标准,则结束对所述媒体站点曝光量数据的重复修改。90. The apparatus of claim 88, wherein the processor is programmed to end repeated modification of the media site exposure data if predetermined convergence criteria are met. 91.根据权利要求86所述的装置,其中,所述处理器被编程为:将所述媒体站点曝光量数据修改为位于预定曝光量数据的预定范围内。91. The apparatus of claim 86, wherein the processor is programmed to modify the media site exposure data to be within a predetermined range of predetermined exposure data. 92.根据权利要求91所述的装置,其中,所述预定曝光量数据是美国交通监测局的交通调查数据。92. The apparatus of claim 91, wherein the predetermined exposure data is traffic survey data from the United States Trafficking Bureau. 93.根据权利要求86所述的装置,其中,所述处理器被编程为:对所述媒体站点曝光量数据进行修改以保持所述媒体站点曝光量数据的平均值。93. The apparatus of claim 86, wherein the processor is programmed to modify the media site exposure data to maintain an average of the media site exposure data. 94.根据权利要求86所述的装置,其中,所述处理器被编程为:对所述媒体站点曝光量数据进行修改以推算遗漏的人口统计数据。94. The apparatus of claim 86, wherein the processor is programmed to modify the media site exposure data to impute missing demographic data. 95.根据权利要求94所述的装置,其中,使用数据融合来推算所述遗漏的人口统计数据。95. The apparatus of claim 94, wherein data fusion is used to impute the missing demographic data. 96.根据权利要求86所述的装置,其中,所述处理器被编程为:根据经修改的媒体站点曝光量数据来产生频率和作用范围。96. The apparatus of claim 86, wherein the processor is programmed to generate frequency and reach based on modified media site exposure data. 97.一种其上存储有指令的机器可读介质,所述指令当被执行时使所述机器修改媒体站点曝光量数据的统计精度:97. A machine-readable medium having stored thereon instructions that, when executed, cause the machine to modify the statistical precision of media site exposure data: 获得媒体站点曝光量数据;以及Obtain media site exposure data; and 对所述媒体站点曝光量数据进行修改以满足约束。The media site exposure data is modified to satisfy constraints. 98.根据权利要求97所述的机器可读介质,其中,所述指令当被执行时使所述机器对所述媒体站点曝光量数据进行修改以满足一个或更多个附加约束。98. The machine-readable medium of claim 97, wherein the instructions, when executed, cause the machine to modify the media site exposure data to satisfy one or more additional constraints. 99.根据权利要求97所述的机器可读介质,其中,所述指令当被执行时使所述机器重复对所述媒体站点曝光量数据的所述修改以满足所述约束。99. The machine-readable medium of claim 97, wherein the instructions, when executed, cause the machine to iterate the modification of the media site exposure data to satisfy the constraint. 100.根据权利要求99所述的机器可读介质,其中,所述指令当被执行时使所述机器执行以下步骤:如果达到最大循环次数,则结束对所述媒体站点曝光量数据的重复修改。100. The machine-readable medium of claim 99, wherein the instructions, when executed, cause the machine to perform the step of: ending repeated modification of the media site exposure data if a maximum number of iterations is reached . 101.根据权利要求99所述的机器可读介质,其中,所述处理器被编程为:如果满足了预定收敛标准,则结束对所述媒体站点曝光量数据的重复修改。101. The machine-readable medium of claim 99, wherein the processor is programmed to end repeated modification of the media site exposure data if a predetermined convergence criterion is met. 102.根据权利要求97所述的机器可读介质,其中,所述指令当被执行时使所述机器执行以下步骤:将所述媒体站点曝光量数据修改为位于预定曝光量数据的预定范围内。102. The machine-readable medium of claim 97, wherein the instructions, when executed, cause the machine to perform the step of modifying the media site exposure data to be within a predetermined range of predetermined exposure data . 103.根据权利要求102所述的机器可读介质,其中,所述预定曝光量数据是美国交通监测局的交通调查数据。103. The machine-readable medium of claim 102, wherein the predetermined exposure data is traffic survey data from the United States Trafficking Bureau. 104.根据权利要求97所述的机器可读介质,其中,所述指令当被执行时使所述机器对所述媒体站点曝光量数据进行修改以保持所述媒体站点曝光量数据的平均值。104. The machine-readable medium of claim 97, wherein the instructions, when executed, cause the machine to modify the media site exposure data to maintain an average of the media site exposure data. 105.根据权利要求97所述的机器可读介质,其中,所述指令当被执行时使所述机器对所述媒体站点曝光量数据进行修改以推算遗漏的人口统计数据。105. The machine-readable medium of claim 97, wherein the instructions, when executed, cause the machine to modify the media site exposure data to impute missing demographic data. 106.根据权利要求105所述的机器可读介质,其中,使用数据融合来推算所述遗漏的人口统计数据。106. The machine-readable medium of claim 105, wherein the missing demographic data is imputed using data fusion. 107.根据权利要求97所述的机器可读介质,其中,所述指令当被执行时使所述机器根据经修改的媒体站点曝光量数据来产生频率和作用范围。107. The machine-readable medium of claim 97, wherein the instructions, when executed, cause the machine to generate frequency and reach based on modified media site exposure data. 108.一种装置,该装置包括:108. A device comprising: 数据协调处理器,其被配置为施加用于修改媒体站点曝光量数据的第一约束以及用于进一步修改所述媒体站点曝光量数据的第二约束;a data coordination processor configured to impose a first constraint for modifying the media site exposure data and a second constraint for further modifying the media site exposure data; 数据融合处理器,其被配置为推算遗漏的人口统计数据;和a data fusion processor configured to impute missing demographic data; and 频率和作用范围处理器,其被配置为根据经修改的媒体站点曝光量数据来产生频率和作用范围。A frequency and reach processor configured to generate a frequency and reach based on the modified media site exposure data. 109.一种方法,该方法包括:109. A method comprising: 确定是否有媒体站点的地理代码位置数据,以及determine if there is geocode location data for the media site, and 如果没有地理代码位置数据,则基于所述媒体站点的文字位置描述而得出所述媒体站点的地理代码位置数据。If there is no geocode location data, the geocode location data for the media site is derived based on the textual location description of the media site. 110.根据权利要求109所述的方法,得出所述媒体站点的地理代码位置数据的步骤包括:使用包含在所述文字位置描述中的已知行进路线、已知位置或参考点中的至少一个的已知地理代码位置数据。110. The method of claim 109, the step of deriving geocode location data for the media site comprising using at least one of a known route of travel, a known location, or a reference point contained in the textual location description. A known geocode location data. 111.根据权利要求110所述的方法,其中,通过对包含在所述文字位置描述中的已知行进路线、已知位置或参考点中的至少一个的已知地理代码位置进行内插来确定所述媒体站点的地理代码位置数据。111. The method of claim 110, wherein determined by interpolating a known geocode location of at least one of a known route of travel, a known location, or a reference point contained in the textual location description Geocode location data for the media site. 112.根据权利要求109所述的方法,其中,人工地执行得出所述媒体站点的地理代码位置数据的步骤。112. The method of claim 109, wherein the step of deriving the geocode location data for the media site is performed manually. 113.根据权利要求109所述的方法,其中,由处理装置来执行得出所述媒体站点的地理代码位置数据的步骤。113. The method of claim 109, wherein the step of deriving geocode location data for the media site is performed by a processing device. 114.一种装置,该装置包括连接到存储器的处理器,该处理器被编程为:114. An apparatus comprising a processor connected to a memory, the processor programmed to: 确定是否有媒体站点的地理代码位置数据,以及determine if there is geocode location data for the media site, and 如果没有地理代码位置数据,则基于所述媒体站点的文字位置描述而得出所述媒体站点的地理代码位置数据。If there is no geocode location data, the geocode location data for the media site is derived based on the textual location description of the media site. 115.根据权利要求114所述的装置,其中,所述处理器被编程为通过使用包含在所述文字位置描述中的已知行进路线、已知位置或参考点中的至少一个的已知地理代码位置数据而得出所述媒体站点的地理代码位置数据。115. The apparatus of claim 114, wherein the processor is programmed to use a known geographic location of at least one of a known route of travel, a known location, or a reference point contained in the textual location description geocode location data to derive geocode location data for the media site. 116.根据权利要求114所述的装置,其中,所述处理器被编程为通过对包含在所述文字位置描述中的已知行进路线、已知位置或参考点中的至少一个的已知地理代码位置进行内插来确定所述媒体站点的地理代码位置数据。116. The apparatus of claim 114, wherein the processor is programmed to use a known geographical The code location is interpolated to determine the geocode location data for the media site. 117.一种其上存储有指令的机器可读介质,所述指令当被执行时使所述机器:117. A machine-readable medium having stored thereon instructions that, when executed, cause the machine to: 确定是否有媒体站点的地理代码位置数据,以及determine if there is geocode location data for the media site, and 如果没有地理代码位置数据,则基于所述媒体站点的文字位置描述而得出所述媒体站点的地理代码位置数据。If there is no geocode location data, the geocode location data for the media site is derived based on the textual location description of the media site. 118.根据权利要求117所述的机器可读介质,其中,所述指令当被执行时使所述机器通过使用包含在所述文字位置描述中的已知行进路线、已知位置或参考点中的至少一个的已知地理代码位置数据而得出所述媒体站点的地理代码位置数据。118. The machine-readable medium of claim 117, wherein the instructions, when executed, cause the machine to The geocode location data of the media site is derived from the known geocode location data of at least one of the media sites. 119.根据权利要求117所述的机器可读介质,其中,所述指令当被执行时使所述机器通过对包含在所述文字位置描述中的已知行进路线、已知位置或参考点中的至少一个的已知地理代码位置进行内插来确定所述媒体站点的地理代码位置数据。119. The machine-readable medium of claim 117, wherein the instructions, when executed, cause the machine to pass through a list of known routes of travel, known locations, or reference points contained in the textual location description. The known geocode location of at least one of the media sites is interpolated to determine the geocode location data for the media site. 120.一种方法,该方法包括:120. A method comprising: 获取图像;get the image; 在所述图像上定位媒体站点;以及locating a media site on the image; and 对所定位的媒体站点与所述媒体站点的可用地理代码位置数据进行比较。The located media site is compared to available geocode location data for the media site. 121.根据权利要求120所述的方法,其中,人工地执行在所述图像上定位所述媒体站点的步骤。121. The method of claim 120, wherein the step of locating the media site on the image is performed manually. 122.根据权利要求120所述的方法,其中,由处理装置执行在所述图像上定位所述媒体站点的步骤。122. The method of claim 120, wherein the step of locating the media site on the image is performed by a processing device. 123.根据权利要求122所述的方法,其中,在所述图像上定位所述媒体站点的步骤包括:使用图像识别技术或图像匹配技术中的至少一种。123. The method of claim 122, wherein locating the media site on the image comprises using at least one of image recognition techniques or image matching techniques. 124.根据权利要求120所述的方法,其中,在所述图像上定位所述媒体站点的步骤包括:使用包含在文字位置描述中的已知行进路线、已知位置或参考点中的至少一个的已知地理代码位置数据。124. The method of claim 120, wherein locating the media site on the image comprises using at least one of a known route of travel, a known location, or a reference point contained in a textual location description Known geocode location data for . 125.根据权利要求124所述的方法,该方法还包括:通过对包含在所述文字位置描述中的已知行进路线、已知位置或参考点中的至少一个的已知地理代码位置进行内插来确定所述媒体站点的地理代码位置数据。125. The method of claim 124, further comprising: by interpolating a known geocode location of at least one of a known route of travel, a known location, or a reference point contained in the textual location description. Plug in to determine the geocode location data for the media site. 126.根据权利要求120所述的方法,其中,人工地执行对所定位的媒体站点与所述可用地理代码位置数据进行比较的步骤。126. The method of claim 120, wherein the step of comparing the located media site to the available geocode location data is performed manually. 127.根据权利要求120所述的方法,其中,所述图像包括以下的至少一个:数字表示、数字扫描、数字图像、纸版航拍照片、卫星照片、卫星图像或照片。127. The method of claim 120, wherein the image comprises at least one of: a digital representation, a digital scan, a digital image, a paper aerial photograph, a satellite photograph, a satellite image, or a photograph. 128.根据权利要求120所述的方法,该方法还包括:基于对所定位的媒体站点与所述可用地理代码位置数据进行的比较,来校正所述媒体站点的所述可用地理代码位置数据。128. The method of claim 120, further comprising correcting the available geocode location data for the media site based on a comparison of the located media site with the available geocode location data. 129.一种装置,该装置包括连接到存储器的处理器,该处理器被编程为:129. An apparatus comprising a processor connected to a memory, the processor programmed to: 获取图像;get the image; 在所述图像上定位媒体站点;以及locating a media site on the image; and 对所定位的媒体站点与所述媒体站点的可用地理代码位置数据进行比较。The located media site is compared to available geocode location data for the media site. 130.根据权利要求129所述的装置,其中,所述处理器被编程为通过使用图像识别技术或图像匹配技术中的至少一种而在所述图像上定位所述媒体站点。130. The apparatus of claim 129, wherein the processor is programmed to locate the media site on the image using at least one of image recognition techniques or image matching techniques. 131.根据权利要求129所述的装置,其中,所述处理器被编程为通过使用包含在文字位置描述中的已知行进路线、已知位置或参考点中的至少一个的已知地理代码位置数据而在所述图像上定位所述媒体站点。131. The apparatus of claim 129, wherein the processor is programmed to use a known geocode location of at least one of a known route of travel, a known location, or a reference point contained in the textual location description. data to locate the media site on the image. 132.根据权利要求131所述的装置,其中,所述处理器被编程为通过对包含在所述文字位置描述中的已知行进路线、已知位置或参考点中的至少一个的已知地理代码位置进行内插来确定所述媒体站点的地理代码位置数据。132. The apparatus of claim 131 , wherein the processor is programmed to use a known geographical location of at least one of a known route of travel, a known location, or a reference point included in the textual location description. The code location is interpolated to determine the geocode location data for the media site. 133.根据权利要求129所述的装置,其中,所述图像包括以下的至少一个:数字表示、数字扫描、数字图像、纸版航拍照片、卫星照片、卫星图像或照片。133. The apparatus of claim 129, wherein the image comprises at least one of: a digital representation, a digital scan, a digital image, a paper aerial photograph, a satellite photograph, a satellite image, or a photograph. 134.根据权利要求129所述的装置,其中,所述处理器被编程为基于对所定位的媒体站点与所述可用地理代码位置数据进行的比较,来校正所述媒体站点的所述可用地理代码位置数据。134. The apparatus of claim 129, wherein the processor is programmed to correct the available geographic location of the media site based on a comparison of the located media site to the available geocode location data. Code location data. 135.一种其上存储有指令的机器可读介质,所述指令当被执行时使所述机器:135. A machine-readable medium having stored thereon instructions that, when executed, cause the machine to: 获取图像;get the image; 在所述图像上定位媒体站点;以及locating a media site on the image; and 对所定位的媒体站点与所述媒体站点的可用地理代码位置数据进行比较。The located media site is compared to available geocode location data for the media site. 136.根据权利要求135所述的机器可读介质,其中,所述指令当被执行时使所述机器通过使用图像识别技术或图像匹配技术中的至少一种而在所述图像上定位所述媒体站点。136. The machine-readable medium of claim 135 , wherein the instructions, when executed, cause the machine to locate the media site. 137.根据权利要求135所述的机器可读介质,其中,所述指令当被执行时使所述机器通过使用包含在文字位置描述中的已知行进路线、已知位置或参考点中的至少一个的已知地理代码位置数据而在所述图像上定位所述媒体站点。137. The machine-readable medium of claim 135, wherein the instructions, when executed, cause the machine to use at least one of a known route of travel, a known location, or a reference point contained in a textual location description. A known geocode location data to locate the media site on the image. 138.根据权利要求137所述的机器可读介质,其中,所述指令当被执行时使所述机器通过对包含在所述文字位置描述中的已知行进路线、已知位置或参考点中的至少一个的已知地理代码位置进行内插来确定所述媒体站点的地理代码位置数据。138. The machine-readable medium of claim 137, wherein the instructions, when executed, cause the machine to pass through a list of known routes of travel, known locations, or reference points contained in the textual location description. The known geocode location of at least one of the media sites is interpolated to determine the geocode location data for the media site. 139.根据权利要求135所述的机器可读介质,其中,所述图像包括以下的至少一个:数字表示、数字扫描、数字图像、纸版航拍照片、卫星照片、卫星图像或照片。139. The machine-readable medium of claim 135, wherein the image comprises at least one of: a digital representation, a digital scan, a digital image, a paper aerial photograph, a satellite photograph, a satellite image, or a photograph. 140.根据权利要求135所述的机器可读介质,其中,所述指令当被执行时使所述机器基于对所定位的媒体站点与所述可用地理代码位置数据进行的比较,来校正所述媒体站点的所述可用地理代码位置数据。140. The machine-readable medium of claim 135, wherein the instructions, when executed, cause the machine to correct the The available geocode location data for the media site. 141.一种装置,该装置包括:141. A device comprising: 图像读取器,其被配置为读取图像;an image reader configured to read an image; 图像处理引擎,其被配置为在所述图像中定位媒体站点;和an image processing engine configured to locate a media site in said image; and 处理装置,其被配置为对所定位的媒体站点与可用地理代码位置数据进行比较。A processing device configured to compare the located media site to available geocode location data.
CNA2005800333653A 2004-07-30 2005-07-29 Method and apparatus for improving the accuracy and reach of electronic media exposure measurement systems Pending CN101124606A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US59255404P 2004-07-30 2004-07-30
US60/592,554 2004-07-30
US60/681,785 2005-05-17
US60/688,494 2005-06-08

Publications (1)

Publication Number Publication Date
CN101124606A true CN101124606A (en) 2008-02-13

Family

ID=35787854

Family Applications (2)

Application Number Title Priority Date Filing Date
CNA2005800333653A Pending CN101124606A (en) 2004-07-30 2005-07-29 Method and apparatus for improving the accuracy and reach of electronic media exposure measurement systems
CNA2005800333649A Pending CN101208582A (en) 2004-07-30 2005-07-29 Method and apparatus for improving the accuracy and reach of electronic media exposure measurement systems

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNA2005800333649A Pending CN101208582A (en) 2004-07-30 2005-07-29 Method and apparatus for improving the accuracy and reach of electronic media exposure measurement systems

Country Status (8)

Country Link
EP (1) EP1779125A4 (en)
JP (1) JP2008508529A (en)
KR (1) KR20070083528A (en)
CN (2) CN101124606A (en)
AU (1) AU2005267913A1 (en)
CA (1) CA2581164A1 (en)
MX (1) MX2007001250A (en)
WO (1) WO2006015188A2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7038619B2 (en) 2001-12-31 2006-05-02 Rdp Associates, Incorporated Satellite positioning system enabled media measurement system and method
WO2008003089A2 (en) 2006-06-29 2008-01-03 Nielsen Media Research, Inc. Methods and apparatus to monitor consumer behavior associated with location-based web services
US20080109295A1 (en) 2006-07-12 2008-05-08 Mcconochie Roberta M Monitoring usage of a portable user appliance
US20090150217A1 (en) 2007-11-02 2009-06-11 Luff Robert A Methods and apparatus to perform consumer surveys
US8315456B2 (en) 2008-04-10 2012-11-20 The Nielsen Company Methods and apparatus for auditing signage
US8390510B2 (en) 2009-09-16 2013-03-05 Qualcomm Incorporated Methods and apparatuses for affecting application of a filtering model using carrier phase
US8549552B2 (en) 2009-11-03 2013-10-01 The Nielsen Company (Us), Llc Methods and apparatus to monitor media exposure in vehicles
US20120323692A1 (en) * 2011-06-16 2012-12-20 Jon Shutter Method and System for Providing Location Targeted Advertisements
US9332363B2 (en) 2011-12-30 2016-05-03 The Nielsen Company (Us), Llc System and method for determining meter presence utilizing ambient fingerprints
US10083459B2 (en) 2014-02-11 2018-09-25 The Nielsen Company (Us), Llc Methods and apparatus to generate a media rank
US9551588B2 (en) 2014-08-29 2017-01-24 The Nielsen Company, LLC Methods and systems to determine consumer locations based on navigational voice cues
CN110619548A (en) * 2019-09-20 2019-12-27 腾讯科技(深圳)有限公司 Method, device, equipment and storage medium for determining media content delivery strategy

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2636134B1 (en) * 1988-09-02 1995-03-10 Thomson Csf LAND NAVIGATION SYSTEM REAL-TIME VIEWING THE POSITION OF A VEHICLE
US5394333A (en) * 1991-12-23 1995-02-28 Zexel Usa Corp. Correcting GPS position in a hybrid naviation system
US5359529A (en) * 1992-05-15 1994-10-25 Zexel Corporation Route guidance on/off-route state filter
JPH06147910A (en) * 1992-11-11 1994-05-27 Koji Yamawaki Total function type navigation device
DE4415993A1 (en) * 1994-05-06 1995-11-09 Bosch Gmbh Robert Correction method and navigation system for the coupling location of a motor vehicle
US5774824A (en) * 1995-08-24 1998-06-30 The Penn State Research Foundation Map-matching navigation system
US5774804A (en) * 1996-04-04 1998-06-30 Nokia Mobile Phones Limited Remote activation of mobile telephone by paging channel phantom numbers
JPH09297030A (en) * 1996-05-02 1997-11-18 Pioneer Electron Corp Method and device for calculating moving body position, and method and device for correcting moving body position
US6324473B1 (en) * 1997-08-04 2001-11-27 Trimble Navigation Limited Method and apparatus for collecting, processing and distributing differential global positioning system information using the internet
US6108603A (en) * 1998-04-07 2000-08-22 Magellan Dis, Inc. Navigation system using position network for map matching
US6252522B1 (en) * 1998-05-28 2001-06-26 Solana Technology Development Corporation Billboard consumption measurement system
US6098048A (en) * 1998-08-12 2000-08-01 Vnu Marketing Information Services, Inc. Automated data collection for consumer driving-activity survey
US20030055707A1 (en) * 1999-09-22 2003-03-20 Frederick D. Busche Method and system for integrating spatial analysis and data mining analysis to ascertain favorable positioning of products in a retail environment
JP3570372B2 (en) * 2000-11-08 2004-09-29 株式会社デンソー Vehicle current position detection device, vehicle current position display device, navigation device, and recording medium
JP2002214322A (en) * 2001-01-16 2002-07-31 Matsushita Electric Ind Co Ltd Portable positioning device
US6560532B2 (en) * 2001-05-25 2003-05-06 Regents Of The University Of California, The Method and system for electronically determining dynamic traffic information
US7092964B1 (en) * 2001-06-22 2006-08-15 Navteq North America, Llc Method of collecting market research information
JP3705187B2 (en) * 2001-11-12 2005-10-12 株式会社デンソー Navigation device
US7038619B2 (en) * 2001-12-31 2006-05-02 Rdp Associates, Incorporated Satellite positioning system enabled media measurement system and method
US6819016B2 (en) * 2002-07-18 2004-11-16 Tm4 Inc. Liquid cooling arrangement for electric machines
JP2004157049A (en) * 2002-11-07 2004-06-03 Matsushita Electric Ind Co Ltd Navigation device
JP4074813B2 (en) * 2002-12-09 2008-04-16 株式会社東芝 Moving body position detection device
US7592908B2 (en) * 2003-08-13 2009-09-22 Arbitron, Inc. Universal display exposure monitor using personal locator service

Also Published As

Publication number Publication date
WO2006015188A3 (en) 2008-01-24
CA2581164A1 (en) 2006-02-09
JP2008508529A (en) 2008-03-21
CN101208582A (en) 2008-06-25
AU2005267913A1 (en) 2006-02-09
KR20070083528A (en) 2007-08-24
WO2006015188A2 (en) 2006-02-09
EP1779125A4 (en) 2009-12-16
MX2007001250A (en) 2008-01-18
EP1779125A2 (en) 2007-05-02

Similar Documents

Publication Publication Date Title
US20080133291A1 (en) Methods and apparatus for improving the accuracy and reach of electronic media exposure measurement systems
US20180238691A1 (en) Simplifying gps data for map building and distance calculation
US10515549B1 (en) Method, apparatus, and computer program product for evaluating public transportation use
CN101124606A (en) Method and apparatus for improving the accuracy and reach of electronic media exposure measurement systems
Turner et al. Guide for scalable risk assessment methods for pedestrians and bicyclists
CN102235868B (en) The operated navigation systems method to provide route guiding
Chung Development of a trip reconstruction tool for GPS-based personal travel surveys
US20220148418A1 (en) Method for determining a number of vehicle crossings on at least one road portion of a road network
Lobo Automatic vehicle location technology: Applications for buses
HK1117932A (en) Methods and apparatus for improving the accuracy and reach of electronic media exposure measurement systems
Sando et al. Quantification of the accuracy of low priced GPS receivers for crash location
Dao A decentralized approach to dynamic collaborative driving coordination
Sentoff et al. Vermont Bicycle and Pedestrian Counting Program
Thompson Integrating PDA, GPS and GIS technologies for Mobile Traffic Data Acquisition and Traffic Data Analysis
Shrestha Simulating advanced bus priority strategies at traffic signals
Hummer et al. Choosing an Inventory data Collection system
CN119863786A (en) Vehicle track recovery method based on computer vision
Dusza Analysis of visitors behavior patterns based on GPS tracks from Müstair Valley, Switzerland
Huntley Mapping cycling pathways and route selection using GIS and GPS
Tolford et al. Louisiana Transportation Research Center
Thiyagarajah Understanding the variability in vehicle dynamics and emissions at urban obstacles
Ranganathan Co-ordinates Based Graphical Module for Effective Virtual Pavement Condition Assessment
Handy et al. Quantifying Vehicle Miles Traveled [Slides]
Francis et al. Commuter Bicyclist Behavior and Facility Disruption
Benjamin Feasibility of the global positioning system (GPS) for the collection of motor vehicles dynamics and activity data

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1117932

Country of ref document: HK

C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20080213

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1117932

Country of ref document: HK