Prosecution Insights
Last updated: August 16, 2026
Application No. 19/146,636

ALLOCATION TIME PREDICTION

Non-Final OA §101§103§112
Filed
Jul 09, 2025
Priority
Jan 09, 2023 — SG 10202300064Q +1 more
Examiner
BROCKINGTON III, WILLIAM S
Art Unit
3623
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Grabtaxi Holdings Pte. Ltd.
OA Round
1 (Non-Final)
42%
Grant Probability
Moderate
1-2
OA Rounds
2y 10m
Est. Remaining
97%
With Interview

Examiner Intelligence

Grants 42% of resolved cases
42%
Career Allowance Rate
212 granted / 505 resolved
-10.0% vs TC avg
Strong +55% interview lift
Without
With
+54.8%
Interview Lift
resolved cases with interview
Typical timeline
3y 11m
Avg Prosecution
46 currently pending
Career history
542
Total Applications
across all art units

Statute-Specific Performance

§101
33.1%
-6.9% vs TC avg
§103
36.1%
-3.9% vs TC avg
§102
2.9%
-37.1% vs TC avg
§112
25.9%
-14.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 505 resolved cases

Office Action

§101 §103 §112
DETAILED ACTION The following is a Non-Final, First Office Action on the Merits in response to communications filed July 9, 2025. Claims 1–14 are currently pending. Claim Objections Claims 1, 4, and 8 are objected to because of the following informalities: Claim 1 recites an element to “retrieve historical ridesharing records”, and claim 8 recites an element for “retrieving historical rideshare allocation records”. However, claims 1 and 8 subsequently recite “the records” and “the retrieved historical rideshare allocation records” in the elements to “retrieve” and “generate”, respectively. Examiner recommends amending claim 1 to recite an element to “retrieve historical rideshare historical rideshare allocation records comprising” and “generate training data based on the Examiner similarly recommends amending claim 8 to recite “retrieving historical rideshare allocation records, the historical rideshare allocation records comprising” and “generating training data based on the Claims 1 and 8 further recite an element to “generate training date” and subsequently recite “the generated training data” in the element to “train”. However, dependent claims 2 and 9 subsequently recite “training data”. As a result, Examiner recommends amending claims 1 and 8 to recite an element to “train … based on the training data” in order to avoid issues of clarity under 35 U.S.C. 112(b). Claim 4 recites “the historical rideshare allocation records”. However, claim 1, from which claim 4 depends, previously introduces “historical ridesharing allocation records”. Examiner recommends amending claim 1 as indicated above in order to address the inadvertent typographical error. Appropriate correction is required. Claim Rejections - 35 USC § 112(b) The following is a quotation of 35 U.S.C. 112(b): (b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention. The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph: The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention. Claims 2, 5, 9, and 11–12 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention. Claims 2 and 9 recite “wherein generation of training data comprises”. However, as noted above, claims 1 and 8 previously recite an element to “generate training data”. As a result, the scope of claims 2 and 9 are indefinite because it is unclear whether Applicant intends for the recitations of claims 2 and 9 to reference the previous recitations or intends to introduce second, different “training data”. For purposes of examination, claims 2 and 9 are interpreted as reciting “wherein generation of the training data comprises”. In view of the above, claims 2 and 9 are rejected under 35 U.S.C. 112(b) as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor regards as the invention. Claims 5 and 12 recite “the candidate allocation times” in line 2. There is insufficient antecedent basis for this limitation in the claims. For purposes of examination, the claims are interpreted as reciting “one or more In view of the above, claims 5 and 12 are rejected under 35 U.S.C. 112(b) as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor regards as the invention. Claim 11 recites “the predetermined list of potential allocation times” in lines 1–2. There is insufficient antecedent basis for this limitation in the claim. For purposes of examination, claim 11 is interpreted as reciting the “method of claim [[8]]10”. In view of the above, claim 11 is rejected under 35 U.S.C. 112(b) as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor regards as the invention. Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 1–14 are rejected under 35 U.S.C. 101 because the claimed invention is directed to non-statutory subject matter. Specifically, claims 1–14 are directed to an abstract idea without additional elements amounting to significantly more than the abstract idea. With respect to Step 2A Prong One of the framework, claim 1 recites an abstract idea. Claim 1 includes elements to “retrieve historical ridesharing allocation records, the records comprising actual allocation time values and historical request attributes”; “generate training data based on the retrieved historical rideshare allocation records, wherein each record in the training data comprises an allocation status label and a candidate allocation time, the allocation status label indicating a status of allocation with respect to the candidate allocation time”; “predict an allocation probability for each candidate allocation time based on the generated training data”; “receive a request for a ride, the request comprising request attributes”; and “process the request attributes to estimate an allocation time for the request.” The limitations above recite an abstract idea. More particularly, the elements above recite certain methods of organizing activity related to commercial business relations and/or managing personal behavior or relationships or interactions between people because the elements describe a process for estimating an allocation request for a ridesharing request. Further, the elements recite mental processes because the elements embody observations or evaluations that can be practically performed in the human mind or by a human using pen and paper. As a result, claim 1 recites an abstract idea under Step 2A Prong One. Claim 8 include substantially similar limitations to those included with respect to claim 1. As a result, claim 8 recites an abstract idea under Step 2A Prong One for the same reasons as stated above with respect to claim 1. Claims 2–7 and 9–14 further describe the process for estimating an allocation request for a ridesharing request and further recite certain methods of organizing activity and/or mental processes for the same reasons as stated above. As a result, claims 2–7 and 9–14 recite an abstract idea under Step 2A Prong One. With respect to Step 2A Prong Two of the framework, claim 1 does not include additional elements that integrate the abstract idea into a practical application. Claim 1 includes additional elements that do not recite an abstract idea under Step 2A Prong One. The additional elements include one or more processor (processor(s)), a memory comprising instructions, a computing device, and elements to train and use a machine learning model. When considered in view of the claim as a whole, the additional elements do not integrate the abstract idea into a practical application because the additional computer elements are generic computing components that are merely used as a tool to perform the recited abstract idea, and the remaining additional elements do no more than generally link the use of the recited abstract idea to a particular technological environment. As a result, claim 1 does not include any additional elements that integrate the abstract idea into a practical application under Step 2A Prong Two. As noted above, claim 8 includes substantially similar limitations to those included with respect to claim 1. As a result, claim 8 does not include any additional elements that integrate the abstract idea into a practical application under Step 2A Prong Two for the same reasons as stated above with respect to claim 1. Claims 2–7 and 9–14 do not include any additional elements beyond those included with respect to the claims from which claims 2–7 and 9–14 depend. As a result, claims 2–7 and 9–14 do not include any additional elements that integrate the abstract idea into a practical application under Step 2A Prong Two for the same reasons as stated above. With respect to Step 2B of the framework, claim 1 does not include additional elements amounting to significantly more than the abstract idea. As noted above, claim 1 includes additional elements that do not recite an abstract idea under Step 2A Prong One. The additional elements include one or more processor (processor(s)), a memory comprising instructions, a computing device, and elements to train and use a machine learning model. The additional elements do not amount to significantly more than the recited abstract idea because the additional computer elements are generic computing components that are merely used as a tool to perform the recited abstract idea, and the remaining additional elements do no more than generally link the use of the recited abstract idea to a particular technological environment. Further, looking at the additional elements as an ordered combination adds nothing that is not already present when considering the additional elements individually. As a result, claim 1 does not include any additional elements that amount to significantly more than the recited abstract idea under Step 2B. As noted above, claim 8 includes substantially similar limitations to those included with respect to claim 1. As a result, claim 8 does not include any additional elements that amount to significantly more than the recited abstract idea under Step 2B for the same reasons as stated above with respect to claim 1. Claims 2–7 and 9–14 do not include any additional elements beyond those included with respect to the claims from which claims 2–7 and 9–14 depend. As a result, claims 2–7 and 9–14 do not include any additional elements that amount to significantly more than the recited abstract idea under Step 2B for the same reasons as stated above. Therefore, the claims are directed to an abstract idea without additional elements amounting to significantly more than the abstract idea. Accordingly, claims 1–14 are rejected under 35 U.S.C. 101 as being directed to non-statutory subject matter. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1–20 are rejected under 35 U.S.C. 103 as being unpatentable over TANG et al. (U.S. 2021/0201393) in view of Li et al. (U.S. 2021/0118079). Claims 1 and 8: Tang discloses a system for prediction of allocation time in a ridesharing service, the system comprising: one or more processor (processor(s)) (See FIG. 10 and paragraph 100); a memory comprising instructions that when executed by the processor(s) cause the processor(s) (See FIG. 10 and paragraph 100) to: retrieve historical ridesharing allocation records, the records comprising allocation time values and historical request attributes (See paragraphs 82 and 96, wherein historical trip information includes historical request attributes and historical temporal and trip attribute information; see also paragraphs 70–71); generate training data based on the retrieved historical rideshare allocation records, wherein each record in the training data comprises an allocation status label and a candidate allocation time, the allocation status label indicating a status of allocation with respect to the candidate allocation time (See paragraphs 81–82 and 95–96, wherein historical trip records are utilized as training data for the classifier, wherein the training data records include bundles indicating estimated waiting times for a given price, and wherein each record is labeled as positive or negative samples); train a machine learning model to predict an allocation probability for each candidate allocation time based on the generated training data (See FIG. 4 and paragraphs 95–96, in view of paragraphs 51 and 81–82, wherein the classifier is trained to generate acceptance probabilities and determine estimated acceptance waiting times; see also paragraphs 76–77, wherein allocation times are variable with respect to matching probabilities); receive a request for a ride from a computing device, the request comprising request attributes (See FIG. 4 and paragraph 79, wherein a request is received, and wherein the request include request attributes); and process the request attributes using the trained machine learning model to estimate an allocation time for the request (See FIG. 4 and paragraphs 79 and 82–83, wherein estimated waiting times are generated according to request attributes; see also paragraphs 76–77). Although Tang implicitly discloses retrieving actual time values (See paragraphs 81–82 and 96, in view of paragraphs 76–77, wherein wait times are estimated based on historical data, wherein the wait times are estimated using a learning process, and wherein a learning process implicitly utilizes actual values to improve estimates), Tang does not expressly disclose the remaining claim elements. Li discloses functionality to retrieve historical ridesharing allocation records, the records comprising actual allocation time values and historical request attributes (See paragraphs 22 and 36, wherein historical features of a pickup request are utilized, and wherein the learning model utilizes historical attributes in the context of ground truth data). Tang discloses a system directed to managing rideshare request matching. Li discloses a system directed to optimizing wait time periods for transportation requests. Each reference discloses a system directed to managing transportation requests. The technique of utilizing actual time values is applicable to the system of Tang as they each share characteristics and capabilities; namely, they are directed to managing transportation requests. One of ordinary skill in the art would have recognized that applying the known technique of Li would have yielded predictable results and resulted in an improved system. It would have been recognized that applying the technique of Li to the teachings of Tang would have yielded predictable results because the level of ordinary skill in the art demonstrated by the references applied shows the ability to incorporate transportation request management into similar systems. Further, applying actual time values to Tang would have been recognized by those of ordinary skill in the art as resulting in an improved system that would allow more detailed analysis and more reliable results. Claims 2 and 9: Tang discloses the system of claim 1, wherein generation of training data comprises generating multiple training records for each historical rideshare allocation record (See paragraph 95, wherein each historical trip includes both a positive example record and negative example records). Claims 3 and 10: Tang discloses the system of claim 1, wherein the candidate allocation time is based on potential allocation times (See paragraph 77, wherein candidate times are selected, and wherein the candidate time may be selected from the set including waiting times approaching infinity). Tang does not expressly disclose the remaining claim elements. Li discloses a predetermined list of potential times (See paragraph 22, wherein the system utilizes standard and incremental times as predetermined potential times; see also paragraphs 17, 48, and 66). One of ordinary skill in the art would have recognized that applying the known technique of Li would have yielded predictable results and resulted in an improved system for the same reasons as stated above with respect to claim 1. Claims 4 and 11: Tang discloses the system of claim 3, wherein at least one of the potential allocation times is greater than a largest actual allocation time value in the historical rideshare allocation records (See paragraph 77, wherein candidate times are selected, and wherein the candidate time may be selected from the set including waiting times approaching infinity). Tang does not expressly disclose the remaining claim elements. Li discloses the predetermined list of potential times (See paragraph 22, wherein the system utilizes standard and incremental times as predetermined potential times; see also paragraphs 17, 48, and 66). One of ordinary skill in the art would have recognized that applying the known technique of Li would have yielded predictable results and resulted in an improved system for the same reasons as stated above with respect to claim 1. Claims 5 and 12: Tang discloses the system of claim 1, wherein the trained machine learning model generates a probability of allocation for one or more of the candidate allocation times (See FIG. 4 and paragraphs 76–77 and 81–83, wherein matching probabilities are generated with respect to estimated waiting times); and allocation time for the request is estimated based on a predetermined probability threshold (See FIG. 4 and paragraphs 76–77 and 81–83, wherein waiting times are determined based on a fixed matching probability). Claims 6 and 13: Tang discloses the system of claim 1, wherein the processor(s) is further configured to transmit the estimated allocation time to the computing device (See FIG. 4 and paragraph 86, wherein the estimated waiting time is transmitted to the terminal device). Claims 7 and 14: Tang discloses the system of claim 1, wherein the historical request attributes comprise one or more than one of: ride request location, ride destination information, ride request time, ride request date, requested vehicle type, driver supply indicator and trip demand indicator (See paragraph 96, wherein origin, destination, time, date, and vehicle type are disclosed as trip attributes). Conclusion The following prior art is made of record and not relied upon but is considered pertinent to applicant's disclosure: Vasudevan et al. (U.S. 2022/0188958) discloses a system directed to controlling transport request communications based on match probabilities; TAN et al. (U.S. 2022/0108339) discloses a system directed to managing rideshare pricing based on temporal conversion probabilities; and LYE et al. (WO 2018/208232) discloses a system directed to managing transportation requests and provider matching based on temporal likelihood considerations. Any inquiry concerning this communication or earlier communications from the examiner should be directed to WILLIAM S BROCKINGTON III whose telephone number is (571)270-3400. The examiner can normally be reached M-F, 8am-5pm, EST. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Rutao Wu can be reached at 571-272-6045. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /WILLIAM S BROCKINGTON III/ Primary Examiner, Art Unit 3623
Read full office action

Prosecution Timeline

Jul 09, 2025
Application Filed
Jul 15, 2026
Non-Final Rejection mailed — §101, §103, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12694418
Survey Administration System and Methods
1y 6m to grant Granted Jul 28, 2026
Patent 12675754
TASK PROCESS MANAGEMENT METHOD, SYSTEM, DEVICE, AND MEDIUM
2y 1m to grant Granted Jul 07, 2026
Patent 12675755
METHOD AND DEVICE FOR HIERARCHICALLY PLANNING EXECUTIONS OF OPERATION SEQUENCES ACHIEVING GOAL STATES OF TECHNICAL SYSTEM WORKFLOWS AND CHECKING THEM THROUGH SYSTEM SIMULATION OR SYSTEM HARDWARE EXECUTION
1y 8m to grant Granted Jul 07, 2026
Patent 12639677
METHODS, SYSTEMS, AND MEDIA FOR IDENTIFYING ABUSIVE CONTENT ITEMS
1y 11m to grant Granted May 26, 2026
Patent 12602639
METHODS AND SYSTEMS FOR TIME-VARIANT VARIABLE PREDICTION AND MANAGEMENT FOR SUPPLIER PROCUREMENT
1y 11m to grant Granted Apr 14, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
42%
Grant Probability
97%
With Interview (+54.8%)
3y 11m (~2y 10m remaining)
Median Time to Grant
Low
PTA Risk
Based on 505 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month