Systems and methods for providing a roof guide
First Claim
Patent Images
1. A method for providing a roof guide, implemented on a mobile device of a user, and comprising:
- providing an application on the mobile device, the application including a first data entry field;
receiving, via the first data entry field, a search query indicative of selection by the user of one or more of a type of roof and a type of roof damage;
providing the search query to a central server;
receiving, from the central server, at least one first roof image responsive to the search query, the at least one first roof image being a reference image depicting one or more of the type of roof and the type of roof damage;
receiving, via one or more selectable menus of the application on the mobile device of the user, user input of a second roof image of a portion of a roof under inspection; and
displaying, via the application on the mobile device of the user, the at least one first roof image and the second roof image to perform a roof damage comparison;
receiving, via a second data entry field of the application on the mobile device of the user, an input of data based on the comparison; and
providing the input of data to the central server for storing in one or more databases.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus are disclosed for providing a roof guide, the method including: receiving, via an application on the mobile device of a user, a query related to one or more of a type of a roof and a type of damage to the roof; providing the query to a central server; retrieving, from the central server, at least one first roof image responsive to the query; receiving, via the application on the mobile device of the user, user input of a second roof image of a portion of the roof; and displaying, via the application on the mobile device of the user, the at least one first roof image and the second roof image.
42 Citations
33 Claims
-
1. A method for providing a roof guide, implemented on a mobile device of a user, and comprising:
-
providing an application on the mobile device, the application including a first data entry field; receiving, via the first data entry field, a search query indicative of selection by the user of one or more of a type of roof and a type of roof damage; providing the search query to a central server; receiving, from the central server, at least one first roof image responsive to the search query, the at least one first roof image being a reference image depicting one or more of the type of roof and the type of roof damage; receiving, via one or more selectable menus of the application on the mobile device of the user, user input of a second roof image of a portion of a roof under inspection; and displaying, via the application on the mobile device of the user, the at least one first roof image and the second roof image to perform a roof damage comparison; receiving, via a second data entry field of the application on the mobile device of the user, an input of data based on the comparison; and providing the input of data to the central server for storing in one or more databases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer implemented method for providing a roof guide, comprising:
-
receiving, at a central server, a search query from a mobile device, the search query indicative of user selection of one or more of a type of roof and a type of roof damage; searching, based on the search query, one or more databases for at least one first roof image responsive to the search query, the at least one first roof image being a reference image depicting one or more of the type of roof and the type of roof damage; providing the at least one first roof image to the mobile device; receiving, at the central server, a second roof image of a portion of a roof under inspection from the mobile device; storing the second roof image in the one or more databases; receiving, at the central server, an input of data from the mobile device, the input of data based on a roof damage comparison of the at least one first roof image and the second roof image; and storing the input of data in the one or more databases. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method of using a roof guide, the method comprising:
-
submitting a search query via a mobile device, the search query indicative of selection by a user of one or more of a type of roof and a type of roof damage; receiving from one or more databases, via a graphical user interface on the mobile device, at least one first roof image responsive to the search query, the at least one first roof image being a reference image depicting one or more of the type of roof and the type of roof damage; inputting, via one or more selectable menus of the graphical user interface on the mobile device, a second roof image of a portion of a roof under inspection; performing a roof damage comparison using the at least one first roof image and the second roof image; and determining one or more characteristics of the roof under inspection based on the comparison of the at least one first roof image and the second roof image, the one or more characteristics including the type of roof and the type of roof damage. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A mobile device including memory, a communication interface, and one or more processors operable to execute instructions stored in the memory, comprising instructions to:
-
receive, via a data entry field of an application operating on the mobile device, a search query indicative of selection by a user of one or more of a type of roof and a type of roof damage; provide the search query to a central server via the communication interface; receive, from the central server via the communication interface, at least one first roof image responsive to the search query, the at least one first roof image being a reference image depicting one or more of the type of roof and the type of roof damage; receive, via one or more selectable menus of the application on the mobile device of the user, user input of a second roof image of a portion of a roof under inspection; and simultaneously display, via the application on the mobile device of the user, the at least one first roof image and the second roof image for the user to perform roof damage comparison. - View Dependent Claims (31, 32)
-
-
33. A system including memory and one or more processors operable to execute instructions stored in the memory, comprising instructions to:
-
receive, at a central server, a search query from a mobile device, the search query indicative of user selection at the mobile device of one or more of a type of roof and a type of roof damage; search, based on the search query, one or more databases for at least one first roof image responsive to the search query, the at least one first roof image being a reference image depicting one or more of the type of roof and the type of roof damage; provide the at least one first roof image to the mobile device; receive, at the central server, a second roof image of a portion of roof under inspection from the mobile device; store the second roof image in the one or more databases; receive an input of data from the mobile device, the input of data based on a roof damage comparison of the at least one first roof image and the second roof image; and store the input of data in the one or more databases.
-
Specification