Back to results
US 9,756,478 B2Granted
Identification of similar users
AssigneeGoogle Inc.
InventorsSayed Yusef Shafi, Todd Hester, Jonathan Ben-Meshulam, Sourav Raj Dey
Life of this patent
Estimating the term…
Abstract
A peer group of a user may be identified on the basis of geographic information and building occupancy information for the user and for possible peers of the user. Energy usage data for each peer group member may be compared with that of the user. A comparison result may be computed between each peer group member and the user. A representation of comparison results may be provided to the user.
Claims16
A computer-implemented method comprising:
- identifying a peer group of a user on the basis of geographic information and building occupancy information for the user and for possible peers of the user;
- comparing energy usage data for each peer group member with energy usage data for the user and computing a comparison result between each peer group member and the user;
- and
- providing a representation of the comparison results to the user,
- wherein the geographic information and building occupancy information is formatted as one or more feature vectors,
- wherein the identification of the peer group comprises comparing of feature vectors of possible peers with feature vectors for the user, and
- wherein the comparison of the feature vectors comprises:
- computing a geographic distance dg between the user and the possible peer;
- computing an occupancy distance do between the user and the possible peer;
- and
- computing an overall distance d between the user and the possible peer, where d is a function of dg and do.
8 more elements
A system, comprising:
- a programmable processor;
- and
- a memory in communication with the processor, the memory storing instructions which, when executed by the processor, cause the processor to:
- identify a peer group of a user on the basis of geographic information and building occupancy information of the user and of possible peers of the user;
- compare energy usage data for each peer group member with energy usage data for the user and computing a comparison result between each peer group member and the user;
- and
- provide a representation of the comparison results to the user;
- wherein the geographic information and building occupancy information is formatted as one or more feature vectors, and
- wherein the instructions which cause the processor to identify the peer group cause the processor to compare feature vectors of possible peers with feature vectors for the user, wherein the comparison of the feature vectors comprises:
- computing a geographic distance dg between the user and the possible peer;
- computing an occupancy distance do between the user and the possible peer;
- and
- computing an overall distance d between the user and the possible peer, where d is a function of dg and do.
10 more elements
Dependencies are inferred from the claim text.