Classification engine for identifying business hours
First Claim
1. A computer-implemented method comprising:
- receiving a plurality of operating hours categories, wherein a first operating hours category is associated with a first power usage profile describing a rate of change power characteristic, wherein a set of electronic messages are maintained in a storage device in association with the plurality of operating hours categories;
receiving business information for an unclassified business, wherein the business information comprises resource consumption data for the unclassified business, the resource consumption data describing a rate of change for power usage of the unclassified business, wherein the rate of change for power usage is based on at least an amount of time that lapses between a minimum power consumption level and an elevated consumption level that exceeds the minimum power consumption level by a second defined threshold;
comparing the rate of change power characteristic of the first operating hours category to the rate of change for power usage of the unclassified business to generate a similarity score describing a degree to which the rate of change for power usage of the unclassified business matches the rate of change power characteristic of the first operating hours category;
associating the unclassified business with the first operating hours category when the similarity score exceeds a defined threshold, wherein a first subset of the set of electronic messages are maintained in the storage device in association with the first operating hours category; and
controlling transmission of the set of electronic messages stored in a storage device, comprising;
i) selecting the first subset of the set of electronic messages from the storage device for transmission to remote devices associated with the unclassified business based on the unclassified business being associated with the first operating hours category; and
ii) sending the first subset of the set of electronic messages to the remote devices associated with the unclassified business.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the subject technology relate to methods and systems for classifying businesses according to an open-hours classification category, for example, based on resource consumption data. In some implementations, methods of the subject technology include steps for receiving a plurality of operating hours categories, wherein each of the operating hours categories is associated with at least one usage profile, and receiving business information for an unclassified business, wherein the business information comprises resource consumption data for the unclassified business. In some aspects, methods of the subject technology can further include steps for determining if the unclassified business should be associated with one of the operating hours categories based on the resource consumption data for the unclassified business. Systems and machine-readable media are also provided.
183 Citations
17 Claims
-
1. A computer-implemented method comprising:
-
receiving a plurality of operating hours categories, wherein a first operating hours category is associated with a first power usage profile describing a rate of change power characteristic, wherein a set of electronic messages are maintained in a storage device in association with the plurality of operating hours categories; receiving business information for an unclassified business, wherein the business information comprises resource consumption data for the unclassified business, the resource consumption data describing a rate of change for power usage of the unclassified business, wherein the rate of change for power usage is based on at least an amount of time that lapses between a minimum power consumption level and an elevated consumption level that exceeds the minimum power consumption level by a second defined threshold; comparing the rate of change power characteristic of the first operating hours category to the rate of change for power usage of the unclassified business to generate a similarity score describing a degree to which the rate of change for power usage of the unclassified business matches the rate of change power characteristic of the first operating hours category; associating the unclassified business with the first operating hours category when the similarity score exceeds a defined threshold, wherein a first subset of the set of electronic messages are maintained in the storage device in association with the first operating hours category; and controlling transmission of the set of electronic messages stored in a storage device, comprising; i) selecting the first subset of the set of electronic messages from the storage device for transmission to remote devices associated with the unclassified business based on the unclassified business being associated with the first operating hours category; and ii) sending the first subset of the set of electronic messages to the remote devices associated with the unclassified business. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A classification system comprising:
-
one or more processors, and a computer-readable medium comprising instructions stored therein, which when executed by the one or more processors, causes the one or more processors to perform operations comprising; receiving a plurality of operating hours categories, wherein a first operating hours category is associated with a first power usage profile describing a rate of change power characteristic, wherein a set of electronic messages are maintained in a storage device in association with the plurality of operating hours categories; receiving business information for an unclassified business, wherein the business information comprises resource consumption data for the unclassified business, the resource consumption data describing a rate of change for power usage of the unclassified business, wherein the rate of change for power usage is based on at least an amount of time that lapses between a minimum power consumption level and an elevated consumption level that exceeds the minimum power consumption level by a second defined threshold; comparing the rate of change power characteristic of the first operating hours category to the rate of change for power usage of the unclassified business to generate a similarity score describing a degree to which the rate of change for power usage of the unclassified business matches the rate of change power characteristic of the first operating hours category; associating the unclassified business with the first operating hours category when the similarity score exceeds a defined threshold, wherein a first subset of the set of electronic messages are maintained in the storage device in association with the first operating hours category; and controlling transmission of the set of electronic messages stored in a storage device, comprising; i) selecting the first subset of the set of electronic messages from the storage device for transmission to remote devices associated with the unclassified business based on the unclassified business being associated with the first operating hours category; and ii) sending the first subset of the set of electronic messages to the remote devices associated with the unclassified business. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium comprising instructions stored therein, which when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving a plurality of operating hours categories, wherein a first operating hours category is associated with a first power usage profile describing a rate of change power characteristic, wherein a set of electronic messages are maintained in a storage device in association with the plurality of operating hours categories; receiving business information for an unclassified business, wherein the business information comprises resource consumption data for the unclassified business, the resource consumption data describing a rate of change for power usage of the unclassified business, wherein the rate of change for power usage is based on at least an amount of time that lapses between a minimum power consumption level and an elevated consumption level that exceeds the minimum power consumption level by a second defined threshold; comparing the rate of change power characteristic of the first operating hours category to the rate of change for power usage of the unclassified business to generate a similarity score describing a degree to which the rate of change for power usage of the unclassified business matches the rate of change power characteristic of the first operating hours category; associating the unclassified business with the first operating hours category when the similarity score exceeds a defined threshold, wherein a first subset of the set of electronic messages are maintained in the storage device in association with the first operating hours category; and controlling transmission of the set of electronic messages stored in a storage device, comprising; i) selecting the first subset of the set of electronic messages from the storage device for transmission to remote devices associated with the unclassified business based on the unclassified business being associated with the first operating hours category; and ii) sending the first subset of the set of electronic messages to the remote devices associated with the unclassified business. - View Dependent Claims (14, 15, 16, 17)
-
Specification