IP Library Patent Application 13239922
Patent Application
App. No. 13/239,922

CUSTOMER SEGMENTATION BASED ON SMART METER DATA

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/239,922
Abstract

A method and system to determine customer segmentation based on energy consumption patterns is provided. An example system includes a communications module, a clustering module, and a matching module. The communications module obtains energy consumption data in the form of a plurality of value days. The clustering module groups the value days associated with a certain period of time into a set of clusters. The matching module identifies a customer profile as associated with a cluster from the set of clusters based on results of examining value days associated with the customer profile.

Claims (38)

1 . A method comprising:

obtaining energy consumption data, the energy consumption data comprising a plurality of value days, each value day from the plurality of value days being associated with a customer profile from a plurality of customer profiles, each value day from the plurality of value days comprising a plurality of energy consumption measurements at different times during a 24-hour period;

grouping the plurality of value days into a set of clusters, each cluster in the set of clusters comprising a subset of the plurality of the value days; and

identifying a customer profile as associated with a cluster from the set of clusters based on results of examining value days associated with the customer profile.

2 . The method of claim 1 , comprising receiving information defining a time frame, wherein the obtaining of energy consumption data comprises obtaining the energy consumption data for the time frame.

3 . The method of claim 1 , wherein the identifying of the customer profile as associated with the cluster comprises determining that a predetermined portion of the value days associated with the customer profile are from the cluster.

4 . The method of claim 1 , wherein value days in a cluster from the set of clusters are characterized by similar respective energy consumption measurements.

5 . The method of claim 4 , wherein similarity between energy consumption measurements is determined based on comparing absolute values of respective energy consumption measurements.

6 . The method of claim 4 , wherein similarity between energy consumption measurements is determined based on comparing normalized values of respective energy consumption measurements.

7 . The method of claim 1 , wherein the grouping of the plurality of value days into a set of clusters is performed periodically.

8 . The method of claim 1 comprising generating a histogram illustrating respective numbers of customers associated with ranges of energy consumption during a time period within a 24 hour period.

9 . The method of claim 1 , comprising:

generating a visual representation of energy consumption measurements associated with a cluster from the set of clusters; and

accessing customer profiles identified as associated with the cluster;

generating a multi-dimensional chart illustrating statistics associated with the assessed customer profiles.

10 . A method comprising:

accessing revenue data for a period of time;

accessing energy purchase cost information for the period of time;

accessing smart meter data for a customer for the period of time; and

determining relationship of the energy purchase cost information and the smart meter data for the customer.

11 . A computer-implemented system comprising:

a communications module to obtain energy consumption data, the energy consumption data comprising a plurality of value days, each value day from the plurality of value days being associated with a customer profile from a plurality of customer profiles, each value day from the plurality of value days comprising a plurality of energy consumption measurements at different times during a 24-hour period;

a clustering module to group the plurality of value days into a set of clusters, each cluster in the set of clusters comprising a subset of the plurality of the value days; and

a matching module to identify a customer profile as associated with a cluster from the set of clusters based on results of examining value days associated with the customer profile.

12 . The system of claim 11 , wherein the communications module is to receive information defining a time frame, wherein the energy consumption data is the energy consumption data for the time frame.

13 . The system of claim 11 , wherein the matching module is to determine that a predetermined portion of the value days associated with the customer profile are from the cluster.

14 . The system of claim 11 , wherein value days in a cluster from the set of clusters are characterized by similar respective energy consumption measurements

15 . The system of claim 14 , wherein the matching module is to determine similarity between energy consumption measurements based on comparing absolute values of respective energy consumption measurements.

16 . The system of claim 14 , wherein the matching module is to determine similarity between energy consumption measurements based on comparing normalized values of respective energy consumption measurements.

17 . The system of claim 11 , wherein the clustering module is to perform grouping of the plurality of value days into a set of clusters periodically.

18 . The system of claim 11 , comprising a histogram module to generate a histogram illustrating respective numbers of customers associated with ranges of energy consumption during a time period within a 24 hour period.

19 . The system of claim 11 , comprising a multi-dimensional chart module to:

access customer profiles identified as associated with a cluster from the set of clusters; and

generate a multi-dimensional chart illustrating statistics associated with the assessed customer profiles.

20 . A machine-readable non-transitory medium having instruction data to cause a machine to:

obtain energy consumption data, the energy consumption data comprising a plurality of value days, each value day from the plurality of value days being associated with a customer profile from a plurality of customer profiles, each value day from the plurality of value days comprising a plurality of energy consumption measurements at different times during a 24-hour period;

group the plurality of value days into a set of clusters, each cluster in the set of clusters comprising a subset of the plurality of the value days; and

identify a customer profile as associated with a cluster from the set of clusters based on results of examining value days associated with the customer profile.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2011
From: LEE, SIMON; PU, ZHE; GOETZINGER, GOTTHARD; PREISACH, CHRISTINE; HAFT, MICHAEL; SOUTHALL, ALAN; VOGEL, ANDREAS
To: SAP AG
Reel/Frame 026948/0321 →