A system for transforming customer data includes a network interface and a processor. The network interface communicates a request for customer data associated with a particular geographical area. It also receives a customer profile code associated with the customer data, wherein the customer profile code comprises a first code segment and a second code segment. It further receives first and second rules associated with the customer profile code. The processor transforms the first and second code segments into customer data using the rules. It further analyzes the particular geographical area using the customer data.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A system for transforming customer data, comprising: a network interface that: communicates a request for customer data associated with a particular geographical area; receives a customer profile code associated with the customer data in response to the request, wherein the customer profile code comprises a first code segment and a second code segment; receives a first rule associated with the customer profile code, wherein the first rule comprises a first plurality of conditions; and receives a second rule associated with the customer profile code, wherein the second rule comprises a second plurality of conditions; and a processor that: transforms the first code segment into a first portion of customer data using the first rule and the first plurality of conditions; transforms the second code segment into a second portion of customer data using the second rule and the second plurality of conditions; and analyzes the particular geographical area using the customer data.
2. The system of claim 1 , wherein analyzing the particular geographical area comprises determining a plurality of customer characteristics within the geographical area using the customer data.
3. The system of claim 1 , wherein the customer data comprises aggregated customer data for a plurality of customers within the geographical area.
4. The system of claim 1 , wherein the geographical area comprises an area within one or more cities.
5. The system of claim 1 , wherein the geographical area comprises an area within a particular one or more zip codes.
6. The system of claim 1 , wherein the customer data includes demographic data.
7. The system of claim 1 , wherein the customer data includes customer operations data.
8. A method for transforming customer data, comprising: communicating a request for customer data associated with a particular geographical area; receiving a customer profile code associated with the customer data in response to the request, wherein the customer profile code comprises a first code segment and a second code segment; receiving a first rule associated with the customer profile code, wherein the first rule comprises a first plurality of conditions; receiving a second rule associated with the customer profile code, wherein the second rule comprises a second plurality of conditions; transforming the first code segment into a first portion of customer data using the first rule and the first plurality of conditions; transforming the second code segment into a second portion of customer data using the second rule and the second plurality of conditions; and analyzing the particular geographical area using the customer data.
9. The method of claim 8 , wherein analyzing the particular geographical area comprises determining a plurality of customer characteristics within the geographical area using the customer data.
10. The method of claim 8 , wherein the customer data comprises aggregated customer data for a plurality of customers within the geographical area.
11. The method of claim 8 , wherein the geographical area comprises an area within one or more cities.
12. The method of claim 8 , wherein the geographical area comprises an area within a particular one or more zip codes.
13. The method of claim 8 , wherein the customer data includes demographic data.
14. The method of claim 8 , wherein the customer data includes customer operations data.
15. A tangible, non-transitory computer readable medium containing program instructions that when executed by a processor perform: communicating a request for customer data associated with a particular geographical area; receiving a customer profile code associated with the customer data in response to the request, wherein the customer profile code comprises a first code segment and a second code segment; receiving a first rule associated with the customer profile code, wherein the first rule comprises a first plurality of conditions; receiving a second rule associated with the customer profile code, wherein the second rule comprises a second plurality of conditions; transforming the first code segment into a first portion of customer data using the first rule and the first plurality of conditions; transforming the second code segment into a second portion of customer data using the second rule and the second plurality of conditions; and analyzing the particular geographical area using the customer data.
16. The computer readable medium containing program instructions of claim 15 , wherein analyzing the particular geographical area comprises determining a plurality of customer characteristics within the geographical area using the customer data.
17. The computer readable medium containing program instructions of claim 15 , wherein the customer data comprises aggregated customer data for a plurality of customers within the geographical area.
18. The computer readable medium containing program instructions of claim 15 , wherein the geographical area comprises an area within one or more cities.
19. The computer readable medium containing program instructions of claim 15 , wherein the geographical area comprises an area within a particular one or more zip codes.
20. The computer readable medium containing program instructions of claim 15 , wherein the customer data includes demographic data.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
November 24, 2015
September 20, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.