End user to mobile service provider message exchange system based on proximity
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method and means for facilitating direct access by an end user of a service to a mobile service provider that is typically mobile, wherein the end user is able to select a desired mobile service based primarily on the proximity of that mobile service provider to that end user at the time the end user requires that service.
63 Citations
43 Claims
-
1-25. -25. (canceled)
-
26. A method using a server, for an end user of a service to book the services of a selected one of one or more mobile service providers registered to the server and available to be booked to provide the service at a location selected by the end user, the method including:
-
receiving data at the server from the end user including an end user identification and a request to book the services of one or more mobile service providers that are located within a predetermined area relative to the location of the end user or the location of the service required by the end user;
receiving data at the server relating to the location and availability of registered service providers including their availability to be booked, and at least one of;
an estimate of time at which or within which a service can be provided or the rates for providing their service or other information relating to a service provider;
supplying data from the server to the end user relating to the location of the one or more available registered mobile service providers within said predetermined area and data relating to at least one of;
the rates for providing the service or an estimate of the time at which or within which the service can be provided or information relating to a service provider;
receiving data at the server from the end user relating to the booking of a selected one of the one or more registered mobile service providers within the predetermined area; and
providing data from the server including a booking to the selected one of the mobile service providers from the end user. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A system for providing a booking service to an end user the service being end user selected from one or more mobile service providers available to be booked, the system including:
-
a server for receiving and providing data to and from the end user and the one or more mobile service providers registered with the server, including data relating to;
whether the mobile service providers are available and if not immediately when or what period of time after which they can be booked to provide their service, and data relating to at least one of the mobile service providers;
a location engine for determining and providing data to the server relating to the location of the one or more registered service providers, and an end user interface between the end user and the server to;
allow the end user to supply data to the server relating to the end user, including at least, a request for services to be supplied to the user and the location of the end user or the location at which the services are to be provided to the user;
receive and display data from the server relating to the location of one or more mobile service providers within a predetermined area, the predetermined area being relative to both the location of the end user or the location at which the service is to be provided to the user and the data sent by the end user interface relating to the request for services to be supplied to the user;
the end user interface also allowing a selection by the end user of a mobile service provider from those received from the server;
wherein the server having received an indication of the selected service provider from the end user interface books the services of the selected service provider on behalf of the end user. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
Specification