MANAGING BUILDING INFORMATION AND RESOLVING BUILDING ISSUES
First Claim
1. A computer-implemented method comprising:
- receiving, at a computer system and from a client computing device, information that describes an issue with a building, wherein the information includes first information corresponding to the issue and second information identifying the building or a user associated with the building;
accessing, by the computer system and based on the second information identifying the building or the user associated with the building, data that identifies (i) a plurality of components that are included in the building and (ii) features of the plurality of components;
identifying, by the computer system and based on a comparison of the first information with the data for the building, one or more candidate components that have at least a threshold likelihood of being, at least partially, a cause of the issue;
selecting, by the computer system, a candidate service provider from among a plurality of service providers based on a comparison of (i) the one or more candidate components and (ii) information identifying technical qualifications for the plurality of service providers;
transmitting, by the computer system, a service request for the issue to the candidate service provider;
receiving, at the computer system, a response from the candidate service provider; and
scheduling, by the computer system and based on the response, a service appointment with the candidate service provider to resolve the issue.
3 Assignments
0 Petitions
Accused Products
Abstract
In one implementation, a computer-implemented method includes receiving information that describes an issue with a building; accessing data that identifies (i) a plurality of components that are included in the building and (ii) features of the plurality of components; identifying one or more candidate components that have at least a threshold likelihood of being a cause of the issue; selecting a candidate service provider from among a plurality of service providers based on a comparison of (i) the one or more candidate components and (ii) information identifying technical qualifications for the plurality of service providers; transmitting a service request for the issue to the candidate service provider; receiving a response from the candidate service provider; and scheduling, based on the response, a service appointment with the candidate service provider to resolve the issue.
31 Citations
1 Claim
-
1. A computer-implemented method comprising:
-
receiving, at a computer system and from a client computing device, information that describes an issue with a building, wherein the information includes first information corresponding to the issue and second information identifying the building or a user associated with the building; accessing, by the computer system and based on the second information identifying the building or the user associated with the building, data that identifies (i) a plurality of components that are included in the building and (ii) features of the plurality of components; identifying, by the computer system and based on a comparison of the first information with the data for the building, one or more candidate components that have at least a threshold likelihood of being, at least partially, a cause of the issue; selecting, by the computer system, a candidate service provider from among a plurality of service providers based on a comparison of (i) the one or more candidate components and (ii) information identifying technical qualifications for the plurality of service providers; transmitting, by the computer system, a service request for the issue to the candidate service provider; receiving, at the computer system, a response from the candidate service provider; and scheduling, by the computer system and based on the response, a service appointment with the candidate service provider to resolve the issue.
-
Specification