NETWORK COMPUTER SYSTEM TO ADDRESS SERVICE PROVIDERS TO CONTACTS
First Claim
1. A computer system comprising:
- one or more processors; and
a memory storing instructions that, when executed by the one or more processors, cause the computer system to;
receive, from a mobile device of a user, a set of data that specifies a location of a second user as a destination location, wherein the second user is associated with a contact record;
subsequent to receiving the set of data, receive, from a mobile device of the second user, location information indicating a current location of the second user;
configure the destination location of a service request of the user to correspond to the current location of the second user; and
transmit, to a mobile device of a service provider assigned to fulfill the service request, a second set of data associated with the service request, the second set of data including location data corresponding to a pick-up location of the user and location data corresponding to the configured destination location.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer system can receive, from a mobile device of a user, a set of data that specifies a location of a second user as a destination location, wherein the second user is associated with a contact record. Subsequent to receiving the set of data, the computer system can receive, from a mobile device of the second user, location information indicating a current location of the second user, and configure the destination location of a service request of the user to correspond to the current location of the second user. The computer system may then transmit, to a mobile device of a service provider assigned to fulfill the service request, a second set of data associated with the service request, the second set of data including location data corresponding to a pick-up location of the user and location data corresponding to the configured destination location.
15 Citations
20 Claims
-
1. A computer system comprising:
-
one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the computer system to; receive, from a mobile device of a user, a set of data that specifies a location of a second user as a destination location, wherein the second user is associated with a contact record; subsequent to receiving the set of data, receive, from a mobile device of the second user, location information indicating a current location of the second user; configure the destination location of a service request of the user to correspond to the current location of the second user; and transmit, to a mobile device of a service provider assigned to fulfill the service request, a second set of data associated with the service request, the second set of data including location data corresponding to a pick-up location of the user and location data corresponding to the configured destination location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of servicing transport requests, the method being performed by one or more processors and comprising:
-
receiving, from a mobile device of a user, a set of data that specifies a location of a second user as a destination location, wherein the second user is associated with a contact record; subsequent to receiving the set of data, receiving, from a mobile device of the second user, location information indicating a current location of the second user; configuring the destination location of a service request of the user to correspond to the current location of the second user; and transmitting, to a mobile device of a service provider assigned to fulfill the service request, a second set of data associated with the service request, the second set of data including location data corresponding to a pick-up location of the user and location data corresponding to the configured destination location. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause a computer system to:
-
receive, from a mobile device of a user, a set of data that specifies a location of a second user as a destination location, wherein the second user is associated with a contact record; subsequent to receiving the set of data, receive, from a mobile device of the second user, location information indicating a current location of the second user; configure the destination location of a service request of the user to correspond to the current location of the second user; and transmit, to a mobile device of a service provider assigned to fulfill the service request, a second set of data associated with the service request, the second set of data including location data corresponding to a pick-up location of the user and location data corresponding to the configured destination location.
-
Specification