CONFIGURABLE PUSH NOTIFICATIONS FOR A TRANSPORT SERVICE
First Claim
1. A non-transitory computer readable medium storing instructions that, when executed by one or more processors of a system, cause the system to:
- determine a current location of a user'"'"'s mobile computing device;
perform a service area lookup corresponding to the current location to determine whether the current location is within a specified service area, the specified service area associated with the transport service; and
in response to determining that the current location is within the specified service area, generate and transmit an availability push notification to the mobile computing device indicating that the transport service is available in the specified service area.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for generating and transmitting push notifications in connection with a transport service. Push notification triggers can be configured by a user via an application-based user interface corresponding to an application specific to the transport service. A user profile associated with the user can be accessed to detect one or more preconfigured push notification triggers, and thereafter transport service activity can be dynamically monitored for trigger events. Such trigger events can cause the system to generate and transmit push notifications to the user'"'"'s mobile device.
122 Citations
20 Claims
-
1. A non-transitory computer readable medium storing instructions that, when executed by one or more processors of a system, cause the system to:
-
determine a current location of a user'"'"'s mobile computing device; perform a service area lookup corresponding to the current location to determine whether the current location is within a specified service area, the specified service area associated with the transport service; and in response to determining that the current location is within the specified service area, generate and transmit an availability push notification to the mobile computing device indicating that the transport service is available in the specified service area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of providing a transport service, the method being performed by one or more processors and comprising:
-
determining a current location of a user'"'"'s mobile computing device; performing a service area lookup corresponding to the current location to determine whether the current location is within a specified service area, the specified service area associated with the transport service; and in response to determining that the current location is within the specified service area, generating and transmitting an availability push notification to the mobile computing device indicating that the transport service is available in the specified service area. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for adjusting prices for an on-demand service, the method being performed by one or more processors of a service system and comprising:
-
determining that an initial price for the on-demand service in a given geographic region is to be adjusted; determining price notification triggers for a plurality of users in the given geographic region, wherein each price notification trigger (i) is stored in a data store accessible by the service system, (ii) is configured by a corresponding user, and (iii) causes the service system to transmit a notification to the corresponding user'"'"'s device when a price for the on-demand service decreases to a threshold price specified by the corresponding user; and adjusting the initial price for the on-demand service in the given geographic region based, at least in part, on the threshold prices specified by the price notification triggers. - View Dependent Claims (19, 20)
-
Specification