Connecting Consumers with Service Providers
First Claim
1. A computer-implemented method, the method comprising:
- receiving by a first mobile device an application that executes on the first mobile device associated with a consumer, the application comprising a plurality of graphical user interfaces, the graphical user interfaces having one or more fields that are populated with information received from a central, brokerage system;
sending by the application executing on the first mobile device a request to consult with a service provider;
populating one or more fields of the plurality of graphical user interfaces with information received from the central, brokerage system, to render a visual representation of present availability of one or more service providers;
receiving by the application a selection of a particular service provider; and
establishing through the brokerage system by the application a communication channel between the first mobile device and a second mobile device associated with a selected service provider.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes receiving by a first mobile device an application that executes on the first mobile device associated with a consumer, the application including a plurality of graphical user interfaces, the graphical user interfaces having one or more fields that are populated with information received from a central, brokerage system; sending by the application executing on the first mobile device a request to consult with a service provider; populating one or more fields of the plurality of graphical user interfaces with information received from the central, brokerage system, to render a visual representation of present availability of one or more service providers; receiving by the application a selection of a particular service provider; and establishing through the brokerage system by the application a communication channel between the first mobile device and a second mobile device associated with a selected service provider.
73 Citations
20 Claims
-
1. A computer-implemented method, the method comprising:
-
receiving by a first mobile device an application that executes on the first mobile device associated with a consumer, the application comprising a plurality of graphical user interfaces, the graphical user interfaces having one or more fields that are populated with information received from a central, brokerage system; sending by the application executing on the first mobile device a request to consult with a service provider; populating one or more fields of the plurality of graphical user interfaces with information received from the central, brokerage system, to render a visual representation of present availability of one or more service providers; receiving by the application a selection of a particular service provider; and establishing through the brokerage system by the application a communication channel between the first mobile device and a second mobile device associated with a selected service provider. - View Dependent Claims (2, 3, 4, 5, 15, 16)
-
-
6. A computer program product embedded in a computer readable medium for providing broker services to consumers and service providers, the computer program product comprising instructions for causing a first mobile device to:
-
receive an application that executes on a first mobile device associated with a consumer, the application comprising a plurality of graphical user interfaces, the graphical user interfaces having one or more fields that are populated with information received from a central, brokerage system; and configure the application to; send a request to consult with a service provider; populate one or more fields of the plurality of graphical user interfaces with information received from the central, brokerage system to render a visual representation of present availability of the one or more service providers; receive a selection of a particular service provider; and establish through the brokerage system a communication channel between the first mobile device and a second mobile device associated with a selected service provider. - View Dependent Claims (7, 8, 9, 10, 17, 18, 19)
-
-
11. An apparatus comprising:
-
a processor; and a computer program product embedded in a computer readable medium for providing broker services to consumers and service providers, the computer program product comprising instructions for causing the processor to; receive an application that executes on a first mobile device associated with a consumer, the application comprising a plurality of graphical user interfaces, the graphical user interfaces having one or more fields that are populated with information received from a central, brokerage system; and configure the application to; send a request to consult with a service provider; populate one or more fields of the plurality of graphical user interfaces with information received from the central, brokerage system to render a visual representation of present availability of the one or more service providers; receive a selection of a particular service provider; and establish through the brokerage system a communication channel between the first mobile device and a second mobile device associated with a selected service provider. - View Dependent Claims (12, 13, 14, 20)
-
Specification