SYSTEM AND METHOD FOR A HOUSEHOLD SERVICES MARKETPLACE
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are disclosed for the operation of an In-home Assistant Service. The service provides a marketplace to connect households with assistants for frequent and specialized jobs. The service collects profile data of potential assistants including multiple skills the assistant can provide. It also enables the household to provide detailed request criteria. A locate process is then performed to determine, which assistants best meet the identified criteria.
-
Citations
66 Claims
-
1-30. -30. (canceled)
-
31. A processor-implemented method for providing households with part-time service assistants comprising:
-
storing a plurality of assistant profiles, the plurality of assistant profiles each comprising an assistant location;
a time window of availability;
skill sets including two or more household service skills, a rated ability level for each of the two or more household service skills; and
a billable rate;receiving via the processor a job request from a household, the job request comprising essential criteria, including a household location, a requested time window for performing the job request, and a primary job function, and one or more secondary criteria comprising a plurality of requested skill sets and/or requested rated ability levels for the primary job function or one of the requested skill set, wherein one of the secondary criteria is specified as a deal breaker criteria; screening via the processor the stored plurality of assistant profiles based on the essential criteria, such that assistant profiles not satisfying the essential criteria are excluded from an essential criteria screening result; excluding from the essential criteria screening result via the processor any assistant profiles that do not meet the deal breaker criteria; screening via the processor the essential criteria screening result to identify the number of secondary criteria met by each assistant profile to produce a secondary criteria screening result; and selecting via the processor a chosen set of assistant profiles from the secondary criteria screening result that match the largest number of secondary criteria. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A processor-implemented method for providing households with part-time service assistants comprising:
-
storing a plurality of assistant profiles, the plurality of assistant profiles each comprising an assistant location;
a time window of availability;
skill sets including two or more household service skills, a rated ability level for each of the two or more household service skills; and
a billable rate;receiving via the processor a job request from a household, the job request comprising essential criteria, including a household location, a requested time window for performing the job request, and a primary job function, and one or more secondary criteria comprising one or more requested skill sets and one or more requested rated ability levels for the primary job function or one of the requested skill sets; determining a level of importance for each of the secondary criteria; screening via the processor the stored plurality of assistant profiles based on the essential criteria, such that assistant profiles not satisfying the essential criteria are excluded from an essential criteria screening result; screening via the processor the essential criteria screening result based on the level of importance of the secondary criteria to produce a secondary criteria screening result; and selecting via the processor a chosen set of assistant profiles from the secondary criteria screening result that match the most secondary criteria and the secondary criteria with the highest level of importance. - View Dependent Claims (52, 53, 54, 55)
-
-
56. A processor-implemented method for providing households with part-time service assistants comprising:
-
storing a plurality of assistant profiles, the plurality of assistant profiles each comprising an assistant location;
a time window of availability;
skill sets including two or more household service skills, a rated ability level for each of the two or more household service skills; and
a billable rate;receiving via the processor a job request from a household, the job request comprising essential criteria, including a household location, and one or more secondary criteria comprising a requested time window for performing the job request, a billable rate, one or more requested skill sets and one or more requested rated ability levels for at least one of the requested skill sets; determining a level of importance for each of the secondary criteria; screening via the processor the stored plurality of assistant profiles based on the essential criteria, such that assistant profiles not satisfying the essential criteria are excluded from an essential criteria screening result; iteratively screening via the processor the essential criteria screening result based on the level of importance of the secondary criteria to produce a secondary criteria screening result; and selecting via the processor a chosen set of assistant profiles from the secondary criteria screening result that match the most secondary criteria and the secondary criteria with the highest level of importance.
-
-
57. An apparatus for providing households with service assistants comprising:
-
a processor; a memory connected to and in communication with the processor and containing processor-executable instructions; a mobile network interface accessible by the processor to provide network access to the processor; wherein the processor executes instructions contained in the memory and the instructions instruct the apparatus to; collect and store a plurality of assistant profiles, the plurality of assistant profiles each comprising a location;
a time window of availability;
skill sets including two or more household service skills, a rated ability level for each of the two or more household service skills; and
a billable rate, wherein at least a portion of the collection occurs via the mobile network;receive via the mobile network a job request from a household, the job request comprising; essential criteria including a location, a time window for performing the job request, and one or more skill sets that are designated as essential; and
secondary criteria including skill sets that are desired for the job request including two or more household service skills, a rated ability level for the two or more household service skills and a billable rate, wherein each secondary criteria has designated a level of importance to the household;screen via the processor the stored plurality of assistant profiles based on essential criteria, such that assistant profiles not satisfying the essential criteria are excluded from an essential criteria screening result; iteratively screen via the processor the essential criteria screening result for the plurality of assistant profiles that match one or more most important secondary criteria, such that assistant profiles not satisfying the one or more most important secondary criteria are excluded from a secondary criteria screening result; select via the processor a chosen assistant profile from the secondary criteria screening result by incrementally screening each of the secondary criteria, based the designated level of importance to the household, until chosen assistant profiles are identified; notify the household of the chosen assistant profiles. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66)
-
Specification