System and method for service provider search
First Claim
Patent Images
1. A method for identifying service providers available at one or more specified future time(s) comprising:
- receiving a service provider identifier from a first network location;
receiving the service provider'"'"'s service type from the first network location;
receiving the service provider'"'"'s physical location from the first network location;
receiving future availability information relating to the service provider from the first network location;
storing and associating the received service provider indentifier, service type, physical location, and future availability information in a database;
receiving a request for service provider identification comprising a requested future availability time(s) and a requested physical location from a second network location;
searching the database for matches to the received request; and
outputting information indicating the results of the search to the second network location.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are disclosed for the creation of future time based search. Service providers identify their availability. This information is then searchable by potential clients to determine if relevant, local service providers are available to perform needed service.
-
Citations
55 Claims
-
1. A method for identifying service providers available at one or more specified future time(s) comprising:
-
receiving a service provider identifier from a first network location;
receiving the service provider'"'"'s service type from the first network location;
receiving the service provider'"'"'s physical location from the first network location;
receiving future availability information relating to the service provider from the first network location;
storing and associating the received service provider indentifier, service type, physical location, and future availability information in a database;
receiving a request for service provider identification comprising a requested future availability time(s) and a requested physical location from a second network location;
searching the database for matches to the received request; and
outputting information indicating the results of the search to the second network location.
-
-
2. A method for identifying service providers available at one or more future time(s) comprising:
-
storing future availability information relating to one or more service providers;
storing information describing one or more characteristics of each of the one or more service providers;
associating the stored future availability information with the stored one or more characteristics for each service provider;
receiving a request for service provider identification comprising a requested future time(s) availability and at least one requested service provider characteristic;
searching the stored future availability and associated service provider characteristics for matches to the received request; and
outputting information indicating the results of the search. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for identifying service providers available at one or more future time(s) comprising:
-
storing future availability information relating to one or more service providers;
storing information describing one or more characteristics of each of the one or more service providers;
associating the stored future availability information with the stored one or more characteristics for each service provider;
providing a first user interface elements for entering an availability request for one or more future time(s);
providing a second user interface elements for entering a service provider characteristic;
accepting input from the first and second user interface elements;
searching the stored future availability and associated service provider characteristics for matches to the accepted input; and
providing a third user interface element indicating the results of the search. - View Dependent Claims (14, 15)
-
-
16. A method for indicating future availability of traveling providers comprising:
-
receiving information from a traveling providers comprising the current location the traveling providers;
receiving information from the traveling providers comprising the time availability of the traveling providers;
generating associated future availability and next job location information based on the time availability of the traveling providers and the time needed to travel from the current location of the traveling providers to a given next job location; and
storing the associated future availability and next job location information on a network accessible device, so as to provide data to a time based search provider. - View Dependent Claims (17, 18, 19)
-
-
20. A system for identifying service providers available at one or more future time(s) comprising:
-
a processor;
a memory connected to and in communication with the processor and containing program instructions;
a network interface connected to the processor to provide network access to the processor;
wherein the processor executes program instructions contained in the memory and the program instruction comprise;
storing future availability information relating to one or more service providers;
storing information describing one or more characteristics of each of the one or more service providers;
associating the stored future availability information with the stored one or more characteristics for each service provider;
receiving a request for service provider identification comprising a requested future time(s) availability and at least one requested service provider characteristic;
searching the stored future availability and associated service provider characteristics for matches to the received request; and
outputting information indicating the results of the search. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for identifying service providers available at one or more future time(s) comprising:
-
a processor;
a memory connected to and in communication with the processor and containing program instructions;
a network interface connected to the processor to provide network access to the processor;
wherein the processor executes program instructions contained in the memory and the program instruction comprise;
storing future availability information relating to one or more service providers;
storing information describing one or more characteristics of each of the one or more service providers;
associating the stored future availability information with the stored one or more characteristics for each service provider;
providing a first user interface elements for entering an availability request for one or more future time(s);
providing a second user interface elements for entering a service provider characteristic;
accepting input from the first and second user interface elements;
searching the stored future availability and associated service provider characteristics for matches to the accepted input; and
providing a third user interface element indicating the results of the search. - View Dependent Claims (32, 33)
-
-
34. A system for indicating future availability of traveling providers comprising:
a processor;
a memory connected to and in communication with the processor and containing program instructions;
a network interface connected to the processor to provide network access to the processor;
wherein the processor executes program instructions contained in the memory and the program instruction comprise;
receiving information from a traveling providers comprising the current location the traveling providers;
receiving information from the traveling providers comprising the time availability of the traveling providers;
generating associated future availability and next job location information based on the time availability of the traveling providers and the time needed to travel from the current location of the traveling providers to a given next job location; and
storing the associated future availability and next job location information on a network accessible device, so as to provide data to a time based search provider. - View Dependent Claims (35, 36, 37)
-
38. A computer program product for identifying service providers available at one or more future time(s) comprising:
-
a computer readable media containing computer program logic comprising;
program logic for storing future availability information relating to one or more service providers;
program logic for storing information describing one or more characteristics of each of the one or more service providers;
program logic for associating the stored future availability information with the stored one or more characteristics for each service provider;
program logic for receiving a request for service provider identification comprising a requested future time(s) availability and at least one requested service provider characteristic;
program logic for searching the stored future availability and associated service provider characteristics for matches to the received request; and
program logic for outputting information indicating the results of the search. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A program product for identifying service providers available at one or more future time(s) comprising:
-
a computer readable media containing computer program logic comprising;
program logic for storing future availability information relating to one or more service providers;
program logic for storing information describing one or more characteristics of each of the one or more service providers;
program logic for associating the stored future availability information with the stored one or more characteristics for each service provider;
program logic for providing a first user interface elements for entering an availability request for one or more future time(s);
program logic for providing a second user interface elements for entering a service provider characteristic;
program logic for accepting input from the first and second user interface elements;
program logic for searching the stored future availability and associated service provider characteristics for matches to the accepted input; and
program logic for providing a third user interface element indicating the results of the search. - View Dependent Claims (50, 51)
-
-
52. A program product indicating future availability of traveling providers comprising:
a processor;
a computer readable media containing computer program logic comprising;
program logic for receiving information from a traveling providers comprising the current location the traveling providers;
program logic for receiving information from the traveling providers comprising the time availability of the traveling providers;
program logic for generating associated future availability and next job location information based on the time availability of the traveling providers and the time needed to travel from the current location of the traveling providers to a given next job location; and
program logic for storing the associated future availability and next job location information on a network accessible device, so as to provide data to a time based search provider. - View Dependent Claims (53, 54, 55)
Specification