US 12,261,924 B2
Dynamic scheduling system for service requests
Gang Cheng, San Francisco, CA (US); Jason Chionh, San Francisco, CA (US); Jonathan Kantrowitz, San Francisco, CA (US); Oren Freiberg, San Francisco, CA (US); Juncao Li, San Francisco, CA (US); and Jie Zhang, San Francisco, CA (US)
Assigned to Uber Technologies, Inc., San Francisco, CA (US)
Filed by Uber Technologies, Inc., San Francisco, CA (US)
Filed on Jan. 24, 2024, as Appl. No. 18/421,860.
Application 18/421,860 is a continuation of application No. 18/094,115, filed on Jan. 6, 2023, granted, now 11,924,308.
Application 18/094,115 is a continuation of application No. 17/366,924, filed on Jul. 2, 2021, granted, now 11,582,328, issued on Feb. 14, 2023.
Application 17/366,924 is a continuation of application No. 16/905,347, filed on Jun. 18, 2020, granted, now 11,196,838, issued on Dec. 7, 2021.
Application 16/905,347 is a continuation of application No. 15/675,683, filed on Aug. 11, 2017, granted, now 10,721,327, issued on Jul. 21, 2020.
Prior Publication US 2024/0163349 A1, May 16, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/173 (2006.01); H04L 67/50 (2022.01); H04L 67/52 (2022.01); H04L 67/62 (2022.01)
CPC H04L 67/62 (2022.05) [H04L 67/52 (2022.05); H04L 67/535 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A computer system comprising:
one or more processors; and
a set of memory resources storing a set of instructions that, when executed by the one or more processors, cause the computer system to:
receive, over one or more networks, user data from a computing device of a user;
based on the user data, determine that the user will utilize a transport service to arrive at a destination location at a specified time;
prior to the specified time, monitor transport service conditions within a region that includes a current location of the user;
determine a service request time for the user based at least in part on the transport service conditions; and
automatically generate a service request for the user at the service request time to match the user to a transport provider.