IP Library Granted Patent US 9,760,840
Granted Patent B1
US 9,760,840 · App. 13/663,340 · Granted Sep 12, 2017

Geospatial data analysis

Inventors: Pranav Tyagi (Southlake, TX); Jack B. Thompson (Grapevine, TX); Sunil Suram (Southlake, TX)
Assignee: TANGO ANALYTICS LLC
G06Q10/00
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 9,760,840
App. No.
13/663,340
Granted
Sep 12, 2017
Kind
B1
Abstract

A unit planning system programmed to provide a graphical user interface to one or more user devices associated with users of the system us disclosed. The graphical user interface may provide the user devices with functionality for receiving graphical, geospatial data describing geographic areas, existing retail units, target areas for potential retail units, and sites for potential retail units. In conjunction with the graphical user interface and/or independent from it, the unit planning system may also be programmed to collect, calculate and organize data related to target geographic areas for placement of retail units as well as potential sites for placements of retail units.

Claims (57)

1. A computer-implemented system for managing retail units, the system comprising:

a computer system comprising at least one processor and operatively associated memory, wherein the computer system is in communication with at least one geospatial database, and wherein the computer system is programmed to:

receive an indication of a target geographic area for placement of a retail unit;

automatically retrieve, in response to the indication of the target geographic area, from the geospatial database first data describing the target geographic area;

receive, via a communications port of the computer system, from a user device communicably coupled to the computer system second data describing the target geographic area, wherein the second data is user-collected;

provide a graphical user interface to the user device, the graphical user interface comprising a first screen including:

a first map field displaying a first geographic area including the target geographic area, and

a first chart field displaying at least a portion of the first data and at least a portion of the second data;

receive, using the at least one processor, an indication of a potential site for placement of a retail unit, wherein the potential site is positioned within the target geographic area;

automatically generate in response to receiving the indication of the potential site for placement of the retail unit, using the at least one processor, a trade area around the potential site;

retrieve, from the geospatial database, demographic data describing the trade area;

receive from the user device at least one quantitative evaluation of the potential site;

generate, using the at least one processor, a sales forecast for the potential site;

generate, using the at least one processor, a cannibalization report for the potential site, wherein the cannibalization report indicates revenue at the potential site that is derived from other retail units; and

transmit to the user device the sales forecast and the cannibalization report for the potential site,

wherein,

the graphical user interface further comprises a second screen, the second screen including:

a second map field displaying the potential site and the trade area around the potential site, and

a second chart field displaying at least a portion of the demographic data describing the trade area, the quantitative evaluation of the potential site, the sales forecast for the potential site, and the cannibalization report for the potential site.

2. The system of claim 1 , wherein the user-collected data comprises a ranking of the target geographic area relative to at least one other geographic area.

3. The system of claim 1 , wherein receiving the indication of the target geographic area comprises receiving the indication of the target geographic area from the user device in communication with the computer system.

4. The system of claim 1 , wherein the computer system is further programmed to receive an optimized set of target geographic areas within a market area, wherein the set of target geographic areas comprises the target geographic area.

5. The system of claim 1 , wherein the computer system is further programmed to organize at least the demographic data describing the trade area, the at least one quantitative evaluation of the potential site, the sales forecast for the site, and the cannibalization report for the potential site into a common data structure.

6. The system of claim 1 , wherein the computer system is further programmed to receive from the user device additional data selected from the group comprising: data describing a landlord for the potential site and lease terms for the potential site.

7. The system of claim 1 , wherein the computer system is further programmed to:

receive data describing a plurality of potential sites comprising the potential site; and

wherein the graphical user interface further comprises a third module, the third module comprising at least one comparative metric describing the plurality of potential sites.

8. The system of claim 1 , wherein the computer system is further programmed to receive data describing a plurality of target geographic areas comprising the target geographic area.

9. A computer-implemented system for managing retail units, the system comprising:

a computer system comprising at least one processor and operatively associated memory, wherein the computer system is in communication with at least one geospatial database, and wherein the computer system is programmed to:

receive, via a network at a communication port, an indication of a potential site for placement of a retail unit, wherein the potential site is positioned within a target geographic area;

automatically generate, using the at least one processor, a trade area around the potential site in response to receiving the indication of the potential site;

automatically retrieve, from the at least one geospatial database, demographic data describing the trade area;

receive, via the network at the communications port, from a user device communicably coupled to the computer system at least one quantitative evaluation of the potential site;

generate, using the at least one processor, a sales forecast for the potential site;

generate, using the at least one processor, a cannibalization report for the potential site, wherein the cannibalization report indicates revenue at the potential site that is derived from other retail units;

transmit, via the network at the communications port, to the user device the sales forecast and the cannibalization report for the potential site; and

provide a graphical user interface to the user device, the graphical user interface comprising:

a map field displaying the potential site and the trade area around the potential site, and

a chart field displaying at least a portion of the demographic data describing the trade area, the quantitative evaluation of the potential site, the sales forecast for the potential site, and

the cannibalization report for the potential site.

10. The system of claim 9 , wherein the computer system is further programmed to organize at least the demographic data describing the trade area, the at least one quantitative evaluation of the potential site, the sales forecast for the site, and the cannibalization report for the potential site into a common data structure.

11. The system of claim 9 , wherein the computer system is further programmed to receive from the user device additional data selected from the group comprising: data describing a landlord for the potential site and lease terms for the potential site.

12. The system of claim 9 , wherein the computer system is further programmed to:

receive data describing a plurality of potential sites comprising the potential site, wherein the graphical user interface further comprises

a module including at least one comparative metric describing the plurality of potential sites.

13. A system for managing retail units, the system comprising:

means for receiving an indication of a potential site for placement of a retail unit, wherein the potential site is positioned within a target geographic area;

means for automatically generating a trade area around the potential site;

means for automatically retrieving demographic data describing the trade area;

means for receiving from a user device at least one quantitative evaluation of the potential site;

means for generating a sales forecast for the potential site; and

means for generating a cannibalization report for the potential site, wherein the cannibalization report indicates revenue at the potential site that is derived from other retail units;

means for transmitting to the user device the sales forecast and the cannibalization report for the potential site; and

means for providing a graphical user interface to the user device, the graphical user interface comprising:

a map field displaying the potential site and the trade area around the potential site, and

a chart field displaying at least a portion of the demographic data describing the trade area, the quantitative evaluation of the potential site, the sales forecast for the potential site, and the cannibalization report for the potential site.

Assignments (12)
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Jun 26, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: TANGO ANALYTICS LLC
Reel/Frame 071744/0340 →
SECURITY INTEREST Recorded Jun 25, 2025
From: TANGO ANALYTICS LLC
To: SIXTH STREET SPECIALTY LENDING, INC.
Reel/Frame 071525/0512 →
TERMINATION AND ELEASE OF PATENT SECURITY AGREEMENT Recorded Dec 3, 2021
From: TANGO ANALYTICS LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 058303/0639 →
PATENT SECURITY AGREEMENT Recorded Dec 1, 2021
From: TANGO ANALYTICS LLC
To: WELLS FARGO BANK, NATIOINAL ASSOCIATION
Reel/Frame 058294/0737 →
RELEASE OF SECURITY INTEREST Recorded Jan 30, 2020
From: JPMORGAN CHASE BANK, N.A.
To: TANGO ANALYTICS LLC
Reel/Frame 051673/0320 →
SECURITY INTEREST Recorded Jan 30, 2020
From: TANGO ANALYTICS LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 051667/0075 →
RELEASE OF SECURITY INTEREST Recorded Jan 22, 2020
From: SILICON VALLEY BANK
To: TANGO ANALYTICS LLC
Reel/Frame 051580/0279 →
SECURITY INTEREST Recorded Jan 3, 2018
From: TANGO MANAGEMENT CONSULTING, INC.; TMC SOFTWARE INTERNATIONAL CORP.; TANGOMC SOLUTIONS, LLC; TANGO ANALYTICS LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044527/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2017
From: SURAM, SUNIL
To: TANGO ANALYTICS LLC
Reel/Frame 042869/0153 →
SECURITY INTEREST Recorded Aug 26, 2015
From: TANGO ANALYTICS LLC
To: SILICON VALLEY BANK
Reel/Frame 036422/0465 →
SECURITY INTEREST Recorded Jul 10, 2015
From: TANGO ANALYTICS LLC
To: SILICON VALLEY BANK
Reel/Frame 036055/0776 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2013
From: TYAGI, PRANAV; THOMPSON, JACK B.
To: TANGO ANALYTICS LLC
Reel/Frame 029757/0250 →
Continuity (1)
Provisional Application 61552373 · Oct 27, 2011