IP Library Granted Patent US 7,797,180
Granted Patent B2
US 7,797,180 · App. 11/960,388 · Granted Sep 14, 2010

Method and system for comparing populations of entities to make predictions about business locations

Assignee: Saama Technologies, Inc.
View Patent ↗
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 7,797,180
App. No.
11/960,388
Granted
Sep 14, 2010
Kind
B2
Abstract

A method and system including software makes predictions about potential business locations. The method includes the steps of providing heterogeneous data including a spatial component, extracting entities from the heterogeneous data, clustering the entities, and making a prediction about the business location using the clustered entities. Entities preferably include stores, people, or other physical objects and each has attributes. Preferably the entities include at least one of the following attributes: Value Ratio, Focal Values, Impact, Revenue Difference, Support, and Baseline Value. In this way, predictions made about the business locations will account for the nature of the business and enable comparison of one business location to another.

Claims (24)

1. A method for making and displaying predictions about a business location, comprising the steps of:

providing, from a data source, heterogeneous data including a spatial component and an interface resource, the interface resource being hardware, for enabling output of the predictions;

extracting entities from the heterogeneous data;

clustering the entities to form a population of entities; and

making and displaying a prediction about the business location using the population of entities.

2. A method as set forth in claim 1 , wherein the step of extracting includes profiling of the heterogeneous data to yield entities for the business location.

3. A method as set forth in claim 2 , wherein profiling of the heterogeneous data includes calculating entity attributes chosen from at least one of: Value Ratio, Focal Values, Impact, Revenue Difference, Support, and Baseline Value.

4. A method as set forth in claim 2 , further comprising: comparing the prediction about the business location with a prediction made for another business location, wherein the step of comparing directly compares the profiled entities of one location with the profiled entities made for another location.

5. A method as set forth in claim 1 , wherein the entities have attributes characterized by data points and the step of clustering employs a k-means algorithm.

6. A method as set forth in claim 5 , wherein the step of clustering includes: choosing the number of clusters k;

randomly generating k clusters and determining k cluster centers;

assigning each data point to the nearest cluster center;

recomputing new cluster centers; and

repeating the steps of determining and assigning.

7. A method as set forth in claim 5 , wherein the step of clustering data points includes:

choosing the number of clusters, k;

directly generating k random points as cluster centers;

assigning each data point to the nearest cluster center;

recomputing new cluster centers; and

repeating the steps of determining and assigning.

8. A method as set forth in claim 1 , wherein the step of clustering employs an expectation maximization algorithm.

9. A method as set forth in claim 1 , wherein the step of clustering employs spectral clustering.

10. A method as set forth in claim 1 , wherein the step of clustering employs principal components analysis.

11. A method as set forth in claim 1 , wherein the step of comparing compares a population of entities from the business location with a population of entities from another business location.

Assignments (8)
SECURITY INTEREST Recorded Jun 30, 2023
From: SAAMA TECHNOLOGIES, LLC
To: HERCULES CAPITAL, INC., AS AGENT
Reel/Frame 064127/0314 →
SECURITY INTEREST Recorded Jun 29, 2023
From: PERCEPTIVE CREDIT HOLDINGS II, L.P.
To: SAAMA TECHNOLOGIES, INC.
Reel/Frame 064119/0890 →
ENTITY CONVERSION Recorded Jun 29, 2023
From: SAAMA TECHNOLOGIES, INC.
To: SAAMA TECHNOLOGIES, LLC
Reel/Frame 064165/0578 →
REASSIGNMENT AND RELEASE OF SECURITY INTEREST Recorded Mar 21, 2019
From: WESTERN ALLIANCE BANK
To: SAAMA TECHNOLOGIES, INC.
Reel/Frame 048672/0585 →
PATENT SECURITY AGREEMENT Recorded Mar 21, 2019
From: SAAMA TECHNOLOGIES, INC.
To: PERCEPTIVE CREDIT HOLDINGS II, LP
Reel/Frame 048672/0577 →
SECURITY INTEREST Recorded Jan 12, 2018
From: SAAMA TECHNOLOGIES, INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 044611/0981 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2010
From: SRIVASTAVA, ASHOK N., DR.
To: SAAMA TECHNOLOGIES, INC.
Reel/Frame 023893/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2007
From: SRIVASTAVA, ASHOK N
To: SAAMA TECHNOLOGIES, INC.
Reel/Frame 020410/0912 →
Continuity (1)
Related Publication 20090164420A1 · Jun 25, 2009