Prosecution Insights
Last updated: October 02, 2026
Application No. 18/585,663

GENERATING MAPPING INFORMATION BASED ON IMAGE LOCATIONS

Final Rejection §101§103§112
Filed
Feb 23, 2024
Priority
Oct 20, 2020 — continuation of 11/928,861
Examiner
THIRUGNANAM, GANDHI
Art Unit
2672
Tech Center
2600 — Communications
Assignee
DoorDash Inc.
OA Round
2 (Final)
73%
Grant Probability
Favorable
3-4
OA Rounds
10m
Est. Remaining
87%
With Interview

Examiner Intelligence

Grants 73% — above average
73%
Career Allowance Rate
424 granted / 578 resolved
+11.4% vs TC avg
Moderate +13% lift
Without
With
+13.3%
Interview Lift
resolved cases with interview
Typical timeline
3y 5m
Avg Prosecution
29 currently pending
Career history
611
Total Applications
across all art units

Statute-Specific Performance

§101
9.5%
-30.5% vs TC avg
§103
37.9%
-2.1% vs TC avg
§102
19.7%
-20.3% vs TC avg
§112
29.0%
-11.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 578 resolved cases

Office Action

§101 §103 §112
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Response to Arguments Applicant's arguments filed 6/24/2026 have been fully considered but they are not persuasive. Applicant’s argument (pg. 12) is not persuasive. Applicant did not correct claims 5, 12 and 19. Applicant’s argument (pg. 16-24) are not persuasive. The Examiner agrees that paragraph 2 discuss a problem. Eligibility is based on what the claim recites, not what the Specification says is the problem. The additional elements in the claim are generic processors (MPEP 2106.05(f)), receiving data (MPEP 2106.05(g)) a machine learning model with no algorithm, architecture or training method, which is claimed purely by its result (MPEP 2106.05(f)) , and a storing operation (MPEP 2106.05(g)). The claim recites two abstract ideas (averaging or clustering) – mathematical concept and a mental process of determining if an image has enough identifying information, both of which can be done by a person mentally. MPEP 2106.05(a) states “If it is asserted that the invention improves upon conventional functioning of a computer, or upon conventional technology or technological processes, a technical explanation as to how to implement the invention should be present in the specification. That is, the disclosure must provide sufficient details such that one of ordinary skill in the art would recognize the claimed invention as providing an improvement…..Conversely, if the specification explicitly sets forth an improvement but in a conclusory manner (i.e., a bare assertion of an improvement without the detail necessary to be apparent to a person of ordinary skill in the art), the examiner should not determine the claim improves technology. An indication that the claimed invention provides an improvement can include a discussion in the specification that identifies a technical problem and explains the details of an unconventional technical solution expressed in the claim, or identifies technical improvements realized by the claim over the prior art.” And “It is important to note, the judicial exception alone cannot provide the improvement. The improvement can be provided by one or more additional elements.” Applicant’s arguments concerning the 35 USC 103 rejection are persuasive, but are moot in view of new grounds of rejection. 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-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. Claim(s) 1 recite(s): “one or more processors; and one or more computer-readable media storing instructions executable to configure the one or more processors to perform operations including: “, which is directed to an additional element recited at a high level of generality. These amount to merely reciting the words “apply it” with the judicial exception. See MPEP 2106.05(g) “receiving, by the one or more processors, over time, from one or more agent devices and in association with a delivery location, a plurality of images and associated respective location data, the respective location data associated with at least one of the images of the plurality of images differing from the respective location data associated with at least one other one of the images of the plurality of images;”, which is an additional element directed to insignificant extra-solution activity. See MPEP 2015.05(g). “providing the plurality of images as inputs to a machine-learning model that is trained to determine whether individual images of the plurality of images include a threshold amount of information, the machine-learning model determining for each of the individual images, whether the threshold amount of information is satisfied based solely on content of the individual image;;” wherein the “machine learning model” is akin to using a computer as a tool to implement the abstract idea. The ML model is recited at a high level of generality without any specificity. These amount to merely reciting the words “apply it” with the judicial exception. See MPEP 2106.05(g); The determining step is directed to a mental process, for example a person could look at an image and determine if there is sufficient information in the image, such as the door, delivered item and a legible number. “based at least in part on the machine-learning model indicating that the individual images of the plurality of received images satisfy the threshold amount of information, ” which is directed to a mental process of visually inspecting each image and determining if it contains sufficient features such as a door number; “ determining, based on at least one of averaging or clustering of the respective location information associated with the plurality of images, a consensus location, including a consensus latitutde or longitude for the delivery location;” Averaging directed to a mathematical concept and clustering is directed to a mental process of determining if the location information is close together or not. Determining a consensus location for the delivery location is also a mental process. For example, a person could mentally determine if the location information was close to each other then set a consensus location based on the cluster analysis. “storing in the mapping information database the consensus latitude and longitude as mapping information associated with the delivery location.”, which is directed to insignificant post-solution activity. See MPEP 2106.05(g) This judicial exception is not integrated into a practical application. The claim(s) does/do not include additional elements that are sufficient to amount to significantly more than the judicial exception. Claim 2 is directed to data gathering and does not add a practical application or significantly more. Claim 3-5 is directed to data gathering and error checking and does not add a practical application or significantly more. Claim 6 is directed to field of use and is not significantly more. See MPEP 2106.05(h) Claim 7 is directed to the mental process and is significantly more. Claims 8-14 fand 15-20 are rejected under similar grounds as claims 1-7 above. Claim Rejections - 35 USC § 112 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 5,12,19 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 5,12 and 19 recites “the other image”. “the other image” lacks antecedent basis. Most likely this should refer back to the “the another image”. 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. Claim(s) 1-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Mishra (10,219,112) in view of Gil (2020/0317340). 1. (Currently Amended) A system comprising:one or more processors; andone or more computer-readable media storing instructions executable to configure the one or more processors to perform operations including: receiving, by the one or more processors, over time, from one or more agent devices and in association with a delivery location(UAVs with cameras and GPS, see paragraph 171) , a plurality of images and associated respective location data, the respective location data associated with at least one of the images of the plurality of images differing from the respective location data associated with at least one other one of the images of the plurality of images; (Gil, Fig. 68, #6806-6808, paragraph 455 “The method 6800 further comprises receiving one or more of a photo or video captured by the camera of the UAV, the one or more of the photo or the video indicative of the release of the parcel at the serviceable point, as shown at block 6806. The photo and/or video may be captured concurrently with or subsequent to the notification that the parcel is dis-engaged …”; “[0457] At block 6808, the method 6800 comprises communicating a confirmation of delivery of the parcel to a user computing entity based on the notification that the parcel is disengaged, wherein the confirmation includes the one or more of the photo or the video.” “[0458] Generally, metadata is generated when the photo and/or video are captured and digitally converted into an image. With regard to digital images, metadata provides information in addition to the image data itself, such that the additional data travels with the image data. The metadata may include location data, address data, unique identifiers, file type, data type, file size, data quality, a source of the data, a caption, a tag, a date and time of creation, one or more properties, a name, a color depth, an image resolution, an image size, and the like….”). , determining, based on at least one of averaging or clustering of the respective location information associated with the plurality of images, a consensus location including a consensus latitude and longitude for the delivery location; and (Gil, paragraph 350 discloses determining a single consensus coordinate from multiple locations, “[0350] The geo coordinate samples can be provided to the geographic information/data database, which, after an appropriate number of geo coordinate samples associated with a primary/secondary delivery point, processes the sample geo coordinates and creates or updates the primary/secondary delivery point geo coordinate for the serviceable point 5901. For example, the geographic information/data database may be configured to require two, three, and/or more consistent sample geo coordinates associated with a primary/secondary delivery point 5902, 5904 before creating or updating a primary/secondary delivery point geo coordinate for the serviceable point 5901”) But doesn’t expressly disclose “averaging” or “clustering” Mishra discloses “averaging or clustering” (Mishra, Col. 7 lines 36-67, “The systems and methods of the present disclosure are directed to determining preferred points or regions at a given location, such as routing points and/or delivery points, for the performance of a given task. In some embodiments, routing points and/or delivery points may be defined based at least in part on geolocation estimation techniques which determine probability distributions, e.g., according to a Gaussian location hypothesis or other methods or techniques for modeling errors or uncertainty, of sensed positions at a location and any levels of uncertainty associated with the distributions, and group the sensed positions into one or more hypothetical location clusters, e.g., location hypotheses or areas of uncertainty.”) It would have been obvious to a person having ordinary skill in the art before the time of the effective filing date of the claimed invention of the instant application to further use Mishra’s clustering technique in with the 2 or more points of Gil to determine the delivery point geo coordinate. The suggestion/motivation for doing so would have been Mishra provides as well known method of solving the problem that Gil is required to solve (converting multiple points into a single point). Further, one skilled in the art could have combined the elements as described above by known methods with no change in their respective functions, and the combination would have yielded nothing more than predictable results. storing, in a mapping information database, the consensus latitude and longitude as mapping information associated with the delivery location. (Gili, paragraph 351,” [0351] In various embodiments, the information/data sets for the points need to be stored and accessed for route/path determination and optimization. In various embodiments, the primary/secondary delivery point 5902, 5904 information/data may be stored in a variety of ways-including as part of a user profile, parcel information/data, and/or a serviceable point 5901 profile.”) Gil in view of Mishra discloses using an algorithm or a neural network to compare an individual image with reference images to determine if there is a match does not expressly disclose “providing the plurality of images as inputs to a machine-learning model that is trained to determine whether individual images of the plurality of images include a threshold amount of information, the machine-learning model determining, for each of the individual images, whether the threshold amount of information is satisfied based solely on content of the individual image; based at least in part on the machine-learning model indicating that each of the individual images of the plurality of received images satisfy the threshold amount of information” Khadloya discloses “providing the plurality of images as inputs to a machine-learning model that is trained to determine whether individual images of the plurality of images include a threshold amount of information, the machine-learning model determining, for each of the individual images, whether the threshold amount of information is satisfied based solely on content of the individual image; based at least in part on the machine-learning model indicating that each of the individual images of the plurality of received images satisfy the threshold amount of information” (Khadloya, Col. 4, lines 52-67, “(23) Aspect 12 can include or use, or can optionally be combined with the subject matter of one or any combination of Aspects 1 through 11 to optionally include analyzing the image information from the camera using machine learning to validate the parcel delivery notification, including by applying one or more frames from the camera as an input to a first neural network and, in response, receiving an indication of a likelihood that the one or more frames includes at least a portion of a specified object. In an example, in Aspect 12, providing the control signal to control operation of the barrier door includes when the likelihood meets or exceeds a threshold likelihood criteria. (24) Aspect 13 can include or use, or can optionally be combined with the subject matter of Aspect 12, to optionally include the specified object includes one or more of the parcel, delivery personnel, or a delivery vehicle.”) It would have been obvious to a person having ordinary skill in the art before the time of the effective filing date of the claimed invention of the instant application to further to replace Gil’s reference image matching technique with Gil’s single-frame no-reference technique. The suggestion/motivation for doing so would have been Khodloya solves the same problem (verifying that delivery location capture is reliable for parcel delivery) with the benefit of Further, one skilled in the art could have combined the elements as described above by known methods with no change in their respective functions, and the combination would have yielded nothing more than predictable results. Gil in view of Mishra in view of Khodloya discloses 2. The system as recited in claim 1, the operations further comprising: receiving a request for an item for delivery to the delivery location;(Mishra, Fig. 7 #720, “ PNG media_image1.png 172 518 media_image1.png Greyscale ”) and retrieving the consensus location as the mapping information associated with the delivery location for use in generating a map to present on an agent device for delivery of the item to the delivery location.(Mishra, Fig. 7, #780-790, PNG media_image2.png 130 510 media_image2.png Greyscale , where the consensus locations are determined and stored in 710 PNG media_image3.png 72 486 media_image3.png Greyscale ) Gil in view of Mishra in view of Khodloya discloses 3. The system as recited in claim 1, the operations further comprising: receiving feedback indicating that an item associated with one of the received images of the plurality of images was not received or was in a wrong location; and removing the associated respective location data from being associated with the delivery location when determining the consensus location. (Mishra, Fig. 3, #310-350 discloses disregarding coordinates when coordinates are not validated for a task PNG media_image4.png 272 504 media_image4.png Greyscale ) Gil in view of Mishra in view of Khodloya discloses 4. The system as recited in claim 1, the operations further comprising: receiving another image and associated respective location data for a different delivery location; providing the other image as input to the machine-learning model; and based at least in part on an output of the machine-learning model indicating that the other image fails to satisfy the threshold amount of information, sending, by the one or more processors, to an agent device that sent the other image, an instruction to capture an additional image corresponding to the different delivery location.(Gil, Fig. 70, PNG media_image5.png 546 574 media_image5.png Greyscale , discloses acquiring an image, comparing the image to determine if it was delivered correctly (adverse delivery event, see claim 1 for neural network) and in the event that the package was misdelivererd sending the/another uav to retrieve the package which includes photographing the delivery location . See Fig. 71 PNG media_image6.png 460 416 media_image6.png Greyscale ) Gil in view of Mishra in view of Khodloya discloses 5. The system as recited in claim 1, the operations further comprising: receiving another image and associated respective location data for a different delivery location; providing the other image as input to the machine-learning model; and based at least in part on an output of the machine-learning model indicating that the other image fails to satisfy the threshold amount of information, excluding the respective location data associated with the other received image from being associated with mapping information for the different delivery location. (see claim 1 and claim 3, where the process of claim 1 is repeated for numerous packages) Gil in view of Mishra in view of Khodloya discloses 6. The system as recited in claim 1, the operations further comprising training the machine learning model using a plurality of images of past delivery locations for a plurality of past deliveries to densely populated structures. (Gil, paragraph 485, “[0485] Additionally or alternatively, a convoluted neural network may be leveraged to account for changes to the appearance of the serviceable point, for example, when determining whether the captured photo and/or video are a match to a stored image. For example, regarding a serviceable point, the colors of exterior paint color a house or apartment building, the colors of architectural features of a house or apartment building (e.g., shutters, front door, roof shingles, trim), and/or the colors of landscaping features at the serviceable point (e.g., lack of foliage in winter, autumn leaf color changes, spring flowering) may be changed from time to time, or from season to season. Further, regarding a serviceable point, the colors of a house or apartment building, architectural features, and/or landscaping features may appear to be visually different depending on lighting changes or lighting fluctuations resulting from weather conditions (e.g., sunny conditions, overcast or cloudy conditions, stormy and rainy conditions, foggy conditions), time of day or night, and seasons (e.g., time of sunrise and sunset being affected by seasonality). Even further, regarding a serviceable point, the appearance of the house or apartment building may fluctuate and/or be obscured by the addition of a mailbox, the addition or removal of fencing, and/or holiday decorations, for example.”) Gil in view of Mishra in view of Khodloya discloses 7. The system as recited in claim 1, wherein the threshold amount of information includes a delivered item and at least one of an entrance portion, a door portion, or a unit number. (Gil, paragraph 485, “[0485] Additionally or alternatively, a convoluted neural network may be leveraged to account for changes to the appearance of the serviceable point, for example, when determining whether the captured photo and/or video are a match to a stored image. For example, regarding a serviceable point, the colors of exterior paint color a house or apartment building, the colors of architectural features of a house or apartment building (e.g., shutters, front door, roof shingles, trim), and/or the colors of landscaping features at the serviceable point (e.g., lack of foliage in winter, autumn leaf color changes, spring flowering) may be changed from time to time, or from season to season. Further, regarding a serviceable point, the colors of a house or apartment building, architectural features, and/or landscaping features may appear to be visually different depending on lighting changes or lighting fluctuations resulting from weather conditions (e.g., sunny conditions, overcast or cloudy conditions, stormy and rainy conditions, foggy conditions), time of day or night, and seasons (e.g., time of sunrise and sunset being affected by seasonality). Even further, regarding a serviceable point, the appearance of the house or apartment building may fluctuate and/or be obscured by the addition of a mailbox, the addition or removal of fencing, and/or holiday decorations, for example.”) Claims 8-14 and 15-20 are rejected under similar grounds as claims 1-7 above. Conclusion Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to GANDHI THIRUGNANAM whose telephone number is (571)270-3261. The examiner can normally be reached M-F 8:30-5PM. 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, Sumati Lefkowitz can be reached at 571-272-3638. 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. /GANDHI THIRUGNANAM/ Primary Examiner, Art Unit 2672 +
Read full office action

Prosecution Timeline

Feb 23, 2024
Application Filed
Apr 01, 2026
Non-Final Rejection mailed — §101, §103, §112
Jun 11, 2026
Interview Requested
Jun 17, 2026
Examiner Interview Summary
Jun 17, 2026
Applicant Interview (Telephonic)
Jun 24, 2026
Response Filed
Sep 08, 2026
Final Rejection mailed — §101, §103, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12718597
APPARATUS AND METHOD FOR VERTEBRAL BODY RECOGNITION IN MEDICAL IMAGES
2y 9m to grant Granted Aug 25, 2026
Patent 12706214
PARAMETER SELECTION MODEL USING IMAGE ANALYSIS
2y 7m to grant Granted Aug 11, 2026
Patent 12698520
ANTIMICROBIAL SUSCEPTIBILITY TESTING WITH LARGE-VOLUME LIGHT SCATTERING IMAGING AND DEEP LEARNING VIDEO MICROSCOPY
2y 9m to grant Granted Aug 04, 2026
Patent 12694538
IMAGE ENHANCEMENT SYSTEM
2y 9m to grant Granted Jul 28, 2026
Patent 12681183
EFFICIENT K-NEAREST NEIGHBOR (KNN) METHOD FOR SINGLE-FRAME POINT CLOUD OF LIDAR, AND APPLICATION THEREOF
2y 8m to grant Granted Jul 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

3-4
Expected OA Rounds
73%
Grant Probability
87%
With Interview (+13.3%)
3y 5m (~10m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 578 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