Method and apparatus for providing location-based services
First Claim
1. A method for providing location-based service comprising:
- receiving, by an electronic apparatus, a service request from a first device, wherein the service request includes a service requested by a service requester and a location data corresponding to a location of the service requester;
retrieving, by the electronic apparatus, a list of service providers matching the service request;
providing, by the electronic apparatus, a shortest service route to the location of a service provider recorded in a service database to the first device based on the location data when the electronic apparatus finds no match to a service route that encompasses the location of service requester in the service database;
transmitting, by the electronic apparatus, the list of the service providers and associated information corresponding to the service providers to the first device;
receiving, by the electronic apparatus, information associated with one service provider selected by the service requester among the service providers from the first device; and
transmitting, by the electronic apparatus, the service request to a second device of the selected service provider.
3 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides a method for providing location-based service, which can be implemented on an electronic apparatus. The method includes receiving, by the electronic apparatus, a service request from a first device, wherein the service request includes a service requested by a service requester and a location data corresponding to a location of the service requester; retrieving, by the electronic apparatus, a list of service providers matching the service request; transmitting, by the electronic apparatus, the list of the service providers and associated information corresponding to each service provider to the first device; receiving, by the electronic apparatus, information associated with one service provider selected by the service requester; transmitting, by the electronic apparatus, the service request to a second device of the selected service provider for confirmation.
-
Citations
16 Claims
-
1. A method for providing location-based service comprising:
-
receiving, by an electronic apparatus, a service request from a first device, wherein the service request includes a service requested by a service requester and a location data corresponding to a location of the service requester; retrieving, by the electronic apparatus, a list of service providers matching the service request; providing, by the electronic apparatus, a shortest service route to the location of a service provider recorded in a service database to the first device based on the location data when the electronic apparatus finds no match to a service route that encompasses the location of service requester in the service database; transmitting, by the electronic apparatus, the list of the service providers and associated information corresponding to the service providers to the first device; receiving, by the electronic apparatus, information associated with one service provider selected by the service requester among the service providers from the first device; and transmitting, by the electronic apparatus, the service request to a second device of the selected service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic apparatus connected to a first device and a second device through a network, the electronic apparatus comprising:
-
a storage device with a built-in service database; a receiving module, configured to receive a service request sent by the first device, wherein the service request includes a service requested by a service requester and a location data corresponding to a location of the service requester; a service matching module coupled to the receiving module and configured to retrieve a list of the service providers matching the service request of the service requester from the storage device; the service matching module further configured to provide a shortest service route to the location of a service provider recorded in the service database to the first device based on the location data of the service requester when the service matching module finds no match to a service route that encompasses the location of the service requester in the service database; and a coordinating module coupled to the service matching module and configured to transmit the list of the service providers and associated service information to the first device; wherein the receiving module is further configured to receive information associated with one service provider selected by the service requester from the list of service providers from the first device, and the coordinating module is further configured to transmit the service request to the second device for confirmation. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification