Patent ID: 9066206
Filing Date: 2015-06-23
Classification: G06Q,H04W

Abstract:
1. A method for providing information for an on-demand service, the method being performed by a computing system and comprising: receiving, by the computing system, user data from mobile computing devices that are operated by individuals, the user data being generated by a service application on a respective mobile computing device of each individual, wherein receiving user data includes receiving position information from the respective mobile computing device of each individual; receiving, by the computing system, provider data from mobile computing devices that are operated by a group of service providers, the provider data being generated by a service application on a respective mobile computing device of each service provider in the group, wherein receiving provider data includes receiving position information from the respective mobile computing device of each service provider; determining, based, at least in part, on the user data, (i) a user state of the mobile computing device of each individual, the user state indicating whether each individual is currently receiving the on-demand service, and (ii) a set of individuals who launched the service application within a designated duration of time that is deemed to be indicative of interest for requesting service within a given geographic region; determining, based, at least in part on the provider data, a provider state of each service provider in the group that is within the given geographic region; and determining a supply level of the given geographic region based at least in part on (i) individuals other than those having the user state that indicates that the on-demand service is being received, (ii) the set of individuals, and (iii) the provider state of each service provider within the given geographic region.