IP Library Granted Patent US 11,282,152
Granted Patent B2
US 11,282,152 · App. 15/243,038 · Granted Mar 22, 2022

Real property valuation system using traffic flow information

Inventors: Debashis Ghosh (Charlotte, NC); John Anthony Derrico (Harrington Park, NJ)
Assignee: ADP, Inc.
G06Q50/163G06F3/0484G06F16/29
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 11,282,152
App. No.
15/243,038
Granted
Mar 22, 2022
Kind
B2
Abstract

A method and apparatus for analyzing real property. A request for traffic flow information for a workforce for a region in a selected level in a hierarchy of levels in a real property database is received by a computer system. The traffic flow information for the workforce is displayed by the computer system in a graphical user interface on the display system. The traffic flow information for the workforce displayed in the graphical user interface on the display system enables performing an operation with respect to real property.

Claims (89)

1. A computer system comprising:

a hardware processor; and

a display system in communication with the hardware processor, the display system comprising a graphical user interface;

a real property database comprising traffic flow information for a workforce in regions based on locations of people in the workforce, wherein the regions are organized into levels in a hierarchy in which a parent region in a first level in the levels is comprised of child regions in a second level in the levels that is below the first level in the hierarchy; and

a property analyzer in communication with the display system and the real property database, the property analyzer implemented in software, hardware, firmware, or a combination thereof and configured to analyze and value real property by:

receiving, using the property analyzer, records with payroll information for the people in the workforce;

transforming, using the property analyzer, the payroll information into income information;

identifying, using the property analyzer, location information, including work locations and residence locations, from the payroll information for the people in the workforce;

deriving, using the property analyzer, routes between the work locations and the residence locations for the people in the workforce;

identifying, using the property analyzer, traffic flow along the routes by accumulating the derived routes between the work locations and the residence locations for the people in the workforce;

controlling using a graphical user interface of the display system a selected level in a hierarchy of levels in a real property database to define a region;

receiving, using the property analyzer, a request for the traffic flow information for the workforce in the region defined by the selected level in the hierarchy of levels in the real property database;

identifying, using the property analyzer, the traffic flow information for the workforce in the region defined by the selected level in the hierarchy in the real property database;

identifying, using the property analyzer, values of real properties along the routes within the region defined by the selected level in the hierarchy in the real property database;

controlling using the graphical user interface of the display system, the income information to focus to the region defined by the selected level in the hierarchy in the real property database; and

displaying using the graphical user interface on the display system (a) the values of real properties along the routes within the region defined by the selected level in the hierarchy in the real property database, (b) the income information and (c) the traffic flow information for the workforce.

2. The computer system of claim 1 , wherein the property analyzer:

maps the locations of the people into a plurality of regions in the real property database; and

updates the traffic flow information for the plurality of regions identified, wherein the traffic flow information in the plurality of regions is updated using the income information and the location information.

3. The computer system of claim 1 , wherein the property analyzer

changes, using the graphical user interface of the display system, a date of the income information;

identifies statistical information for the region; and

stores the statistical information in the real property database.

4. The computer system of claim 3 , wherein the property analyzer

selects, using the graphical user interface of the display system, the income information based on residential addresses or work addresses; and

displays the statistical information for the region in the graphical user interface on the display system.

5. The computer system of claim 1 , wherein: in displaying the income information in the graphical user interface on the display system, the property analyzer

displays a map of the region in the request in the graphical user interface on the display system; and

displays the traffic flow information in association with the map of the region in the request in the graphical user interface on the display system.

6. The computer system of claim 5 , wherein in displaying the traffic flow information in association with the map of the region in the request the graphical user interface on the display system, the property analyzer

displays a group of graphical indicators that indicate a workflow from a group of locations for the workforce.

7. The computer system of claim 1 , wherein the region is selected from one of a census block, a block group, a census track, a county, and a state.

8. A method for analyzing and valuing real property by a computer system, the method comprising:

receiving records with payroll information for people in a workforce using a property analyzer implemented in software, hardware, firmware, or a combination thereof and configured to analyze and value real property;

transforming, using the property analyzer, the payroll information into income information;

identifying, using the property analyzer, location information, including work locations and residence locations, from the payroll information for the people in the workforce;

deriving, using the property analyzer, routes between the work locations and the residence locations for the people in the workforce;

identifying, using the property analyzer, traffic flow along the routes by accumulating the derived routes between the work locations and the residence locations for the people in the workforce;

controlling using a graphical user interface of a display system a selected level in a hierarchy of levels in a real property database to define a region;

receiving, using the property analyzer, a request for traffic flow information for the workforce in the region defined by the selected level in the hierarchy of levels in the real property database;

identifying, using the property analyzer, the traffic flow information for the workforce in the region defined by the selected level in the hierarchy in the real property database;

identifying, using the property analyzer, values of real properties along the routes within the region defined by the selected level in the hierarchy in the real property database;

controlling, using the graphical user interface of the display system, the income information to focus to the region defined by the selected level in the hierarchy in the real property database; and

displaying using the graphical user interface on the display system (a) the values of real properties along the routes within the region defined by the selected level in the hierarchy in the real property database, (b) the income information and (c) the traffic flow information for the workforce.

9. The method of claim 8 further comprising

mapping the locations of the people into a plurality of regions in the real property database; and

updating the traffic flow information for the plurality of regions identified, wherein the traffic flow information in the plurality of regions is updated using salary information and the location information.

10. The method of claim 8 further comprising

changing, using the graphical user interface of the display system, a date of the income information;

identifying statistical information for the region; and

storing the statistical information in the real property database.

11. The method of claim 10 further comprising

selecting, using the graphical user interface of the display system, the income information based on residential addresses or work addresses; and

displaying the statistical information for the region in the graphical user interface on the display system.

12. The method of claim 8 , wherein displaying the income information in the graphical user interface on the display system comprises:

displaying a map of the region in the request in the graphical user interface on the display system; and

displaying the traffic flow information in association with the map of the region in the request in the graphical user interface on the display system.

13. The method of claim 12 , wherein displaying the traffic flow information in association with the map of the region in the request in the graphical user interface on the display system comprises:

displaying a group of graphical indicators that indicate a workflow from a group of locations for the workforce.

14. The method of claim 8 , wherein the region is selected from one of a census block, a block group, a census track, a county, and a state.

15. A computer program product comprising:

a computer readable storage media including instructions for analyzing and valuing real property, wherein the instructions comprise:

program code for receiving records with payroll information for people in a workforce using a property analyzer implemented in software, hardware, firmware, or a combination thereof and configured to analyze and value real property;

program code for transforming, using the property analyzer, the payroll information into income information;

program code for identifying, using the property analyzer, location information, including work locations and residence locations, from the payroll information for the people in the workforce;

program code for deriving, using the property analyzer, routes between the work locations and the residence locations for the people in the workforce;

program code for identifying, using the property analyzer, traffic flow along the routes by accumulating the derived routes between the work locations and the residence locations for the people in the workforce;

program code for controlling using a graphical user interface of a display system a selected level in a hierarchy of levels in a real property database to define a region;

program code for receiving, using the property analyzer, a request for traffic flow information for the workforce in the region defined by the selected level in the hierarchy of levels in the real property database;

program code for identifying, using the property analyzer, the traffic flow information for the workforce in the region defined by the selected level in the hierarchy of levels in the real property database;

program code for identifying, using the property analyzer, values of real properties along the routes within the region defined by the selected level in the hierarchy in the real property database;

program code for controlling, using the graphical user interface of the display system, the income information to focus to the region defined by the selected level in the hierarchy in the real property database; and

program code for displaying using the graphical user interface on the display system (a) the values of real properties along the routes within the region defined by the selected level in the hierarchy in the real property database, (b) the income information and (c) the traffic flow information for the workforce.

16. The computer program product of claim 15 , wherein the instructions further comprise:

program code for mapping the locations of the people into a plurality of regions in the real property database; and

program code for updating the traffic flow information for the plurality of regions identified, wherein the traffic flow information in the plurality of regions is updated using salary information and the location information.

17. The computer program product of claim 15 , wherein the instructions further comprise:

program code for changing, using the graphical user interface of the display system, a date of the income information;

program code for identifying statistical information for the region; and

program code.

18. The computer program product of claim 17 , wherein the instructions further comprise:

program code for selecting, using the graphical user interface of the display system, the income information based on residential addresses or work addresses; and

program code for displaying the statistical information for the region in the graphical user interface on the display system.

19. The computer program product of claim 15 , wherein the instructions further comprise:

program code for displaying a map of the region in the request in the graphical user interface on the display system; and

program code for displaying the traffic flow information in association with the map of the region in the request in the graphical user interface on the display system.

20. The computer program product of claim 19 , wherein the instructions further comprise:

program code for displaying a group of graphical indicators that indicate a workflow from a group of locations for the workforce.

21. The computer program product of claim 15 , wherein the region is selected from one of a census block, a block group, a census track, a county, and a state.

Assignments (2)
CHANGE OF NAME Recorded Feb 4, 2022
From: ADP, LLC
To: ADP, INC.
Reel/Frame 058959/0729 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2016
From: GHOSH, DEBASHIS; DERRICO, JOHN ANTHONY
To: ADP, LLC
Reel/Frame 039498/0666 →
Continuity (1)
Related Publication 20180053270A1 · Feb 22, 2018