Ranking of Store Locations Using Separable Features of Traffic Counts
First Claim
1. A computing device configured to execute a software application on a processor of the computing device to provide operations comprising:
- identifying, from aggregate subscriber data generated from subscriber network data records received from a subscriber network and representing usage of the subscriber network by subscriber devices, subscriber count data for a plurality of points of interest within a geographical area over a period of time;
generating a matrix according to the identified subscriber count data, the matrix including counts per subset of the period of time arranged according to subset of the period of time and point of interest;
performing a factorization of the matrix of subscriber counts to extract feature components of the subscriber count data;
identifying at least a primary feature component and a secondary feature component according to the factorization;
providing a ranking of at least a subset of the points of interest according to at least one of the primary feature component and the secondary feature component; and
sending a notification over the subscriber network to at least one of the points of interest, the notification including a suggested course of action determined according to the ranking
1 Assignment
0 Petitions
Accused Products
Abstract
A system may generate a matrix according to subscriber count data for a plurality of points of interest within a geographical area over a period of time identified from aggregate subscriber data, the matrix including counts per subset of the period of time arranged according to subset of the period of time and point of interest. The system may further perform a factorization of the matrix of subscriber counts to extract feature components of the subscriber count data, identify at least a primary feature component and a secondary feature component according to the factorization, and provide a ranking of at least a subset of the points of interest according to at least one of the primary feature component and the secondary feature component. The system may also receive a request for a report, generate the report according to the identified feature components, and provide the report responsive to a request.
-
Citations
21 Claims
-
1. A computing device configured to execute a software application on a processor of the computing device to provide operations comprising:
-
identifying, from aggregate subscriber data generated from subscriber network data records received from a subscriber network and representing usage of the subscriber network by subscriber devices, subscriber count data for a plurality of points of interest within a geographical area over a period of time; generating a matrix according to the identified subscriber count data, the matrix including counts per subset of the period of time arranged according to subset of the period of time and point of interest; performing a factorization of the matrix of subscriber counts to extract feature components of the subscriber count data; identifying at least a primary feature component and a secondary feature component according to the factorization; providing a ranking of at least a subset of the points of interest according to at least one of the primary feature component and the secondary feature component; and sending a notification over the subscriber network to at least one of the points of interest, the notification including a suggested course of action determined according to the ranking - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
identifying, from aggregate subscriber data generated from subscriber network data records received from a subscriber network and representing usage of the subscriber network by subscriber devices, subscriber count data for a plurality of points of interest within a geographical area over a period of time; generating, by a computing device executing a feature identifier module, a matrix according to the identified subscriber count data, the matrix including counts per subset of the period of time arranged according to subset of the period of time and point of interest; performing, by the computing device, a factorization of the matrix of subscriber counts to extract feature components of the subscriber count data; identifying, by the computing device, at least a primary feature component and a secondary feature component according to the factorization; providing a ranking of at least a subset of the points of interest according to at least one of the primary feature component and the secondary feature component; and sending a notification over the subscriber network to at least one of the points of interest, the notification including a suggested course of action determined according to the ranking - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium tangibly embodying computer-executable instructions of a software program, the software program being executable by a processor of a computing device to provide operations comprising:
-
identifying, from aggregate subscriber data generated from subscriber network data records received from a subscriber network and representing usage of the subscriber network by subscriber devices, subscriber count data for a plurality of points of interest within a geographical area over a period of time; generating a matrix according to the identified subscriber count data, the matrix including counts per subset of the period of time arranged according to subset of the period of time and point of interest; performing a factorization of the matrix of subscriber counts to extract feature components of the subscriber count data; identifying at least a primary feature component and a secondary feature component according to the factorization; providing a ranking of at least a subset of the points of interest according to at least one of the primary feature component and the secondary feature component; and sending a notification over the subscriber network to at least one of the points of interest, the notification including a suggested course of action determined according to the ranking - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification