Methods, systems and apparatus to generate market segmentation data with anonymous location data

Information

  • Patent Grant
  • 11769174
  • Patent Number
    11,769,174
  • Date Filed
    Friday, November 5, 2021
    3 years ago
  • Date Issued
    Tuesday, September 26, 2023
    a year ago
Abstract
Methods and apparatus are disclosed to determine a consumer classification segment. A disclosed example method involves generating, with a processor, a list of consumer classification segments based on geographic indicators associated with a mobile device, associating, with the processor, the mobile device with a first consumer classification segment of the list of consumer classification segments if the geographic indicators were retrieved while a first application was executed, and associating, with the processor, the mobile device with a second consumer classification segment of the list of consumer classification segments if the geographic indicators were retrieved while a second application was executed.
Description
FIELD OF THE DISCLOSURE

This disclosure relates generally to advertising, and, more particularly, to methods and apparatus to generate market segmentation data with anonymous location data.


BACKGROUND

In recent years, marketers have collected personal information from consumers to aid marketing efforts toward those and similarly situated consumers. Consumer personal information typically includes address information, telephone number information and/or zip code information. Such personal information has typically been collected by marketers through surveys, promotions and/or retailer programs associated with a retailer that provide a consumer benefit in exchange for consumer address information. Retailer programs may include consumer shopping cards (e.g., “preferred customer cards”) that are barcode scanned at a checkout of the retailer to allow one or more purchased items to be discounted. Other retailer programs may include merchandise and/or cash incentives based on the amount of purchases made at the retailer store and/or retailer chain.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a schematic illustration of an example system to generate market segmentation data with anonymous location data.



FIG. 2 is a schematic illustration of an example segmentation application that may be used in the system of FIG. 1.



FIG. 3 is a schematic illustration of an example segmentation manager that may be used in the system of FIG. 1.



FIG. 4 is a flowchart representative of example machine readable instructions that may be executed to implement, for example, the example system shown in FIG. 1.



FIG. 5 is a schematic illustration of an example processor platform that may execute the instructions of FIG. 4 to implement any or all of the example methods, systems and apparatus described herein.





DETAILED DESCRIPTION

Example methods and apparatus are disclosed to generate market segmentation data with anonymous location data. A disclosed example method involves receiving geographic location information associated with a mobile phone user, associating the geographic location information with an identifier unrelated to personal information associated with the mobile phone user, identifying a home location associated with the geographic location information, and associating segmentation information with the identifier based on the home location and without referencing personal information of the mobile phone user.


Consumers that provide personal information to a merchant, retailer, and/or marketing entity typically do so in view of a quid-pro-quo benefit. As used herein, merchants, retailers, wholesalers, manufacturers and/or marketing entities will be referred to generally as “marketers.” Benefits expected and/or otherwise received by the consumers include, but are not limited to, in-store discounts, reward points, cash back, coupons, early purchase opportunities and/or marketer event information (e.g., e-mail event notifications).


The personal information provided by the consumer may include, but is not limited to, an address, a home telephone number, a wireless telephone number, demographic information, gender, income, occupation, e-mail address, etc. After the consumer provides such information, the marketers may use this information to better tailor advertisements in a manner appreciated and/or otherwise requested by the consumer. In some examples, knowledge of the consumer's demographic information and occupation allows the marketers to tailor one or more advertisements to interests the consumer is likely to have, thereby improving the overall effectiveness of the advertising campaign(s).


The marketer may employ one or more consumer segmentation service to map one or more likely market segment types to the consumer based on the consumer's disclosed home address. An example consumer segmentation system includes the Potential Rating Index for Zip Markets (PRIZM) by Nielsen®. PRIZM® provides a standardized set of characteristics, referred to as clusters, for each zip code in the United States. In some instances, PRIZM® provides characteristics for different granularities, such as block groups (e.g., greater than 10 households, but less than a zip code), ZIP+4 (e.g., approximately 10 parcels/households) and ZIP+6 (e.g., a specific address, sometimes referred to as a delivery point code). Block groups and zip+4 information may be digitally stored and reflect a polygon shape when applied to a geographic map. Each zip code (e.g., ZIP, ZIP+4, ZIP+6, block group, etc.) is associated with one or more of sixty-six (66) demographically and behaviorally distinct segments. The segment(s) associated with each household provides information indicative of likes, dislikes, lifestyles, purchase behaviors and/or media preferences. As such, marketers may utilize address information with one or more PRIZM® services to reveal an associated segment most likely associated with the provided address information, thereby allowing the marketer to more accurately tailor one or more advertisements to the associated consumer at that address.


In other examples, consumers may be reluctant to provide personal information, regardless of the quid-pro-quo benefit (e.g., discount, coupon, points, cash-back, etc.) provided by the marketer. Consumer concerns may include a lack of trust, a belief that the personal information provided to the marketer will result in nuisance activity (e.g., unwanted telephone calls (e.g., telemarketing), unwanted mail) and/or a general discomfort with sharing information that the consumer believes is personal. In still other examples, consumers may be particularly reluctant to disclose a wireless (e.g., cellular phones) telephone number for fear that one or more text messaging marketing campaigns may consume a text message quota of the consumer. As such, marketers may face challenges when attempting to market consumers via their wireless telephone.


While wireless smartphones include applications that are cost-free to the consumer based on advertisements displayed thereon, such advertisements are not tailored to specific characteristics of the consumer. In some examples, the advertisements presented to the consumer are based on their current location determined by global positioning satellite (GPS) functionality and/or cell tower location (e.g., triangulation) techniques. Advertisements based on current location information may allow the marketer to tailor advertisements related to merchants/retailers/wholesalers in the consumer's vicinity. However, such advertising efforts still fail to reflect other characteristics of the consumer (e.g., annual income, general preferred vehicle types, etc.) unless that consumer has also relinquished his/her personal information.


Example methods and apparatus described herein allow, in part, marketing information to be generated based on location information devoid of personal information. The marketing information generated by example methods and apparatus described herein is indicative of consumer characteristics and is generated without requiring the consumer to input personal information. Instead, example methods and apparatus described herein employ consumer GPS location data aggregated over a period of time to identify a likely location of the consumer's home/residence and/or a likely location of the consumer's place of employment. After determining a home location based on aggregated GPS information, the associated ZIP, block group, ZIP+4 and/or ZIP+6 is identified and provided to a market segmentation system (e.g., PRIZM®). The market segmentation system (e.g., PRIZM®) returns one or more segments that are likely associated with the home address.


As described above, PRIZM® includes sixty-six (66) segments indicative of traits/characteristics of the household member(s) associated with an address or location provided by the marketer. For example, the “Young Digerati” segment describes consumers that are the nation's tech-savvy singles and couples living in fashionable neighborhoods on an urban fringe. Such consumers are highly educated and ethnically mixed. “Young Digerati” communities are typically filled with trendy apartments and condos, fitness clubs, clothing boutiques, casual restaurants, juice bars, coffee bars and microbreweries. When the marketer learns that a consumer fits within this segment, then that marketer may better tailor one or more advertisements and/or advertising campaigns to improve advertising efficiency and/or effectiveness.


In some examples, the consumer installs an application on their wireless telephone without providing any personal information (e.g., a phone number, an address, etc.). In some examples, the application obtains an identifier, such as an international mobile equipment identity (IMEI) number from the wireless device, performs a hash on the identifier (e.g., the IMEI number) to prevent one or more opportunities to personally identify the consumer, and then captures GPS data over a period of time. The captured GPS data is associated with the hash of the identifier (e.g., the hash of the IMEI) and, thus, the user may be tracked without revealing the identity or identification information of the user. Preferably, the identifier does not permit such personal information to be derived.


While the GPS data is captured over the period of time, one or more algorithms may be executed to determine GPS coordinates that are likely associated with the user's home, the user's place of work, the user's travel route(s) and/or the user's leisure location(s). For example, one or more patterns may be identified based on GPS locations at a particular time-of-day, GPS locations near industrial areas, GPS locations near city areas, GPS locations near rural areas, GPS locations near residential areas, GPS locations near known tourist areas, etc. In the event that a number of GPS location data points are captured during hours typical of employment (e.g., between the hours of 8:00 AM and 5:00 PM during weekdays), then the GPS location data points may be associated with a work location. On the other hand, in the event that a number of GPS location data points are captured during hours associated with rest or recreation (e.g., between the hours of 5:00 PM and 8:00 AM), then the GPS location data points may be associated with a home location. Further, in the event that a number of GPS location data points are captured that form a path repeated over a number of days during times typically associated with traveling between employment and recreation sites, then the GPS location data points may be associated with a home/work traveling route. In still further examples, in the event that a number of GPS location data points are captured for a number of weekend days in areas known to be vacation destinations, then the associated GPS location data points may be associated with leisure activities for the user associated with the hashed IMEI number.


For some examples, an indication of whether a captured GPS location data point is to be associated with a home location, a work location, a travel-route location, a leisure activity location, or a vacation location may be based on, in part, the type of application that provides the GPS location data point(s) and/or the type of application(s) executing on the wireless device when the GPS location data point(s) are captured. For example, in the event that a GPS navigation application is executing on the wireless device, then one or more source locations or destination locations may be ruled out as home or work under the assumption that both home and work locations are typically known to the user. Instead, the source and/or destination locations may be associated with leisure activities. For other examples, in the event that a stock trading or financial streaming application is executing on the wireless device when the GPS location data point(s) are captured, then the user's location may be deemed to be a work location. In still further examples, in the event that a game application or a movie viewing application is executing on the wireless device when the GPS location data point(s) are captured, then the user may be deemed traveling, such as by way of car, taxi, train, etc.


Although the aforementioned examples involve an example application executing on a wireless telephone, the methods and apparatus described herein may be implemented with GPS location data points acquired from any other source(s). In some examples, GPS location data points may be acquired by a marketer via a privately maintained customer list, or data points collected from GPS devices (e.g., a car-mounted GPS navigation system). Preferably, the GPS location data points are separated from indicators that may reveal personal information associated with the users. For example, while a wireless telephone company may have abundant detail related to their customers (e.g., IMEI number, telephone number, home address, social security number, work address, work telephone number, etc.), the wireless telephone company is not likely to release and/or sell such personal information for profit due to legal privacy obligations and customer goodwill. However, the wireless telephone company may sell and/or otherwise provide innocuous identifiers (e.g., hashed IMEI numbers) having associated GPS location data points that are neither associated with personal customer data nor capable of being used to derive personal customer data.


After the captured GPS location data points have been analyzed to identify likely locations associated with a user's home, work, travel and/or leisure locations, such locations are segregated and the corresponding home location is provided to a segmentation system to identify a corresponding customer segment. As described above, the PRIZM® methodology may be used to identify one or more of sixty-six (66) customer segments associated with a zip code, a block group (e.g., block groups defined by U.S. Census data), a zip+4 (e.g., a 9-digit number associated with approximately 40 million U.S. households), a zip+6 (e.g., an 11-digit number associated with approximately 120 million households). Customer segments may include, but are not limited to “Upper Crust” (e.g., the nation's most exclusive addresses, wealthiest lifestyles), “Beltway Boomers” (e.g., household adult members of the postwar baby boom, upper-middle-class, home owners), and/or “New Empty Nests” (e.g., households where grown-up children have recently moved out, upscale older Americans that pursue active lifestyles, no interest in rest-home retirement yet over 65-years old).


The one or more likely segments are associated with the home location so that one or more marketing efforts may yield improved results to the household. For example, in the event that the user uses the application on their wireless telephone when in a store (e.g., Best Buy), the hashed IMEI number is used to identify the user's likely segment type. Based on the likely segment type, the user may be presented with advertisements, coupons and/or promotions that are tailored to that user in view of segment characteristics.



FIG. 1 is an illustration of an example system to generate market segmentation data based on anonymous location data 100. In the illustrated example of FIG. 1, the system 100 includes a wireless device 102 in a geographic area 104 capable of communicating with one or more wireless communication towers 106a, 106b, 106c, 106d. The communication towers 106a-d may be, for example, cell phone towers. While the illustrated example of FIG. 1 includes four towers 106a-d and one wireless device 102, the methods and apparatus described herein may include any number of wireless devices and antenna towers. The example wireless device 102 may be associated with a wireless provider having a central office 108 communicatively connected to one or more networks 110, such as the Internet. A segmentation manager 112 employs the one or more networks 110, wireless provider central office 108 and/or towers 106a-d to communicate with a segmentation application 114 executing on the example wireless device 102.


In operation, the example segmentation application 114 may invoke one or more functions of the wireless device 102 to capture a GPS location in a periodic, aperiodic, scheduled or manual manner. In the illustrated example of FIG. 1, each “X” indicates a GPS location captured by the segmentation application 114 over a period of time. As described above, location logic is employed to identify a home location, a work location and/or a leisure location for a user of the wireless device 102. In the illustrated example, a home location 116, a work location 118 and a leisure location 120 have been identified based on, for example, analysis of the wireless device 102 location over a period of time, time-of-day, frequency of location occurrence, known characteristics of the adjacent geography (e.g., industrial park, residential subdivision, amusement park, etc.), and/or the type(s) of applications active on the wireless device 102 when the GPS location data was captured.


One or more GPS location data points may be eliminated from consideration as the home location 116, the work location 118 or the leisure location 120 when trend analysis and/or filters are not indicative of locations where the user is either at home, at work and/or on vacation. For example, some locations are identified as commuting and/or travel locations based on reoccurring patterns of location. A home/work travel route 122 is identified based on a number of GPS location data points that occur at a similar time every work day.



FIG. 2 depicts the example segmentation application 114 of FIG. 1 in greater detail. In the illustrated example of FIG. 2, the segmentation application 114 includes a segmentation manager interface 202 to coordinate communication attempts with the example segmentation manager 112, an application monitor 204 to identify which application(s) may be executing on the example wireless device 102 at the time a GPS location data point is captured, and a GPS interface 206 to invoke location services from the wireless device 102. In operation, the segmentation manager interface 202 may operate on a periodic, aperiodic, scheduled and/or manual basis to capture GPS location data point(s). The segmentation manager interface 202 may receive a request from the example segmentation manager 112 to acquire a GPS location data point and/or the segmentation application 114 may employ a timer to acquire a GPS location data point upon periodic, aperiodic and/or scheduled times. GPS location data points captured by the example segmentation application 114 may be saved to a memory of the wireless device 102 and/or may be transmitted to the segmentation manager 112 via one or more wireless networks (e.g., via a network facilitated by a wireless service provider of the wireless device 102, via a WiFi® network in communication with the wireless device 102, etc.). The GPS data points contain time information indicative of the time of capture. This time information may be included in the GPS data or may be added and/or supplemented with time stamps.



FIG. 3 depicts the example segmentation manager 112 of FIG. 1 in greater detail. In the illustrated example of FIG. 3, the segmentation manager 112 includes a privacy manager 302, a GPS data analyzer 304, a segmentation application interface 306, a segmentation system 308, and a location database 310. In operation, the privacy manager 302 receives one or more identifiers from the example segmentation application 114 via the segmentation application interface 306. Identifiers received from the segmentation application 114 may be implemented by, for example, an IMEI number, a telephone number, a user identifier, and/or any other identifier that will remain constant throughout the use of the wireless device 102. To maintain privacy for the user of the wireless device 102, the privacy manager 302 applies a one-way hash to the received identifier.


GPS location data points received by the segmentation application 114 via the segmentation application interface 306 are stored in the location database 310 and associated with the hashed value generated by the privacy manager 302. As such, the user of the wireless device 102 is never at risk of being identified, yet GPS location data points collected from the users are consistently associated with the unique hash value over time to identify one or more trends, a home location, a work location and/or a leisure location of the user of the wireless device 102. In some examples, the privacy manager 302 may be located on, or otherwise be executed by the mobile device 102, such as within the segmentation application 114.


The example GPS data analyzer 304 analyzes GPS location data points stored in the example location database 310 associated with the hashed identifier so that locations of interest can be identified, such as a home location, a work location, a leisure location and/or locations indicative of travel routes to/from home/work. As described above, logic may be employed to automatically identify locations of interest. The logic may, for example, identify the GPS location data points for a given identifier over a period of time to identify a threshold number of locations during a certain time-of-day. For example, GPS location data points repeatedly occurring in a first location at 8:00 PM every day may be indicative of a home location, while GPS location data points repeatedly occurring in a second location at 1:00 PM every day may be indicative of a work location. In still other examples, the GPS data analyzer 304 may receive the GPS location data points with an indication of other applications are executing on the wireless device 102. Such indications of applications may be used by the GPS data analyzer 304 as hints to determine whether the wireless device 102 is at a home location, a work location or one or more locations indicative of travel. In the event that the GPS data analyzer 304 identifies GPS location data points repeatedly occurring in a series of locations occurring, for example, between 8:15 AM and 8:45 AM while a crossword puzzle application is being used by the wireless device 102, then the GPS data analyzer 304 may identify such series of locations as indicative of instances of travel by the user of the wireless device 102.


After one or more locations of interest (e.g., a home location) are associated with a hashed identifier, the example segmentation system 308 matches the home location with marketing segmentation data. While the illustrated example of FIG. 3 includes the segmentation system 308 within the segmentation manager 112, it may, instead, be located external to the segmentation manager 112 and communicatively accessed via one or more networks 110, such as via the Internet. As described above, marketing segmentation data may be provided by the PRIZM® system or any other marketing segmentation system that provides an indication of consumer characteristics based on, in part, household location. For example, if the home location associated with a hashed identifier of interest is located in a segmentation identified as “Upper Crust,” then one or more marketing efforts directed toward the user associated with the hashed identifier may be tailored to people generally living a wealthy lifestyle, over 55-years old and possessing a postgraduate degree.


While an example manner of implementing the system to generate market segmentation data with anonymous location data 100 of FIG. 1 has been illustrated in FIGS. 2 and 3, one or more of the elements, processes and/or devices illustrated in FIGS. 1-3 may be combined, divided, re-arranged, omitted, eliminated and/or implemented in any other way. Further, the example segmentation application 114, the example segmentation manager interface 202, the example application monitor 204, the example GPS interface 206, the example segmentation manager 112, the example privacy manager 302, the example GPS data analyzer 304, the example segmentation application interface 306, the example segmentation system 308, and/or, more generally, the example location database 310 of FIGS. 1-3 may be implemented by hardware, software, firmware and/or any combination of hardware, software and/or firmware. Thus, for example, any of the example segmentation application 114, the example segmentation manager interface 202, the example application monitor 204, the example GPS interface 206, the example segmentation manager 112, the example privacy manager 302, the example GPS data analyzer 304, the example segmentation application interface 306, the example segmentation system 308, and/or, more generally, the example location database 310 could be implemented by one or more circuit(s), programmable processor(s), application specific integrated circuit(s) (ASIC(s)), programmable logic device(s) (PLD(s)) and/or field programmable logic device(s) (FPLD(s)), etc. When any of the appended apparatus claims are read to cover a purely software and/or firmware implementation, at least one of the example segmentation application 114, the example segmentation manager interface 202, the example application monitor 204, the example GPS interface 206, the example segmentation manager 112, the example privacy manager 302, the example GPS data analyzer 304, the example segmentation application interface 306, the example segmentation system 308, and/or, more generally, the example location database 310 are hereby expressly defined to include a computer readable medium such as a memory, DVD, CD, etc. storing the software and/or firmware. Further still, the example segmentation manager 112 and segmentation application 114 of FIGS. 1-3 may include one or more elements, processes and/or devices in addition to, or instead of, those illustrated in FIGS. 1-3, and/or may include more than one of any or all of the illustrated elements, processes and devices.


A flowchart representative of example machine readable instructions for implementing the segmentation manager 112 of FIGS. 1 and 3 is shown in FIG. 4. In this example, the machine readable instructions comprise a program for execution by a processor such as the processor P105 shown in the example processor platform (e.g., computer) P100 discussed below in connection with FIG. 5. The program may be embodied in software stored on a computer readable medium such as a CD-ROM, a floppy disk, a hard drive, a digital versatile disk (DVD), or a memory associated with the processor P105, but the entire program and/or parts thereof could alternatively be executed by a device other than the processor P105 and/or embodied in firmware or dedicated hardware. Further, although the example program is described with reference to the flowchart illustrated in FIG. 4, many other methods of implementing the example segmentation manager 112 and/or segmentation application 114 may alternatively be used. For example, the order of execution of the blocks may be changed, and/or some of the blocks described may be changed, eliminated, or combined.


As mentioned above, the example process of FIG. 4 may be implemented using coded instructions (e.g., computer readable instructions) stored on a tangible computer readable medium such as a hard disk drive, a flash memory, a read-only memory (ROM), a compact disk (CD), a digital versatile disk (DVD), a cache, a random-access memory (RAM) and/or any other storage media in which information is stored for any duration (e.g., for extended time periods, permanently, brief instances, for temporarily buffering, and/or for caching of the information). As used herein, the term tangible computer readable medium is expressly defined to include any type of computer readable storage and to exclude propagating signals. Additionally or alternatively, the example processes of FIG. 4 may be implemented using coded instructions (e.g., computer readable instructions) stored on a non-transitory computer readable medium such as a hard disk drive, a flash memory, a read-only memory, a compact disk, a digital versatile disk, a cache, a random-access memory and/or any other storage media in which information is stored for any duration (e.g., for extended time periods, permanently, brief instances, for temporarily buffering, and/or for caching of the information). As used herein, the term non-transitory computer readable medium is expressly defined to include any type of computer readable medium and to exclude propagating signals.


The program 400 of FIG. 4 begins at block 402 where the example segmentation manager 112 invokes the example segmentation application 114 to acquire one or more GPS location data points. The example segmentation manager interface 202 invokes the GPS interface 206 of the wireless device 102 to acquire the one or more GPS location data points. In some examples, the segmentation application 114 periodically, aperiodically, or on a scheduled basis invokes the GPS interface 206 to acquire one or more GPS location data points. GPS location data points may be stored on the wireless device 102 for a period of time and transmitted to the example segmentation manager 112 in one or more batches, or the example segmentation manager interface 202 may transmit the GPS location data points in response to each acquisition instance. As described above, the methods, apparatus and articles of manufacture described herein may operate without the wireless device 102. For instance, some examples include a list of latitude and longitude coordinates cultivated by a third party and associated with one or more identifiers that are devoid of private consumer data. However, the examples described herein will, for the sake of brevity, include the wireless device 102 as a source of the anonymous latitude and longitude data points.


The example segmentation application interface 306 receives the one or more GPS location data points from the segmentation manager interface 202, and also receives one or more identifiers from the wireless device 102 (block 404). As described above, the one or more identifiers may include, but are not limited to, one or more of an IMEI number, a phone number, and/or a user identifier. The example privacy manager 302 performs a hash on the identifier received from the wireless device 102 and associates the hash with the one or more GPS location data points (block 406) to prevent any personal consumer information from being disclosed and/or derived.


To determine which of the one or more received GPS location data points are associated with the user's home location, the example GPS data analyzer 304 analyzes the GPS location data points to identify one or more patterns indicative of home (block 408). A home location of the user of the wireless device 102 may be determined based on, for example, a threshold number of instances where the wireless device 102 is located at a first GPS location data point during a particular time of day (e.g., between midnight and 5:00 AM). The home location is associated with a corresponding zip code, a zip+4, a zip+6, a block group and/or a centroid (block 410). In some examples, the GPS location data point(s) (e.g., latitude and longitude coordinates) are translated by the example segmentation manager 112 to a zip+4 value or a zip+6 value (an address). However, in other examples, a translation to the zip+6 may not be preferred to maintain user privacy and, instead, a zip+4 value may be used. In the event the GPS location data point(s) do not directly translate to a zip+4, the segmentation manager 112 may select a centroid of a polygon of addresses closest to a zip+4 value of the polygon. If the corresponding zip code, zip+4, zip+6, block group and/or centroid is indicative of a residential area and/or residential address (block 412), then the example segmentation system 308 associates the home location with a corresponding population segmentation type (e.g., one of 66 types described above) (block 414).


One or more advertisements, marketing promotions and/or other marketing efforts are directed to the hashed identifier in a manner tailored based on the corresponding population segmentation type (block 416). For example, the example segmentation application 114 may broadcast the hashed identifier from the wireless device 102 when the user enters a retail establishment (e.g., Best Buy). The retail establishment may invoke an advertising system that, upon receiving the anonymous hashed identifier, pushes one or more advertisements, coupons and/or other marketing information to the user of the wireless device 102 in a manner tailored to their corresponding population segmentation type, thereby improving the effectiveness of the advertising attempt(s).



FIG. 5 is a schematic diagram of an example processor platform P100 that may be used and/or programmed to implement the instructions of FIG. 4 and any or all of the example segmentation application 114, the example segmentation manager interface 202, the example application monitor 204, the example GPS interface 206, the example segmentation manager 112, the example privacy manager 302, the example GPS data analyzer 304, the example segmentation application interface 306, the example segmentation system 308, and/or the example location database 310 of FIGS. 1-3. For example, the processor platform P100 can be implemented by one or more general-purpose processors, processor cores, microcontrollers, etc. The processor platform P100 can be, for example, a server, a personal computer, a mobile phone (e.g., a cell phone), an Internet appliance, or any other type of computing device.


The processor platform P100 of the example of FIG. 5 includes at least one general-purpose programmable processor P105. The processor P105 can be implemented by one or more Intel® microprocessors from the Pentium® family, the Itanium® family or the XScale® family. Of course, other processors from other families are also appropriate. The processor P105 executes coded instructions P110 and/or P112 present in main memory of the processor P100 (for example, within a RAM P115 and/or a ROM P120). The coded instructions may be, for example, the instructions implemented by FIG. 4. The processor P105 may be any type of processing unit, such as a processor core, a processor and/or a microcontroller. The processor P105 may execute, among other things, the example process of FIG. 4 to implement the example methods and apparatus described herein.


The processor P105 is in communication with the main memory (including a ROM P120 and/or the RAM P115) via a bus P125. The RAM P115 may be implemented by dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), and/or any other type of RAM device, and ROM may be implemented by flash memory and/or any other desired type of memory device. Access to the memory P115 and the memory P120 may be controlled by a memory controller (not shown).


The processor platform P100 also includes an interface circuit P130. The interface circuit P130 may be implemented by any type of interface standard, such as an external memory interface, serial port, general-purpose input/output, etc. One or more input devices P135 and one or more output devices P140 are connected to the interface circuit P130. The interface circuit P130 can be implemented by, for example, a keyboard, a mouse, a touchscreen, a track-pad, a trackball, isopoint and/or a voice recognition system. The output devices P140 can be implemented, for example, by display devices (e.g., a liquid crystal display, a cathode ray tube display (CRT), a light-emitting-diode (LED) display, a printer and/or speakers).


From the foregoing, it will be appreciated that the above disclosed methods, apparatus and articles of manufacture permit consumer segmentation type identification without the use of consumer personal identification information and without such personal identification information being disclosed and/or derived, thereby maintaining consumer privacy.


Although certain example methods, apparatus and articles of manufacture have been described herein, the scope of coverage of this patent is not limited thereto. On the contrary, this patent covers all methods, apparatus and articles of manufacture fairly falling within the scope of the claims of this patent.

Claims
  • 1. An apparatus comprising: means for analyzing geographic indicators, the analyzing means to: identify a first location associated with a mobile device based on first geographic indicators associated with the mobile device during a first time period of day, the first location identified based on a threshold number of repeated occurrences of the mobile device located at the first location during the first time period of day; andidentify a second location associated with the mobile device based on second geographic indicators associated with the mobile device during a second time period of day;means for associating the mobile device with a consumer classification segment associated with the first location based on the first geographic indicators; andmeans for broadcasting an identifier associated with the mobile device when the mobile device is located in the second location, the identifier to enable selection of an advertisement to be presented at the mobile device based on the consumer classification segment associated with the first location.
  • 2. The apparatus as defined in claim 1, wherein the means for analyzing is to identify a third location associated with the mobile device by: detecting, based on the first geographic indicators and the second geographic indicators, repeated occurrences of the first location and the second location within a time range defined by the first time period of day and the second time period of day; andidentifying the third location based on the repeated occurrences of travel, the third location corresponding to a travel route location.
  • 3. The apparatus as defined in claim 1, wherein the identifier is an anonymous identifier and further including means for generating the anonymous identifier based on a first identifier associated with the mobile device, the analyzing means to associate the first location and the second location with the anonymous identifier.
  • 4. The apparatus as defined in claim 3, wherein the generating means is to generate the anonymous identifier by applying a one-way hash to the first identifier.
  • 5. The apparatus as defined in claim 1, wherein the analyzing means is to determine the first location is a home location when the first geographic indicators are associated with a residential location.
  • 6. The apparatus as defined in claim 1, further including means for identifying an application of the mobile device associated with at least one of the first geographic indicators or the second geographic indicators.
  • 7. The apparatus of claim 6, wherein the analyzing means is to identify the first location or the second location as a work location, a home location, a travel route location, a leisure activity location, or a vacation location based on respective ones of the first geographic indicators or the second geographic indicators and the application of the mobile device associated with at least one of the first geographic indicators or the second geographic indicators.
  • 8. An apparatus comprising: at least one memory;machine-readable instructions in the apparatus; andprocessor circuitry to execute the machine-readable instructions to: identify a first location associated with a mobile device based on first geographic indicators associated with the mobile device during a first time period of day, the first location identified based on a threshold number of repeated occurrences of the mobile device located at the first location during the first time period of day;identify a second location associated with the mobile device based on second geographic indicators associated with the mobile device during a second time period of day;associate the mobile device with a consumer classification segment associated with the first location based on the first geographic indicators; andcause an identifier associated with the mobile device to be broadcast when the mobile device is located in the second location, the identifier to enable selection of an advertisement to be presented at the mobile device based on the consumer classification segment associated with the first location.
  • 9. The apparatus of claim 8, wherein the processor circuitry is to execute the instructions to identify a third location associated with the mobile device by: detecting, based on the first geographic indicators and the second geographic indicators, repeated occurrences of the first location and the second location within a time range defined by the first time period of day and the second time period of day; andidentifying the third location based on the repeated occurrences of travel, the third location corresponding to a travel route location.
  • 10. The apparatus of claim 8, wherein the identifier is an anonymous identifier and the processor circuitry is to execute the instructions to: generate the anonymous identifier based on a first identifier associated with the mobile device; andassociate the first location and the second location with the anonymous identifier.
  • 11. The apparatus of claim 10, wherein the processor circuitry is to execute the instructions to generate the anonymous identifier by applying a one-way hash to the first identifier.
  • 12. The apparatus of claim 8, wherein the processor circuitry is to execute the instructions to determine the first location is a home location when the first geographic indicators are associated with a residential location.
  • 13. The apparatus of claim 8, wherein the processor circuitry is to execute the instructions to identify an application of the mobile device associated with at least one of the first geographic indicators, or the second geographic indicators.
  • 14. The apparatus of claim 13, wherein the processor circuitry is to execute the instructions to identify the first location or the second location as a work location, a home location, a travel route location, a leisure activity location, or a vacation location based on respective ones of the first geographic indicators or the second geographic indicators and the application of the mobile device associated with at least one of the first geographic indicators or the second geographic indicators.
  • 15. A non-transitory computer readable medium including instructions, which when executed, cause processor circuitry to at least: identify a first location associated with a mobile device based on first global positioning system (GPS) location data associated with the mobile device during a first time period of day, the first location identified based on a threshold number of repeated occurrences of the mobile device located at the first location during the first time period of day;identify a second location associated with the mobile device based on second GPS location data associated with the mobile device during a second time period of day;associate the mobile device with a consumer classification segment associated with the first location based on the first GPS location data; andcause an identifier associated with the mobile device to be broadcast when the mobile device is located in the second location, the identifier to enable selection of an advertisement for presentation at the mobile device based on the consumer classification segment associated with the first location.
  • 16. The non-transitory computer readable medium of claim 15, wherein the data associated with the mobile device includes an anonymous identifier and the instructions, when executed, cause the processor circuitry to: generate the anonymous identifier based on a first identifier associated with the mobile device; andassociate the first location and the second location with the anonymous identifier.
  • 17. The non-transitory computer readable medium of claim 16, wherein the instructions, when executed, cause the processor circuitry to generate the anonymous identifier by applying a one-way hash to the first identifier.
  • 18. The non-transitory computer readable medium of claim 15, wherein the instructions, when executed, cause the processor circuitry to determine the first location is a home location when the first GPS location data is associated with a residential location.
  • 19. The non-transitory computer readable medium of claim 15, wherein the instructions, when executed, cause the processor circuitry to identify an application of the mobile device associated with at least one of the first GPS location data or the second GPS location data.
  • 20. The non-transitory computer readable medium of claim 19, wherein the instructions, when executed, cause the processor circuitry to identify the first location or the second location as a work location, a home location, a travel route location, a leisure activity location, or a vacation location based on respective ones of the first GPS location data or the second GPS location data and the application of the mobile device associated with at least one of the first GPS location data or the second GPS location data.
CROSS REFERENCE TO RELATED APPLICATION

This patent is a continuation of and claims priority to U.S. application Ser. No. 16/896,761, filed Jun. 9, 2020, now U.S. Pat. No. 11,170,410, entitled “Methods, Systems and Apparatus to Generate Market Segmentation Data with Anonymous Location Data,” which is a continuation of and claims priority to U.S. application Ser. No. 16/536,826, filed Aug. 9, 2019, now U.S. Pat. No. 10,713,687, entitled “Methods, Systems and Apparatus to Generate Market Segmentation Data with Anonymous Location Data,” which is a continuation of and claims priority to U.S. application Ser. No. 16/002,716, filed Jun. 7, 2018, now U.S. Pat. No. 10,380,643, entitled “Methods, Systems and Apparatus to Generate Market Segmentation Data with Anonymous Location Data,” which is a continuation of and claims priority to U.S. application Ser. No. 15/438,344, filed Feb. 21, 2017, now U.S. Pat. No. 9,996,855, entitled “Methods, Systems and Apparatus to Generate Market Segmentation Data with Anonymous Location Data,” which is a continuation of and claims priority to U.S. application Ser. No. 14/591,205, filed Jan. 7, 2015, now U.S. Pat. No. 9,613,363, entitled “Methods, Systems and Apparatus to Generate Market Segmentation Data with Anonymous Location Data,” which is a continuation of and claims priority to U.S. application Ser. No. 13/721,321, filed Dec. 20, 2012, now U.S. Pat. No. 8,954,090, entitled “Methods, Systems and Apparatus to Generate Market Segmentation Data with Anonymous Location Data,” which is a continuation of and claims priority to U.S. application Ser. No. 12/868,420, filed Aug. 25, 2010, now U.S. Pat. No. 8,340,685, entitled “Methods, Systems and Apparatus to Generate Market Segmentation Data with Anonymous Location Data,” all of which are hereby incorporated herein by reference in their entireties.

US Referenced Citations (244)
Number Name Date Kind
4099591 Carr Jul 1978 A
4361851 Asip et al. Nov 1982 A
4973952 Malec et al. Nov 1990 A
4990892 Guest et al. Feb 1991 A
5014206 Scribner et al. May 1991 A
5119104 Heller Jun 1992 A
5214687 Känsäkoski et al. May 1993 A
5233642 Renton Aug 1993 A
5241534 Omuro et al. Aug 1993 A
5287266 Malec et al. Feb 1994 A
5319638 Lin Jun 1994 A
5345392 Mito et al. Sep 1994 A
5444745 Ali-Vehmas Aug 1995 A
5483468 Chen et al. Jan 1996 A
5497373 Hulen et al. Mar 1996 A
5521907 Ennis, Jr. et al. May 1996 A
5603095 Uola Feb 1997 A
5642353 Roy, III et al. Jun 1997 A
5675510 Coffey et al. Oct 1997 A
5692215 Kutzik et al. Nov 1997 A
5799154 Kuriyan Aug 1998 A
5848396 Gerace Dec 1998 A
5859838 Soliman Jan 1999 A
5872588 Aras et al. Feb 1999 A
5978657 Suzuki Nov 1999 A
5987306 Nilsen et al. Nov 1999 A
5991735 Gerace Nov 1999 A
5991806 McHann, Jr. Nov 1999 A
5999908 Abelow Dec 1999 A
6091956 Hollenberg Jul 2000 A
6108637 Blumenau Aug 2000 A
6115680 Coffee et al. Sep 2000 A
6138147 Weaver et al. Oct 2000 A
6144944 Kurtzman, II et al. Nov 2000 A
6226272 Okano et al. May 2001 B1
6301471 Dahm et al. Oct 2001 B1
6353929 Houston Mar 2002 B1
6397256 Chan et al. May 2002 B1
6405245 Burson et al. Jun 2002 B1
6405251 Bullard et al. Jun 2002 B1
6442748 Bowman-Amuah Aug 2002 B1
6470386 Combar et al. Oct 2002 B1
6477580 Bowman-Amuah Nov 2002 B1
6480497 Flammer, III et al. Nov 2002 B1
6516189 Frangione et al. Feb 2003 B1
6526413 Schwitters et al. Feb 2003 B2
6581025 Lehman Jun 2003 B2
6587835 Treyz et al. Jul 2003 B1
6606605 Kolls Aug 2003 B1
6647269 Hendrey et al. Nov 2003 B2
6697944 Jones et al. Feb 2004 B1
6745011 Hendrickson et al. Jun 2004 B1
6754470 Hendrickson et al. Jun 2004 B2
6757543 Moran et al. Jun 2004 B2
6763458 Watanabe et al. Jul 2004 B1
6792457 Zhang et al. Sep 2004 B1
6807515 Vogel et al. Oct 2004 B2
6816886 Elvanoglu et al. Nov 2004 B2
6834308 Ikezoye et al. Dec 2004 B1
6837436 Swartz et al. Jan 2005 B2
6840861 Jordan et al. Jan 2005 B2
6879960 Nascenzi et al. Apr 2005 B2
6883168 James et al. Apr 2005 B1
6912507 Phillips et al. Jun 2005 B1
6920550 Des li Jul 2005 B2
6928280 Xanthos et al. Aug 2005 B1
6968178 Pradhan et al. Nov 2005 B2
6970131 Percy et al. Nov 2005 B2
6973491 Staveley et al. Dec 2005 B1
6999715 Hayter et al. Feb 2006 B2
7010107 Lee et al. Mar 2006 B1
7013136 Frangione et al. Mar 2006 B2
7072640 Bernhart Jul 2006 B2
7093243 Bailey et al. Aug 2006 B2
7127261 Van Erlach Oct 2006 B2
7149549 Ortiz et al. Dec 2006 B1
7155210 Benson Dec 2006 B2
7171157 Lee Jan 2007 B2
7181519 Pillai et al. Feb 2007 B2
7194758 Waki et al. Mar 2007 B1
7206647 Kumar Apr 2007 B2
7209473 Mohaban et al. Apr 2007 B1
7227498 Soliman Jun 2007 B2
7319847 Xanthos et al. Jan 2008 B2
7320070 Baum Jan 2008 B2
7356590 Wilson et al. Apr 2008 B2
7392310 Motoyama et al. Jun 2008 B2
7426717 Schang et al. Sep 2008 B1
7441246 Auerbach et al. Oct 2008 B2
7474645 Lundin Jan 2009 B2
7478099 Gandhi et al. Jan 2009 B1
7479899 Horstemeyer Jan 2009 B2
7504966 Horstemeyer Mar 2009 B2
7523191 Thomas et al. Apr 2009 B1
7548915 Ramer et al. Jun 2009 B2
7551922 Roskowski et al. Jun 2009 B2
7555571 Skinner Jun 2009 B1
7561069 Horstemeyer Jul 2009 B2
7562367 Arad Jul 2009 B1
7609650 Roskowski et al. Oct 2009 B2
7623823 Zito et al. Nov 2009 B2
7627872 Hebeler et al. Dec 2009 B2
7680802 Kato Mar 2010 B2
7689521 Nodelman et al. Mar 2010 B2
7693817 Dumais et al. Apr 2010 B2
7733799 Kalliola et al. Jun 2010 B2
7742762 Biere et al. Jun 2010 B1
7751385 Monk et al. Jul 2010 B2
7756829 Bhanote Jul 2010 B2
7769633 Lokinen et al. Aug 2010 B2
7861225 Lee Dec 2010 B2
7899915 Reisman Mar 2011 B2
7949677 Croft et al. May 2011 B2
7954150 Croft et al. May 2011 B2
8010679 Low et al. Aug 2011 B2
8014726 Petersen et al. Sep 2011 B1
8051180 Mazzaferri et al. Nov 2011 B2
8073565 Johnson Dec 2011 B2
8161172 Reisman Apr 2012 B2
8185351 Crystal et al. May 2012 B2
8214429 Chidel et al. Jul 2012 B2
8260252 Agarwal Sep 2012 B2
8291453 Boortz Oct 2012 B2
8321556 Chatterjee et al. Nov 2012 B1
8340685 Cochran et al. Dec 2012 B2
8363650 Rao et al. Jan 2013 B2
8489669 Johnson Jul 2013 B2
8538343 Petersen et al. Sep 2013 B2
8549133 Vaver Oct 2013 B2
8812012 Besehanic et al. Aug 2014 B2
8954090 Cochran et al. Feb 2015 B2
9008586 Petersen et al. Apr 2015 B2
9148458 Verkasalo Sep 2015 B2
9203642 Chatterjee et al. Dec 2015 B2
9613363 Cochran et al. Apr 2017 B2
9996855 Cochran et al. Jun 2018 B2
10078846 Besehanic et al. Sep 2018 B2
10380643 Cochran Aug 2019 B2
10685365 Besehanic et al. Jun 2020 B2
10713687 Cochran et al. Jul 2020 B2
10956923 Besehanic et al. Mar 2021 B2
11170410 Cochran et al. Nov 2021 B2
11556946 Besehanic et al. Jan 2023 B2
20010028301 Geiger et al. Oct 2001 A1
20010047291 Garahi et al. Nov 2001 A1
20020002504 Engel et al. Jan 2002 A1
20020025795 Sharon et al. Feb 2002 A1
20020046090 Stewart Apr 2002 A1
20020049968 Wilson et al. Apr 2002 A1
20020069037 Hendrickson et al. Jun 2002 A1
20020072966 Elderding et al. Jun 2002 A1
20020112048 Gruyer et al. Aug 2002 A1
20020160758 Pradhan et al. Oct 2002 A1
20020186818 Arnaud et al. Dec 2002 A1
20030036949 Kaddeche et al. Feb 2003 A1
20030054757 Kolessar et al. Mar 2003 A1
20030115586 Lejouan et al. Jun 2003 A1
20030149743 Baluja et al. Aug 2003 A1
20030177488 Smith et al. Sep 2003 A1
20030182567 Barton et al. Sep 2003 A1
20040122939 Perkins Jun 2004 A1
20040133672 Bhattacharya et al. Jul 2004 A1
20040243587 Nuyens et al. Dec 2004 A1
20040260470 Rast Dec 2004 A1
20040267694 Sakai et al. Dec 2004 A1
20050136903 Kashima et al. Jun 2005 A1
20050144632 Mears et al. Jun 2005 A1
20050155019 Levine et al. Jul 2005 A1
20050216509 Kolessar et al. Sep 2005 A1
20050216844 Error et al. Sep 2005 A1
20060004627 Baluja Jan 2006 A1
20060019723 Vorenkamp et al. Jan 2006 A1
20060129972 Tyburski et al. Jun 2006 A1
20060184625 Nordvik et al. Aug 2006 A1
20060218533 Koduru et al. Sep 2006 A1
20060270401 Frangione et al. Nov 2006 A1
20060294225 Grecco et al. Dec 2006 A1
20070011040 Wright et al. Jan 2007 A1
20070038516 Apple et al. Feb 2007 A1
20070112739 Burns et al. May 2007 A1
20070150599 Neogi et al. Jun 2007 A1
20070260475 Bhanote Nov 2007 A1
20070288277 Neuhauser et al. Dec 2007 A1
20070288476 Flanagan, III et al. Dec 2007 A1
20070294057 Crystal et al. Dec 2007 A1
20070294132 Zhang et al. Dec 2007 A1
20070294705 Gopalakrishnan et al. Dec 2007 A1
20070294706 Neuhauser et al. Dec 2007 A1
20080002677 Bugenhagen et al. Jan 2008 A1
20080076506 Nguyen et al. Mar 2008 A1
20080101552 Khan et al. May 2008 A1
20080109295 McConochie et al. May 2008 A1
20080126420 Wright et al. May 2008 A1
20080140479 Mello et al. Jun 2008 A1
20080189411 Motoyama et al. Aug 2008 A1
20080215428 Ramer et al. Sep 2008 A1
20080243822 Campbell et al. Oct 2008 A1
20090019182 Riise et al. Jan 2009 A1
20090132559 Chamberlain et al. May 2009 A1
20090138447 Kalavade May 2009 A1
20090138593 Kalavade May 2009 A1
20090187463 DaCosta Jul 2009 A1
20090187939 Lajoie Jul 2009 A1
20090262919 Schoenberg Oct 2009 A1
20090307263 Skibiski et al. Dec 2009 A1
20100004997 Mehta et al. Jan 2010 A1
20100030785 Wilson et al. Feb 2010 A1
20100079336 Skibiski et al. Apr 2010 A1
20100082301 Skibiski et al. Apr 2010 A1
20100100419 Natoli et al. Apr 2010 A1
20100125657 Dowling et al. May 2010 A1
20100151816 Besehanic et al. Jun 2010 A1
20100205220 Hart et al. Aug 2010 A1
20100205301 Ansari et al. Aug 2010 A1
20100211996 McGeehan et al. Aug 2010 A1
20100262461 Bohannon Oct 2010 A1
20100279665 Hardin et al. Nov 2010 A1
20110035284 Moshfeghi Feb 2011 A1
20110087975 Karsten Apr 2011 A1
20110153390 Harris Jun 2011 A1
20110153423 Elvekrog et al. Jun 2011 A1
20110314084 Saretto et al. Dec 2011 A1
20110321035 Petersen et al. Dec 2011 A1
20120036034 Golden et al. Feb 2012 A1
20120052871 Cochran et al. Mar 2012 A1
20120072469 Perez et al. Mar 2012 A1
20120102169 Yu et al. Apr 2012 A1
20120121043 Wambacq May 2012 A1
20120260278 Lambert et al. Oct 2012 A1
20130094399 Chatterjee et al. Apr 2013 A1
20130103764 Verkasalo Apr 2013 A1
20130110634 Cochran et al. May 2013 A1
20140019203 Petersen et al. Jan 2014 A1
20140095320 Sivaramakrishnan et al. Apr 2014 A1
20140237595 Sridhara et al. Aug 2014 A1
20140358640 Besehanic et al. Dec 2014 A1
20150127427 Cochran et al. May 2015 A1
20170161788 Cochran et al. Jun 2017 A1
20180349958 Cochran et al. Dec 2018 A1
20190095938 Besehanic et al. Mar 2019 A1
20200005358 Cochran et al. Jan 2020 A1
20200372542 Cochran et al. Nov 2020 A1
20200380542 Besehanic et al. Dec 2020 A1
20210295360 Besehanic et al. Sep 2021 A1
Foreign Referenced Citations (29)
Number Date Country
1776694 May 2006 CN
101040242 Sep 2007 CN
101124578 Feb 2008 CN
0849909 Jun 1998 EP
2204766 Jul 2010 EP
H11259422 Sep 1999 JP
2000222314 Aug 2000 JP
2001056805 Feb 2001 JP
2001103086 Apr 2001 JP
2005148289 Jun 2005 JP
2006012144 Jan 2006 JP
2007249306 Sep 2007 JP
2009245019 Oct 2009 JP
2009251743 Oct 2009 JP
9826541 Jun 1998 WO
9843455 Oct 1998 WO
0079449 Dec 2000 WO
0154034 Jul 2001 WO
0217612 Feb 2002 WO
0219625 Mar 2002 WO
02073885 Sep 2002 WO
02098029 Dec 2002 WO
03021463 Mar 2003 WO
2006040740 Apr 2006 WO
2006098414 Sep 2006 WO
2008118119 Oct 2008 WO
2009091606 Jul 2009 WO
2009094397 Jul 2009 WO
2010019925 Feb 2010 WO
Non-Patent Literature Citations (111)
Entry
International Searching Authority, “International Preliminary Report on Patentability,” issued in connection with International Application No. PCT/FI2010/050548, dated Dec. 28, 2012, 7 pages.
International Searching Authority, “International Search Report and Written Opinion,” issued in connection with International Application No. PCT/FI2010/050548, dated Mar. 15, 2011, 10 pages.
IP Australia, “Examination Report No. 1,” issued in connection with Australian Patent Application No. 2010355789, dated Jul. 22, 2014, 3 pages.
Japan Patent Office, “Notice of Reasons for Rejection,” issued in connection with Japanese Patent Application No. P2013-515934, dated Sep. 8, 2015, 10 pages.
Japan Patent Office, “Notice of Reasons for Rejection,” issued in connection with Japanese Patent Application No. P2013-515934, dated Feb. 18, 2014, 17 pages.
Japan Patent Office, “Notice of Reasons for Rejection,” issued in connection with Japanese Patent Application No. P2013-515934, dated Nov. 4, 2014, 5 pages.
State Intellectual Property Office of the People's Republic of China, “Notification of the First Office Action,” issued in connection with Chinese Patent Application No. 201080068453.8, dated Mar. 20, 2015, 5 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 14/462,190, dated Feb. 2, 2016, 17 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 14/852,255 dated Dec. 18, 2015, 6 pages.
Korea Intellectual Property Office, “Notice of Rejection,” issued in connection with Korean Patent Application No. 10-2013-7001922, dated Feb. 18, 2016, 4 pages.
European Patent Office, “Communication Pursuant to Article 94(3) EPC,” issued in connection with European Patent Application No. 09015497.2, dated Feb. 25, 2016, 7 pages.
Balakrishnan et al., “A Comparison of Mechanisms for Improving TCP Performance over Wireless Links,” ACM SIGCOMM '96, Stanford, CA, Aug. 1996, 14 pages.
International Searching Authority, “International Search Report and Written Opinion,” issued in connection with International Application No. PCT/US2008/056282, dated Aug. 21, 2008, 10 pages.
International Searching Authority, “International Search Report and Written Opinion,” issued in connection with International Application No. PCT/US2007/080235, dated Aug. 25, 2008, 10 pages.
International Searching Authority, “International Preliminary Report on Patentability,” issued in connection with International Application No. PCT/US2007/080235, dated Apr. 7, 2009, 7 pages.
Jain et al. “Congestion Avoidance in Computer Networks with a Connectionless Network Layer,” Digital Equipment Corporation, 1988, Version Jun. 1, 1997, 21 pages.
Ko, “Automatic Call Generation and Analysis—Network Testing and Cellularsurvey Tools,” Making Life Easier-Network Design and Management Tools, Digest No. 1996/217, Oct. 10, 1996, Abstract Only, 1 page.
United States Patent and Trademark Office, “Final Office Action,” issued in connection with U.S. Appl. No. 11/825,933, dated Jun. 23, 2011, 7 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 11/825,933, dated Nov. 15, 2010, 7 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 11/825,933, dated Mar. 22, 2012, 5 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 11/825,933, dated Jan. 19, 2012, 5 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 11/825,933, dated Jul. 30, 2012, 7 pages.
United States Patent and Trademark Office, “Requirement for Restriction/Election,” issued in connection with U.S. Appl. No. 11/825,933, dated Sep. 2, 2010, 6 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 13/685,689 dated Apr. 2, 2015, 11 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 13/685,689 dated Aug. 18, 2015, 5 pages.
Vucetic et al., “Network Management Applications for Wireless Local Loop,” Electrotechnical Conference, vol. 2, May 1998, 5 pages.
Battelle Transportation Division, “Global Positioning Systems for Personal Travel Surveys—Lexington Area Travel Data Collection Test,” Final Report to Office of Highway Information Management (HPM-40), Office of Technology Application (HTA-1), Federal Highway Administration, Sep. 1997, 92 pages.
Canadian Intellectual Property Office, “Examiner's Report,” issued in connection with Canadian Patent Application No. 2,420,238, dated Aug. 23, 2010, 2 pages.
Canadian Intellectual Property Office, “Examiner's Report,” issued in connection with Canadian Patent Application No. 2,420,238, dated Feb. 8, 2010, 2 pages.
Canadian Intellectual Property Office, “Examiner's Report,” issued in connection with Canadian Patent Application No. 2,420,238, dated Mar. 24, 2009, 4 pages.
European Patent Office, “Communication Pursuant to Article 96(2) EPC,” issued in connection with European Patent Application No. 01968369.7, dated Feb. 24, 2006, 3 pages.
European Patent Office, “Communication Pursuant to Article 96(2) EPC,” issued in connection with European Patent Application No. 01968369.7, dated Oct. 16, 2006, 5 pages.
European Patent Office, “Communication Pursuant to Article 94(3) EPC,” issued in connection with European Patent Application No. 01968369.7, dated May 9, 2008, 4 pages.
European Patent Office, “Communication Pursuant to Article 94(3) EPC,” issued in connection with European Patent Application No. 01968369.7, dated Mar. 9, 2011, 5 pages.
European Patent Office, “Communication Pursuant to Article 94(3) EPC,” issued in connection with European Patent Application No. 01968369.7, dated Mar. 28, 2012, 4 pages.
European Patent Office, “Summons to Attend Oral Proceedings Pursuant to Rule 115(1) EPC,” issued in connection with European Patent Application No. 01968369.7, mailed Mar. 20, 2015, 7 pages.
European Patent Office, “European Search Report,” issued in connection with European Patent Application No. 10012853.7, dated Mar. 17, 2011, 5 pages.
European Patent Office, “Communication Pursuant to Article 94(3) EPC,” issued in connection with European Patent Application No. 10012853.7, dated May 21, 2012, 3 pages.
European Patent Office, “Communication Pursuant to Article 94(3) EPC,” issued in connection with European Patent Application No. 10012853.7, dated Mar. 16, 2015, 4 pages.
Hilbert et al., “An Approach to Large-Scale Collection of Application Usage Data Over the Internet,” Software Engineering, 1998, Proceedings of the 1998 International Conference, Kyoto, Japan, Apr. 10, 1998, 10 pages.
International Preliminary Examining Authority, “International Preliminary Examination Report,” issued in connection with International Patent Application No. PCT/US2001/027235, completed Jan. 25, 2004, 4 pages.
International Searching Authority, “International Search Report,” issued in connection with International Patent Application No. PCT/US2001/027235, dated Jul. 18, 2002, 3 pages.
International Searching Authority, “International Search Report,” issued in connection with International Patent Application No. PCT/US2002/027631, dated Dec. 9, 2002, 3 pages.
IP Australia, “Patent Examination Report No. 1,” issued in connection with Australian Patent Application No. 2008207615, dated Jun. 3, 2010, 2 pages.
IP Australia, “Patent Examination Report No. 1,” issued in connection with Australian Patent Application No. 2002332740, dated Apr. 23, 2007, 2 pages.
IP Australia, “Examination Report No. 1,” issued in connection with Australian Patent Application No. 2011203048, dated Mar. 20, 2013, 5 pages.
IP Australia, “Patent Examination Report No. 2,” issued in connection with Australian Patent Application No. 2011203048, dated May 30, 2014, 3 pages.
IP Australia, “Patent Examination Report No. 1,” issued in connection with Australian Patent Application No. 2013203793, dated May 16, 2014, 4 pages.
Lettieri et al., “Advances in Wireless Terminals,” IEEE Personal Communications, IEEE Communications Society, US, vol. 6, No. 1, Feb. 1, 1999, 14 pages.
State Intellectual Property Office of the People's Republic of China, “Notification of the First Office Action,” issued in connection with Chinese Patent Application No. 01816436.6, dated Dec. 9, 2005, 7 pages.
State Intellectual Property Office of the People's Republic of China, “Notification of the First Office Action,” issued in connection with Chinese Patent Application No. 200910145321.x, dated Nov. 16, 2011, 6 pages.
State Intellectual Property Office of the People's Republic of China, “Second Office Action,” issued in connection with Chinese Patent Application No. 201080068453.8, dated Jan. 6, 2016, 6 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 09/944,843, dated Aug. 23, 2003, 10 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 09/944,843, dated Mar. 8, 2004, 7 pages.
Woo et al., “Providing Internet Services to Mobile Phones: A Case Study with Email,” Personal, Indoor and Mobile Radio Communications, 1998, The Ninth IEEE International Symposium, Boston, MA, vol. 1, Sep. 8, 1998, Abstract Only, 2 pages.
IP Australia, “Examination Report No. 2,” issued in connection with Australian Patent Application No. 2010355789, dated Mar. 9, 2016, 2 pages.
European Patent Office, “Extended European Search Report,” issued in connection with European Patent Application No. 10853568.3, dated Jun. 1, 2016, 7 pages.
State Intellectual Property Office of the People's Republic of China, “Notice of Allowance,” issued in connection with Chinese Patent Application No. 201080068453.8, dated Apr. 6, 2016, 2 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 14/852,255, dated May 18, 2016, 31 pages.
IP Australia, “Patent Examination Report No. 3,” issued in connection with Australian Patent Application No. 2010355789, dated Apr. 12, 2016, 2 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 13/806,820 dated May 12, 2015, 15 pages.
European Patent Office, “Office Communication,” issued in connection with European Patent Application Serial No. 09015497.2, dated Feb. 17, 2011, 1 page.
European Patent Office, “European Search Report,” issued in connection with European Patent Application No. 09015497.2, dated Apr. 8, 2010, 6 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 12/336,338, dated Sep. 24, 2012, 19 pages.
United States Patent and Trademark Office, “Notice of Panel Decision from Pre-Appeal Brief Review,” issued in connection with U.S. Appl. No. 12/336,338, dated Apr. 6, 2012, 2 pages.
United States Patent and Trademark Office, “Final Office Action,” issued in connection with U.S. Appl. No. 12/336,338, dated Nov. 18, 2011, 19 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 12/336,338, dated Jun. 21, 2011, 15 pages.
Claritas, “Prizm NE Methodology Summary,” Claritas, Inc., 2004, retrieved from <http://www.tetrad.com/pub/prices/PRIZMNE_Methodology.pdf>, retrieved on May 3, 2011, 7 pages.
Claritas, “Prizm NE Segments,” Claritas, Inc., retrieved from <http://www.tetrad.com/pub/documents/pnesegments.pdf>, retrieved on May 3, 2011, 3 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 12/868,420, dated Aug. 27, 2012, 12 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 12/868,420, dated Dec. 9, 2011, 7 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 09/654,486, dated Feb. 3, 2004, 5 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 09/654,486, dated May 27, 2003, 11 pages.
United States Patent and Trademark Office, “Final Office Action,” issued in connection with U.S. Appl. No. 12/336,338, dated May 10, 2013, 23 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 12/336,338, dated Nov. 27, 2013, 30 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 12/336,338, dated Apr. 7, 2014, 7 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 13/721,321, dated Apr. 1, 2013, 23 pages.
United States Patent and Trademark Office, “Final Office Action,” issued in connection with U.S. Appl. No. 13/721,321, dated Nov. 1, 2013, 23 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 13/721,321, dated Sep. 30, 2014, 7 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 13/806,820, dated Jan. 15, 2015, 5 pages.
United States Patent and Trademark Office, “Final Office Action,” issued in connection with U.S. Appl. No. 14/462,190, dated Sep. 22, 2016, 22 pages.
Canadian Intellectual Property Office, “Examiner's Report,” issued in connection with Canadian Patent Application No. 2,803,661, dated Aug. 5, 2016, 4 pages.
Korean Patent Office, “Notice of Allowance,” issued in connection with Korean Patent Application No. 10-2013-7001922, dated Jun. 29, 2016, 2 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 14/591,205, dated Jan. 25, 2016, 35 pages.
IP Australia, “Notice of Acceptance,” issued in connection with Australian Patent Application No. 2010355789, dated Apr. 29, 2016, 2 pages.
United States Patent and Trademark Office, “Final Office Action,” issued in connection with U.S. Appl. No. 14/591,205, dated Jul. 20, 2016, 60 pages.
United States Patent and Trademark Office, “Advisory Action,” issued in connection with U.S. Appl. No. 14/591,205, dated Oct. 14, 2016, 2 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 14/591,205, dated Nov. 21, 2016, 39 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 14/462,190, dated Aug. 25, 2017, 30 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 15/438,344, dated Feb. 13, 2018, 8 pages.
United States Patent and Trademark Office, “Final Office Action,” issued in connection with U.S. Appl. No. 15/438,344, dated Nov. 1, 2017, 14 pages.
United States Patent and Trademark Office, “Non-final Office Action,” issued in connection with U.S. Appl. No. 15/438,344, dated Jun. 9, 2017, 12 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 16/002,716, dated Mar. 28, 2019, 8 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 16/002,716, dated Oct. 12, 2018, 12 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 16/536,826, dated Oct. 10, 2019, 11 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 16/536,826, dated Mar. 12, 2020, 10 pages.
United States Patent and Trademark Office, “Corrected Notice of Allowability,” issued in connection with U.S. Appl. No. 16/536,826, dated May 8, 2020, 7 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 16/896,761, dated Jul. 13, 2021, 7 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 16/896,761, dated Feb. 22, 2021, 10 pages.
Boulos, “Location Based Health Information Services: A New Paradigm in Personalised Information Delivery,” BioMed Central, International Journal of Health Geographies, Jan. 10, 2003, 11 pages.
United States Patent and Trademark Office, “Notice of Allowance,” issued in connection with U.S. Appl. No. 16/901,969, dated Nov. 18, 2020, 13 pages.
European Patent Office, “Summons to Attend Oral Proceedings,” issued in connection with European Application No. 09015497.2, dated May 14, 2018, 11 pages.
European Patent Office, “Decision to Refuse,” in connection with European Patent Application No. 09015497.2, dated Feb. 20, 2019, 15 pages.
European Patent Office, “Summons to Oral Proceedings Pursuant to Rule 115(1) EPC,” issued in connection with European Patent Application No. 09015497.2, dated Jul. 7, 2022, 3 pages.
European Patent Office, “Communication of the Board of Appeal Pursuant to Article 15(1) of the Rules of Procedure of the Boards of Appeal,” issued in connection with European Patent Application No. 09015497.2, dated Jan. 20, 2023, 12 pages.
United States Patent and Trademark Office, “Final Office Action,” issued in connection with U.S. Appl. No. 14/462,190, dated Jan. 24, 2018, 19 pages.
United States Patent and Trademark Office, “Notice of Allowance and Fee(s) Due,” issued in connection with U.S. Appl. No. 14/462,190, dated May 14, 2018, 8 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 16/112,366, dated Aug. 9, 2019, 17 pages.
United States Patent and Trademark Office, “Notice of Allowance and Fee(s) Due,” issued in connection with U.S. Appl. No. 16/112,366, dated Feb. 11, 2020, 15 pages.
United States Patent and Trademark Office, “Non-Final Office Action,” issued in connection with U.S. Appl. No. 17/208,709, dated Jul. 27, 2022, 23 pages.
United States Patent and Trademark Office, “Notice of Allowance and Fee(s) Due,” issued in connection with U.S. Appl. No. 17/208,709, dated Nov. 21, 2022, 7 pages.
Related Publications (1)
Number Date Country
20220058692 A1 Feb 2022 US
Continuations (7)
Number Date Country
Parent 16896761 Jun 2020 US
Child 17520420 US
Parent 16536826 Aug 2019 US
Child 16896761 US
Parent 16002716 Jun 2018 US
Child 16536826 US
Parent 15438344 Feb 2017 US
Child 16002716 US
Parent 14591205 Jan 2015 US
Child 15438344 US
Parent 13721321 Dec 2012 US
Child 14591205 US
Parent 12868420 Aug 2010 US
Child 13721321 US