System and method for hailing vehicles
First Claim
1. A system that uses information received from a plurality of computing devices that are associated with at least one of a person and a plurality of vehicles, each respectively providing accurate location-based information representing a respective location of each of the plurality of computing devices, to enable the person to send a substantially anonymous hail on a communication network to the plurality of vehicles within a geographic area relative to a location of the person, the system comprising:
- at least one processor that is configured to execute instructions provided on non-transitory computer-readable media, in order to perform operations that include;
configuring a computing device that is associated with the person with a hailing application, wherein the computing device that is associated with the person is configured using the hailing application to present a graphical user interface, to obtain location-based information associated with a location of the computing device that is associated with the person, and to transmit, to the at least one processor on the communication network, the substantially anonymous hail comprising the location-based information associated with the computing device that is associated with the person;
receiving, on the communication network and from the computing device that is associated with the person, the substantially anonymous hail;
receiving on the communication network, from each of the plurality of computing devices associated with the plurality of vehicles and configured with a vehicle application, location-based information associated with each of the plurality of vehicles;
processing the received substantially anonymous hail and the location-based information associated with the plurality of vehicles to determine that at least one of the plurality of the vehicles is within a geographic vicinity of the person; and
transmitting over the communication network to the computing device that is associated with the person, information associated with a respective location of each of the at least one of the plurality of vehicles;
wherein the at least one processor ceases transmitting over the communication network the information associated with the respective location of each of the at least one of the plurality of vehicles after the computing device that is associated with the person travels above a predetermined speed.
2 Assignments
0 Petitions
Accused Products
Abstract
The present application provides a system and method for enabling a driver to locate a passenger. In one or more implementations, a graphical user interface is provided that is operable to send and receive information associated with passengers and vehicles. A location of a first vehicle, a location of a first passenger and a location of a second passenger are received. Information associated with the locations of the first and second passenger is transmitted and a representation of at least one of the first passenger and the second passenger and the respective location thereof is provided.
-
Citations
28 Claims
-
1. A system that uses information received from a plurality of computing devices that are associated with at least one of a person and a plurality of vehicles, each respectively providing accurate location-based information representing a respective location of each of the plurality of computing devices, to enable the person to send a substantially anonymous hail on a communication network to the plurality of vehicles within a geographic area relative to a location of the person, the system comprising:
at least one processor that is configured to execute instructions provided on non-transitory computer-readable media, in order to perform operations that include; configuring a computing device that is associated with the person with a hailing application, wherein the computing device that is associated with the person is configured using the hailing application to present a graphical user interface, to obtain location-based information associated with a location of the computing device that is associated with the person, and to transmit, to the at least one processor on the communication network, the substantially anonymous hail comprising the location-based information associated with the computing device that is associated with the person; receiving, on the communication network and from the computing device that is associated with the person, the substantially anonymous hail; receiving on the communication network, from each of the plurality of computing devices associated with the plurality of vehicles and configured with a vehicle application, location-based information associated with each of the plurality of vehicles; processing the received substantially anonymous hail and the location-based information associated with the plurality of vehicles to determine that at least one of the plurality of the vehicles is within a geographic vicinity of the person; and transmitting over the communication network to the computing device that is associated with the person, information associated with a respective location of each of the at least one of the plurality of vehicles; wherein the at least one processor ceases transmitting over the communication network the information associated with the respective location of each of the at least one of the plurality of vehicles after the computing device that is associated with the person travels above a predetermined speed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A method that uses information received from a plurality of computing devices that are associated with at least one of a person and a plurality of vehicles, each respectively providing accurate location-based information representing a respective location of each of the plurality of computing devices, to enable the person to send a substantially anonymous hail on a communication network to the plurality of vehicles within a geographic area relative to a location of the person, the method comprising:
-
providing, on a computing device that is associated with the person, a hailing application, wherein the computing device that is associated with the person is configured using the hailing application to present a graphical user interface, to obtain location-based information associated with a location of the computing device that is associated with the person, and to transmit, to at least one processor on the communication network, the substantially anonymous hail comprising the location-based information associated with the computing device that is associated with the person; receiving, by the at least one processor on the communication network and from the computing device that is associated with the person, the substantially anonymous hail; receiving, by the at least one processor on the communication network, from each of the plurality of computing devices that are associated with the plurality of vehicles and configured with a vehicle application, location-based information associated with each of the plurality of vehicles; processing, by the at least one processor, the received substantially anonymous hail and the location-based information associated with the plurality of vehicles to determine that at least one of the plurality of the vehicles is within a geographic vicinity of the person; and transmitting, by the at least one processor over the communication network to the computing device that is associated with the person, information associated with a respective location of each of the at least one of the plurality of vehicles; wherein the at least one processor ceases transmitting over the communication network the information associated with the respective location of each of the at least one of the plurality of vehicles after the computing device that is associated with the person travels above a predetermined speed. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification