SYSTEM FOR NAVIGATING DRIVERS TO SERVICE TRANSPORTATION REQUESTS SPECIFYING SIGHTSEEING ATTRACTIONS
First Claim
Patent Images
1. A method comprising:
- compiling, by a server comprising at least one processor, a list of sightseeing attractions based on a location associated with a passenger;
transmitting the list of sightseeing attractions to a computing device of the passenger;
receiving, at the server, a transportation request for a sightseeing trip from the computing device of the passenger, wherein the transportation request identifies a plurality of sightseeing attractions, wherein the plurality of sightseeing attractions identified by the transportation request are selected from the list;
selecting, by the server, one or more drivers to transport the passenger to the plurality of sightseeing attractions based on availability data associated with a plurality of drivers; and
transmitting navigational data to the one or more drivers to enable the one or more drivers to transport the passenger to the plurality of sightseeing attractions.
6 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment a transportation request for a sightseeing trip is received from a computing device of a passenger, wherein the transportation request identifies a plurality of sightseeing attractions. One or more drivers are selected, based on availability data associated with a plurality of drivers, to transport the passenger to the plurality of sightseeing attractions. Navigational data is transmitted to the one or more drivers to enable the one or more drivers to transport the passenger to the plurality of sightseeing attractions.
29 Citations
20 Claims
-
1. A method comprising:
-
compiling, by a server comprising at least one processor, a list of sightseeing attractions based on a location associated with a passenger; transmitting the list of sightseeing attractions to a computing device of the passenger; receiving, at the server, a transportation request for a sightseeing trip from the computing device of the passenger, wherein the transportation request identifies a plurality of sightseeing attractions, wherein the plurality of sightseeing attractions identified by the transportation request are selected from the list; selecting, by the server, one or more drivers to transport the passenger to the plurality of sightseeing attractions based on availability data associated with a plurality of drivers; and transmitting navigational data to the one or more drivers to enable the one or more drivers to transport the passenger to the plurality of sightseeing attractions. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
- 2. (canceled)
-
16. An apparatus comprising:
-
a communication interface; and at least one processor to; compile a list of sightseeing attractions based on a location associated with a passenger; transmit the list of sightseeing attractions to a computing device of the passenger; receive a transportation request for a sightseeing trip from the computing device of the passenger, wherein the transportation request identifies a plurality of sightseeing attractions, wherein the plurality of sightseeing attractions identified by the transportation request are selected from the list; select, based on availability data associated with a plurality of drivers, one or more drivers to transport the passenger to the plurality of sightseeing attractions; and transmit navigational data to the one or more drivers to enable the one or more drivers to transport the passenger to the plurality of sightseeing attractions. - View Dependent Claims (17, 18)
-
-
19. At least one computer-readable non-transitory media comprising one or more instructions that when executed by at least one processor configure the at least one processor to cause the performance of operations comprising:
-
compiling a list of sightseeing attractions based on a location associated with a passenger; transmitting the list of sightseeing attractions to a computing device of the passenger; receiving a transportation request for a sightseeing trip from the computing device of the passenger, wherein the transportation request identifies a plurality of sightseeing attractions, wherein the plurality of sightseeing attractions identified by the transportation request are selected from the list; selecting, based on availability data received from a plurality of drivers, one or more drivers to transport the passenger to the plurality of sightseeing attractions; and transmitting navigational data to the one or more drivers to enable the one or more drivers to transport the passenger to the plurality of sightseeing attractions. - View Dependent Claims (20)
-
Specification