IP Library Patent Application 14136616
Patent Application
App. No. 14/136,616

Systems and Methods for Quantitative Evaluation of a Property for Renovation

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 None
App. No.
14/136,616
Abstract

This disclosure includes devices, systems, and methods for identifying and tracking products to be obtained and/or tasks to be performed for a structure (e.g., for repair and/or remodeling of the structure). For example, some embodiments of the present portable computing devices comprise: a processor; an input device; a display and memory storing instructions executable by the processor to: present via the display an input interface having a plurality of input portions each associated with a different portion of a structure; receive via the input device user selections of products that are available form a supplier, at least some of the selected products each associated with a different portion of the structure; and generate an output of information associated with the selected products, the output including for each of the selected products a unique identifier corresponding to a product record of the supplier. Some embodiments of the present systems comprise: an embodiment of the present devices; and a server configured to communicate with the device, the server comprising: a processor; and memory storing instructions executable by the processor to: receive user selections of at least one of: portions of a structure with which input portions are associated on the device; products that are available for selection on the device; and indications of labor costs associated with at least some of the products that are available for selection on the device.

Claims (63)

1 . A portable computing device comprising:

a processor;

an input device;

a display; and

memory storing an end-user application having instructions executable by the processor to:

present via the display an input interface having a plurality of input portions each associated with a different portion of a structure;

receive via the input device user selections of products from among available products that are available from a supplier, at least some of the available products associated with a portion of the structure; and

generate an compilation of information associated with the selected products, the compilation including for each of the selected products a unique identifier corresponding to a product record of the supplier.

2 . The device of claim 1 , where the instructions of the end-user application are further executable by the processor to:

receive indications of labor costs and/or time associated with at least some of the products.

3 . The device of claim 1 , where the instructions of the end-user application are further executable by the processor to:

receive indications of labor costs and/or time associated with at least one task that can be performed on a portion of the structure.

4 . The device of claim 1 , where the instructions of the end-user application are further executable by the processor to:

receive in substantially real-time from a system of the supplier product information about each of the available products.

5 . The device of claim 4 , where the product information includes for each of the available products two or more of: current availability from a selected location of the supplier, price, description, and/or an image associated with the product.

6 . The device of claim 4 , where the instructions of the end-user application are further executable by the processor to:

save the product information to the memory such that the processor can access the saved product information in the absence of a data connection to the system of the supplier.

7 . The device of claim 1 , where the instructions of the end-user application are further executable by the processor to:

receive via the input device a user selection of an input portion; and

present via the display one or more product categories associated with the selected input portion.

8 . The device of claim 7 , where the instructions of the end-user application are further executable by the processor to:

receive via the input device a user selection of a product category associated with the selected input portion; and

present via the display one or more of the available products that are associated with the selected product category.

9 . The device of claim 1 , where the instructions of the end-user application are further executable by the processor to:

receive via the input device a list of available products that are available from a single location of the supplier at the time the list is received.

10 . The device of claim 9 , where the single location of the supplier includes a single location that is selected by a user or that is closest to the location of the structure.

11 . The device of claim 1 , where the instructions of the end-user application are further executable by the processor to:

transmit the compilation to the supplier.

12 . The device of claim 1 , further comprising;

a camera coupled to the processor;

where the instructions of the end-user application are further executable by the processor to:

receive a signal from the camera indicative of an image;

present via the display the image; and

present via the display simultaneously with the image one or more lines angled to correspond to possible roof pitches such that a user can identify the line most closely corresponding to the pitch of a roof, if any, depicted in the image.

13 . A system comprising:

a device of claim 1 ; and

a server configured to communicate with the device, the server comprising:

a processor; and

memory storing a back-end application with instructions executable by the processor to:

receive user selections of at least one of:

portions of a structure with which input portions are associated on the device;

available products that can be selected on the device from among the products that are available from a supplier; and/or

indications of labor time and/or costs associated with at least some of the available products that can be selected on the device.

14 . The system of claim 13 , where the instructions of the back-end application are further executable by the processor to:

receive user selections of at least one of:

associations of product categories with input portions; and/or

associations of available products with product categories.

15 . The system of claim 14 , where the instructions of the back-end application are further executable by the processor to:

receive user selections of at least one of:

the order in which input portions are presented in the input interface on the device;

the order in which product categories associated with an input portion are presented in the input portion on the device; and/or

the order in which available products associated with a product category are presented in the product category on the device.

16 . The system of claim 13 , where a first user profile is authorized to modify user selections via the server, and a second user profile is authorized to modify user selections via the device but not via the server.

17 . The system of claim 13 , where the device is a first device and the system further comprises:

a second device of claim 1 ;

where user selections received by the server control the end-user applications of the first device and the second device.

18 . The system of claim 13 , where the instructions of the back-end application are further executable by the processor to:

receive indications of labor costs and/or time associated with at least one task that can be performed on a portion of the structure.

19 . The system of claim 13 , where the instructions of the back-end application are further executable by the processor to:

receive at least one of:

an indication of a discount associated with a category of products;

an indication of a discount associated with an individual product;

an indication of a custom price associated with an individual product.

Assignments (3)
CHANGE OF NAME Recorded Mar 1, 2016
From: HOMER TLC, INC.
To: HOMER TLC, LLC
Reel/Frame 037968/0988 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 1, 2016
From: HOMER TLC, LLC
To: HOME DEPOT PRODUCT AUTHORITY, LLC
Reel/Frame 037970/0123 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2015
From: GORDON, JOHN; KRUEGER, JEFF; SLADE, PETER
To: HOMER TLC, INC.
Reel/Frame 036784/0303 →