Prosecution Insights
Last updated: August 18, 2026
Application No. 19/072,540

SYSTEM AND METHOD FOR PROCESSING USING WEIGHT DATA

Final Rejection §101§103§DP
Filed
Mar 06, 2025
Priority
Aug 25, 2022 — provisional 63/401,024 +1 more
Examiner
WALLICK, STEPHANIE SHOSHANA
Art Unit
3628
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
DoorDash Inc.
OA Round
2 (Final)
30%
Grant Probability
At Risk
3-4
OA Rounds
10m
Est. Remaining
66%
With Interview

Examiner Intelligence

Grants only 30% of cases
30%
Career Allowance Rate
11 granted / 37 resolved
-22.3% vs TC avg
Strong +36% interview lift
Without
With
+36.3%
Interview Lift
resolved cases with interview
Typical timeline
2y 3m
Avg Prosecution
26 currently pending
Career history
73
Total Applications
across all art units

Statute-Specific Performance

§101
31.9%
-8.1% vs TC avg
§103
37.7%
-2.3% vs TC avg
§102
5.3%
-34.7% vs TC avg
§112
22.3%
-17.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 37 resolved cases

Office Action

§101 §103 §DP
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 . Priority Application 19/072,540 was filed on March 6, 2025. It is a continuation of U.S. Non-Provisional Patent Application No. 18/354,213, filed July 18, 2023, which claims priority to and the benefit of U.S. Provisional Application No. 63/401,024, filed on August 25, 2022. Status of the Claims Claims 1 and 4-22 are currently pending. Claims 1, 4, 8-12, 14, 15, and 19 were amended in the reply filed May 8, 2026. Claims 2 and 3 were cancelled and claims 21 and 22 were added. Response to Arguments Objections: Applicant's amendments overcome the objection made to claim 19 and it is withdrawn. Double Patenting: Applicant's amendments do not overcome the double patenting rejection and it is maintained. 101: Applicant's arguments filed with respect to the rejection made under 35 U.S.C. § 101 have been fully considered but they are not persuasive. Applicant first argues that claim 1 is not directed to an abstract idea because “the claim is directed to a specific arrangement of physical components interacting to achieve a technical result” and the “claim goes beyond a generic computer implementation by requiring specific hardware components and their cooperative operation” (Remarks p. 8-9). Examiner respectfully disagrees. The “smart shelf”, “scale” and “camera” are described at a high level of detail in Applicant’s specification (see e.g. paragraphs [0045 and 0059] and Figs. 3 and 11). As such, they appear to be generic components in a generic arrangement. Positioning and orienting the camera “to capture images of the plurality of orders placed on the scale” is not a “specific arrangement”. It merely means that the camera is pointed towards the subject matter it is intended to capture, which is a basic function of a camera. Applicant next argues that the claims integrate the judicial exception into a practical application. Specifically, that the claimed system “resolves technical challenges in the order fulfillment field” and “the claim requires a specialized physical apparatus that physically interacts with its environment to solve a specific logistical problem” (Remarks p. 9-10). Examiner respectfully disagrees. As noted above, the claim recites generic components in a generic arrangement. With respect to the technical challenges of order fulfillment “such as incorrect item fulfillment, missing items, and erroneous claims” (Remarks p. 9), the claims do not recite any technical improvements. The claims recite “associating the one or more items with the order of the plurality of orders, and verifying that the actual weight data corresponds to the estimated weight data” and “performing additional processing based on verifying”. Under the broadest reasonable interpretation, these limitations are merely narrowing the recited abstract idea (e.g., a human can verify an order number and associate it with items in an order, or look at a scale and verify that the weight of an order is as expected). An improvement in the abstract idea itself is not an improvement in technology. For example, in Trading Technologies Int’l v. IBG, 921 F.3d 1084, 1093-94, 2019 USPQ2d 138290 (Fed. Cir. 2019), the court determined that the claimed user interface simply provided a trader with more information to facilitate market trades, which improved the business process of market trading but did not improve computers or technology (see also MPEP 2106.05(a)(II)). Lastly, Applicant argues that the claims recite “significantly more” than the judicial exception. Specifically, that the “elements, operating collectively as claimed, go well beyond the use of generic computer components and instead form a specific technological solution to the technical problem of automated, accurate order association and verification in environments with multiple simultaneous orders” (Remarks p. 11-12). Examiner respectfully disagrees for the reasons stated above and in the 101 rejection below. Accordingly, the rejection is maintained. 102/103: Applicant's arguments filed with respect to the rejections made under 35 U.S.C. § 102 and 35 U.S.C. § 103 have been fully considered but are moot in view of the 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 and 4-22 are rejected under 35 U.S.C. 101 because the claimed invention is directed to a judicial exception (i.e., an abstract idea) without significantly more. Independent Claims MPEP 2106 Step 2A- Prong 1: Independent claims 1 and 11 recite, receive and support a plurality of orders, receiving a fulfillment request associated with one or more items and a fulfillment request identifier associated with an order; responsive to receiving the fulfillment request, determining estimated weight data based on the one or more items in the fulfillment request; obtaining actual weight data associated with the fulfillment request for the one or more items, the actual weight data obtained; receiving image data of the one or more items, wherein the image data comprises a captured fulfillment request identifier; in response to determining that the captured fulfillment request identifier matches the fulfillment request identifier associated with the order, associating the one or more items with the order of the plurality of orders, and verifying that the actual weight data corresponds to the estimated weight data; and performing additional processing based on verifying. The limitations above are processes that under broadest reasonable interpretation cover “certain methods of organizing human activity” (including sales activities or behaviors, or business relations). Specifically, determining whether or not an order is fulfilled correctly is establishing business relationships and performing sales activities. Additionally, the limitations include mental processes (including an observation, evaluation, judgment, or opinion) because they can be performed in the human mind, or by a human using pen and paper. Specifically, claims to receive an order, estimate weight, verify a weight and fulfillment request identifier, and process an order can all be practically performed in the human mind, or by a human using pen and paper. MPEP 2106 Step 2A- Prong 2: The judicial exceptions are not integrated into a practical application. Claims 1 and 11 as a whole amount to: merely including instructions to implement an abstract idea on a computer, or merely using a computer as a tool to perform an abstract idea, or “apply it”; or generally linking the use of the judicial exception to a particular technological environment or field of use. Independent claims 1 and 11 recite the following additional elements to perform the above recited steps: a computer (claims 1 and 11), a processor (claim 1), and a computer readable medium (claim 1). These additional elements are generic computer components performing generic computer functions at a high level of generality, and are recited at a high level of generality. As such, the additional elements amount to no more than mere instructions to apply the exception using a generic computer component. Furthermore, claims 1 and 11 recite the additional element of a camera positioned and oriented to capture images of the plurality of orders (claims 1 and 11). This additional element is described at high level of generality such that, when viewed as a whole, the additional element does no more than generally link the use of the judicial exception to a particular technological environment or field of use (i.e., capturing images of orders). Furthermore, claims 1 and 11 recite the additional elements of a smart shelf comprising a scale (claim 1) and a scale of a smart shelf (claim 11). These additional elements are described at high level of generality such that, when viewed as a whole, the additional elements do no more than generally link the use of the judicial exception to a particular technological environment or field of use (i.e., weighing and storing items). Individually and as a whole, these additional elements do not integrate the judicial exceptions into a practical application because the claims do not: improve the functioning of the computer itself or any other technology or technical field; apply the judicial exception with, or by use of, a particular machine; effect a transformation or reduction of a particular article to a different state or thing; add meaningful limitations beyond generally linking the use of the judicial exception to a particular technological environment to transform the judicial exception into patent-eligible subject matter; amount to more than a recitation of the words "apply it" (or an equivalent) or are more than mere instructions to implement an abstract idea or other exception on a computer. MPEP 2106 Step 2B: Independent claims 1 and 11 do not include additional elements that are sufficient to amount to significantly more (also known as an “inventive concept”) than the judicial exception. As discussed above, the additional elements are generic computer components performing generic computer functions at a high level of generality and/or generally link the use of the judicial exception to a particular technological environment or field of use. Mere instructions to apply an exception using a generic computer component cannot provide an inventive concept. Alone or in combination, the additional elements do not contribute significantly more than the judicial exception and as a result, the claims are ineligible. Dependent Claims Dependent claims 4-7, 12, 14, 15, 17, 18 and 20, recite additional details that merely narrow the previously recited abstract idea limitations without reciting any additional elements. They are therefore, ineligible for the reasons as discussed above with respect to independent claims 1 and 11. The additional elements in claims 8-10, 13, 16, and 19 are discussed below. MPEP 2106 Step 2A- Prong 2: Dependent claims 8-10, 13, and 16, recite additional details that merely narrow the previously recited abstract idea. Claims 8-10, 13, and 16 also recite the additional element of a smart shelf application (claim 8 and 9), a display (claim 9), a database (claims 10 and 16), and a central server computer (claim 13). Each of these additional elements are recited at a high level of generality such that when viewed as a whole, the additional elements amount to no more than mere instructions to apply the exception using a generic computer component (see MPEP 2106.05(f)). Dependent claim 19, recites additional details that merely narrow the previously recited abstract idea. Claim 19 also recites the additional element of the transporter is a vehicle. This additional element is recited at a high level of generality such that when viewed as a whole, the additional element does no more than generally link the use of the judicial exception to a particular technological environment or field of use (i.e., autonomous vehicles) (see MPEP 2106.05(h)). MPEP 2106 Step 2B: With respect to claims 8-10, 13, and 16, as discussed above with respect to Step 2A Prong Two, the additional element amounts to no more than: a recitation of the words “apply it” (or an equivalent) or are more than mere instructions to implement an abstract idea or other exception on a computer. The same analysis applies here in Step 2B, i.e., applying the exception using a generic computer component, does not integrate the abstract idea into a practical application at Step 2A or provide an inventive concept at Step 2B. Therefore, the additional elements of a smart shelf application, a display, a database, and a central server computer, do not integrate the abstract idea into a practical application at Step 2A or provide an inventive concept at Step 2B. Thus, even when viewed as a whole, nothing in the claim adds significantly more (i.e., an inventive concept) to the abstract idea. Thus, claims 8-10, 13, and 16 are also ineligible. With respect to claim 19, as discussed above with respect to Step 2A Prong Two, the additional element amounts to no more than: generally linking the use of a judicial exception to a particular technological environment or field of use, and is not a practical application of the abstract idea. The same analysis applies here in Step 2B, i.e., (i) generally linking the use of a judicial exception to a particular technological environment or field of use (see MPEP 2106.05(h)), does not integrate the abstract idea into a practical application at Step 2A or provide an inventive concept at Step 2B. Therefore, the additional element of the transporter is a vehicle, does not integrate the abstract idea into a practical application at Step 2A or provide an inventive concept at Step 2B. Thus, even when viewed as a whole, nothing in the claim adds significantly more (i.e., an inventive concept) to the abstract idea. Thus, claim 19 is also ineligible. 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. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 CFR 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. 102(b)(2)(C) for any potential 35 U.S.C. 102(a)(2) prior art against the later invention. Claims 1, 4-6, 8, 10-12, and 14-16 are rejected under 35 U.S.C. 103 as being unpatentable over U.S. Patent Publication No. 2008/0217108 to Curt et al. (Curt) in view of U.S. Patent Publication No. 2019/0304238 to Ambauen et al. (Ambauen) in view of Korean Patent Publication No. 2021/0047660 to Yoon et al. (Yoon). As to claim 1, Curt teaches, a (“In one embodiment, the system includes a weigh station and a control/display station. One or more weigh stations include a sensitive electronic scale connected to a loading platform; however, the weigh stations can include any suitable type of scale” and “In one embodiment, the scale has good resolution and repeatability; however, the scale can have any suitable features, qualities or configuration …” and “… For example, in various embodiments weigh stations may be placed at restaurant counters [i.e., a shelf] or any other suitable locations, so walk-in customer orders are also included in the statistics, and checked for errors …” [0006 and 0015-0017 and 0050] Examiner notes paragraph [0166] of Applicant specification stating “The first shelf 1102 can be a table or a counter” as well as Fig. 11 showing the shelf 1102 as a structure resembling a counter); a camera positioned and oriented to capture images of the plurality of orders placed on the scale (“In one embodiment, sensors (e.g., video sensors with image recognition software) are also used to track item production to ensure accuracy …” and “FIG. 3 illustrates order fulfillment accuracy checking by checking each item in accordance with one embodiment. At block 300, an order delivery container (e.g., a bag, sack, box or any other suitable container) is placed at a location monitored by one or more sensors (e.g., weight scale, optical sensor, heat sensor, etc.) …” [0029-0031 and 0042]); and a computer coupled to the scale and the camera, the computer comprising a processor, and a computer readable medium comprising code, executable by the processor, to perform a method comprising (“… One or more weigh stations include a sensitive electronic scale connected to a loading platform; however, the weigh stations can include any suitable type of scale. Preferably, these are networked together with a central controlling station …” and “In one embodiment, the control station receives raw weight data from the weigh station and/or other sensors …” and “In one embodiment, one or more video cameras or any other suitable visual/light or electromagnetic sensor devices are used in the item identification process at the control station …” [0006 and 0020-0023 and 0027]) receiving a fulfillment request associated with one or more items (“… In another embodiment, the station also receives order data from the restaurant cashier system …” and “FIG. 2 illustrates the process of filling an order with a control station in accordance with one embodiment. At block 200, a new order is received from the cash register or other restaurant system …” [0020 and 0036]); responsive to receiving the fulfillment request, determining estimated weight data based on the one or more items in the fulfillment request (“… At block 240, when the total weight is within the limits expected for the order, the order status is changed to "Complete." …” and “In one embodiment, the control station only starts with the expected weight for each possible item …” [0036 and 0038]); obtaining actual weight data associated with the fulfillment request for one or more items, the actual weight data obtained using the scale (“In one embodiment, the control station receives raw weight data from the weigh station and/or other sensors …” and “… At block 220, a worker places a bag on the weigh station and the controller registers a weight change. At block 230, the worker proceeds to fill bag with order contents and the controller registers a weight change with each item …” [0020-0021 and 0036]); receiving image data of the one or more items (“… In one embodiment, sensors (e.g., video sensors with image recognition software) are also used to track item production to ensure accuracy. For example, as a hamburger is prepared, one or more sensors detect how the hamburger is being prepared …” [0027-0031]) and verifying that the actual weight data corresponds to the estimated weight data (“… At block 240, when the total weight is within the limits expected for the order, the order status is changed to "Complete." …” and “… This information is used to compute the total order weight, and if the measured weight is within a tolerance factor, the order is declared "Complete".…” [0036 and 0038]); and performing additional processing based on verifying (“… This allows the system to halt the bag loading if an incorrect item is detected …” and “… If the item could not be one of the order items already recorded as placed in the container or no such recorded item could actually have been another order item that has not yet been placed in the container, at block 325, an alert is generated …” [0039 and 0042-0043]). While Curt teaches a shelf comprising a scale, Curt does not teach a smart shelf comprising a scale. However, Ambauen teaches a smart shelf comprising a scale (“In an embodiment, an intelligent shelf system comprises a modular technology utilizing intelligent shelves that also solves the problem of matching restaurant orders with customers after orders have been completed …” and “…TABLE 1 states an example list of potential components in an intelligent shelf, in one embodiment … Mechanical weight sensor—strain gauge or switch …” [0124-0133 and 0144-0145]). Since each individual element and its function are shown in the art, albeit shown in separate references, the difference between the claimed subject matter and the prior art rests not on any individual element or function but in the very combination itself—that is in the substitution of the smart shelf comprising a scale of Ambauen for the shelf comprising a scale of Curt. Thus, the simple substitution of one known element for another producing a predictable result renders the claim obvious. Motivation to do so comes from the teachings of Ambauen that doing so would make the process of food delivery and pickup at a restaurant a better, faster, more enjoyable experience for individuals that have placed an order [0004]. Curt does not teach, receiving a fulfillment request identifier associated with an order. However, Ambauen teaches receiving a fulfillment request identifier associated with an order (“… This data may also be transmitted to a user computing device, such as a mobile device, associated with the customer, and may also be transmitted to and thus shown on an order display board 140 at the pickup location. Non-limiting examples of the data to be displayed include an order number, customer's name, or a content of an order …” and “… Alternatively, the store employee may scan an identifier on the order, and the system will recognize the order and assign it to a shelf 400 …” [0072 and 0128-0129]) It would have been obvious to one having ordinary skill in the art at the effective filling date of the invention to include, receiving a fulfillment request identifier associated with an order, as taught by Ambauen with the system and method for processing weight data of Curt. Motivation to do so comes from the teachings of Ambauen that doing so would make the process of food delivery and pickup at a restaurant a better, faster, more enjoyable experience for individuals that have placed an order [0004]. Curt in view of Ambauen does not teach, wherein the image data comprises a captured fulfillment request identifier; in response to determining that the captured fulfillment request identifier matches the fulfillment request identifier associated with the order, associating the one or more items with the order of the plurality of orders. However, Yoon teaches, wherein the image data comprises a captured fulfillment request identifier (“In addition, the sensor unit 106 may include a camera 160 …” and “… The load 180 is identified by identifying at least one of the size, the shape of the container corresponding to each of the load 180, the identifier attached or written on each of the load 180, and the color of each content of the load 180 …” and “… For example, when the payload 180 is a cafe-made beverage, the identifier may be a sticker 110 attached to a container of a cafe-made beverage, a barcode 1120 attached to the container, or a container or a lid 1100 attached to the container. It may be an order number 1130, or text 1140 affixed or written on the container or lid 1100 of the container …” [0058 and 0125 and 0140]); in response to determining that the captured fulfillment request identifier matches the fulfillment request identifier associated with the order, associating the one or more items with the order of the plurality of orders (“… The robot control system 120 may determine whether the order has been correctly processed by comparing whether the recognized order number 1130 matches the order number of the order corresponding to the order information …” [0138-0143]). It would have been obvious to one having ordinary skill in the art at the effective filling date of the invention to include, wherein the image data comprises a captured fulfillment request identifier; in response to determining that the captured fulfillment request identifier matches the fulfillment request identifier associated with the order, associating the one or more items with the order of the plurality of orders, as taught by Yoon with the system and method for processing weight data of Curt in view of Ambauen. Motivation to do so comes from the teachings of Yoon that doing so would improve the efficiency of providing a delivery service [0033]. Regarding claim 11, this claim is essentially coextensive with claim 1 other than it recites a method instead of a system. Because Curt teaches a method as well as a system (see at least Curt [claims 11-20]), claim 11 can be rejected with the same rationale as claim 1. As to claim 4, Curt in view of Ambauen in view of Yoon teaches all of the limitations of claim 1 as discussed above. Curt further teaches, a container with the one or more items, wherein the container is adapted to be placed on the scale (“In one embodiment, the prepared item is associated with an identifier on a wrapper, box or other item container …” and “At block 300, an order delivery container (e.g., a bag, sack, box or any other suitable container) is placed at a location monitored by one or more sensors (e.g., weight scale, optical sensor, heat sensor, etc.) …” [0030 and 0042-0045]). As to claim 5, Curt in view of Ambauen in view of Yoon teaches all of the limitations of claim 4 as discussed above. Curt further teaches, wherein the container is a closed container (“In one embodiment, the prepared item is associated with an identifier on a wrapper, box or other item container …” and “At block 300, an order delivery container (e.g., a bag, sack, box or any other suitable container) is placed at a location monitored by one or more sensors (e.g., weight scale, optical sensor, heat sensor, etc.) …” [0030 and 0042-0045] Examiner notes that per paragraph [0153] of Applicant’s specification, a “bag” is a “closed container”). As to claim 6, Curt in view of Ambauen in view of Yoon teaches all of the limitations of claim 1 as discussed above. Curt further teaches, a plurality of containers with food items on the scale (“… As items are placed in the bag, the weigh station registers the time and change in total weight …” and “… In one embodiment, as items are added to the weigh station, the controller may attempt to identify the specific item that was added …” [0007 and 0039-0041]). As to claim 7, Curt in view of Ambauen in view of Yoon teaches all of the limitations of claim 6 as discussed above. Curt further teaches, wherein the plurality of containers are closed containers (“In one embodiment involving large orders with multiple bags, provisions are made to handle multiple scale loadings in a single customer order …” and “At block 300, an order delivery container (e.g., a bag, sack, box or any other suitable container) is placed at a location monitored by one or more sensors (e.g., weight scale, optical sensor, heat sensor, etc.) …” [0037 and 0042-0045] Examiner notes that per paragraph [0153] of Applicant’s specification, a “bag” is a “closed container”). As to claim 8, Curt in view of Ambauen in view of Yoon teaches all of the limitations of claim 1 as discussed above. Curt does not teach, wherein the computer readable medium comprises a smart shelf application. However, Ambauen teaches, wherein the computer readable medium comprises a smart shelf application (“Alternatively, a customer may access the order placement application displayed on an order status board that is integrated with an intelligent shelf system, as illustrated in FIG. 6F …” [0172]). It would have been obvious to one having ordinary skill in the art at the effective filling date of the invention to include, wherein the computer readable medium comprises a smart shelf application, as taught by Ambauen with the system and method for processing weight data of Curt. Motivation to do so comes from the teachings of Ambauen that doing so would make the process of food delivery and pickup at a restaurant a better, faster, more enjoyable experience for individuals that have placed an order [0004]. As to claim 10, Curt in view of Ambauen in view of Yoon teaches all of the limitations of claim 1 as discussed above. Curt further teaches, wherein the image data is used for future potential conflict resolution (“In one embodiment, sensors (e.g., video sensors with image recognition software) are also used to track item production to ensure accuracy …”and “FIG. 3 illustrates order fulfillment accuracy checking by checking each item in accordance with one embodiment. At block 300, an order delivery container (e.g., a bag, sack, box or any other suitable container) is placed at a location monitored by one or more sensors (e.g., weight scale, optical sensor, heat sensor, etc.) …” and “In one embodiment, by analyzing the most frequent bagging errors, the restaurant can identify steps to prevent or minimize them …” [0029 and 0042-0043 and 0049-0050]). Curt in view of Ambauen does not teach, and wherein performing additional processing comprises storing the image data in a database. However, Yoon teaches, wherein performing additional processing comprises storing the image data in a database (“… The product information database 200 may store at least one image for each product that can be ordered by a user” and “… The robot control system 120 may identify each type of the payload 180 by referring to the product information database 200 …” [0071 and 0125-0126]). It would have been obvious to one having ordinary skill in the art at the effective filling date of the invention to include, and wherein performing additional processing comprises storing the image data in a database, as taught by Yoon with the system and method for processing weight data of Curt in view of Ambauen. Motivation to do so comes from the teachings of Yoon that doing so would improve the efficiency of providing a delivery service [0033]. As to claim 12, Curt in view of Ambauen in view of Yoon teaches all of the limitations of claim 11 as discussed above. Curt further teaches, wherein determining the actual weight data comprises receiving a message comprising the actual weight data from the scale at a service provider location of a service provider that fulfills the fulfillment request for the one or more items, and identifying the actual weight data in the message (“In one embodiment, the control station receives raw weight data from the weigh station and/or other sensors …” and “… At block 270, raw weight data from the transaction is used to recalculate calibration constants for the weigh station and possibly to update food weight database (e.g., updating weights or weight ranges of items based on actual measured values) …” [0020-0021 and 0036]), wherein the one or more items comprises two or more items and constitutes a first order (“… As items are placed in the bag, the weigh station registers the time and change in total weight …” and “… Thus, the data accumulated about the order (such as the actual weight of the items or any other suitable data) …” [0007 and 0036]). Curt does not teach, the scale is in a part of the smart shelf in a scale system, wherein the smart shelf is adapted to receive and support the plurality of orders in a plurality of containers. However, Ambauen teaches, wherein the smart shelf is adapted to receive and support the plurality of orders in a plurality of containers (“In an embodiment, an intelligent shelf system comprises a modular technology utilizing intelligent shelves that also solves the problem of matching restaurant orders with customers after orders have been completed …” and “… The order display board might include customer names, order numbers, expected order completion times, order preparation progress, location of completed orders, marketing, loyalty, brand related material, or other material that can be displayed on a digital screen …” [0124-0133 and 0174-0175] Examiner also notes Figs. 4B and 4D showing multiple orders in multiple containers on a shelf). It would have been obvious to one having ordinary skill in the art at the effective filling date of the invention to include, wherein the smart shelf is adapted to receive and support the plurality of orders in a plurality of containers, as taught by Ambauen with the system and method for processing weight data of Curt. Motivation to do so comes from the teachings of Ambauen that doing so would make the process of food delivery and pickup at a restaurant a better, faster, more enjoyable experience for individuals that have placed an order [0004]. As to claim 14, Curt in view of Ambauen in view of Yoon teaches all of the limitations of claim 12 as discussed above. Curt further teaches, wherein the camera is configured to obtain images of the two or more items in the first order (“In one embodiment, one or more video cameras or any other suitable visual/light or electromagnetic sensor devices are used in the item identification process at the control station …” and “FIG. 3 illustrates order fulfillment accuracy checking by checking each item in accordance with one embodiment. At block 300, an order delivery container (e.g., a bag, sack, box or any other suitable container) is placed at a location monitored by one or more sensors (e.g., weight scale, optical sensor, heat sensor, etc.) …” [0027 and 0041-0042]). As to claim 15, Curt in view of Ambauen in view of Yoon teaches all of the limitations of claim 14 as discussed above. Curt further teaches, a second order with the two or more items (“… As items are placed in the bag, the weigh station registers the time and change in total weight …” [0007]). Curt does not teach, wherein a second order Ambauen teaches, wherein a second order (“In an embodiment, an intelligent shelf system comprises a modular technology utilizing intelligent shelves that also solves the problem of matching restaurant orders with customers after orders have been completed …” and “… The order display board might include customer names, order numbers, expected order completion times, order preparation progress, location of completed orders, marketing, loyalty, brand related material, or other material that can be displayed on a digital screen …” [0124-0133 and 0174-0175] Examiner also notes Figs. 4B and 4D showing multiple orders in multiple containers on a shelf and that the shelf is a “scale” as it can contain mechanical weight sensors per [0145]). It would have been obvious to one having ordinary skill in the art at the effective filling date of the invention to include, wherein a second order doing so would make the process of food delivery and pickup at a restaurant a better, faster, more enjoyable experience for individuals that have placed an order [0004]. As to claim 16, Curt in view of Ambauen in view of Yoon teaches all of the limitations of claim 15 as discussed above. Curt in view of Ambauen does not teach, wherein further processing comprises storing the images of the two or more items in a database for conflict resolution. However, Yoon teaches, wherein further processing comprises storing the images of the two or more items in a database for conflict resolution (“… The product information database 200 may store at least one image for each product that can be ordered by a user” and “… The robot control system 120 may identify each type of the payload 180 by referring to the product information database 200. The robot control system 120 may determine whether an order has been correctly processed by comparing the determined type and number of each of the payload 180 with the type and number of products associated with the order information” [0071 and 0125-0126]). It would have been obvious to one having ordinary skill in the art at the effective filling date of the invention to include, wherein further processing comprises storing the images of the two or more items in a database for conflict resolution, as taught by Yoon with the system and method for processing weight data of Curt in view of Ambauen. Motivation to do so comes from the teachings of Yoon that doing so would improve the efficiency of providing a delivery service [0033]. Claims 9, 13, and 17-22 are rejected under 35 U.S.C. 103 as being unpatentable over U.S. Patent Publication No. 2008/0217108 to Curt et al. (Curt) in view of U.S. Patent Publication No. 2019/0304238 to Ambauen et al. (Ambauen) in view of Korean Patent Publication No. 2021/0047660 to Yoon et al. (Yoon), as applied to claims 8 and 12 above, and in further view of U.S. Patent Publication No. 2021/0406853 to Kelly et al. (Kelly). As to claim 9, Curt in view of Ambauen in view of Yoon teaches all of the limitations of claim 8 as discussed above. Curt further teaches, further comprising a display (“In one embodiment, the system includes a weigh station and a control/display station …”and “… In another embodiment, the system includes a separate display unit, which displays the order fulfillment status to the worker preparing the order. In still another embodiment, a second display unit is located at a remote location or any other suitable location, for supervisor monitoring or any other suitable purpose” [0006 and 0013]). Curt in view of Ambauen does not teach, the display allowing a user to indicate to the smart shelf application if a container to be placed on the smart shelf is to be delivered to a user, or is to be picked up by the user. However, Kelly teaches, the display allowing a user to indicate to the smart shelf application if a container to be placed on the smart shelf is to be delivered to a user, or is to be picked up by the user (“… The application may be used to select a location for the user to obtain a food product 1004” and “… The application can generate unique barcodes, for users to place “Quick Orders,” making payment, validating orders in-store and drive-thru, and picking up food from dispenser apparatus … In some examples, the application may include a feature to “send order by me” command …” and “… Referring to FIG. 25A, at step 2500, the system may facilitate user selection of a store or a dispenser to receive an order in the application …” and “… In some examples, illustrated with robot handler 3750, the dispenser may operate as a stocker with storage shelves where the robot handler 3750 may retrieve an order and hand off the order to the rail delivery system …” and “… Third-party delivery 4013 such as Grubhub or Uber Eats may interface with a dispenser pickup, delivery drone drop-off, or manual pickup on behalf of a user or organizer of the application …” [0176 and 0182-0183 and 0234 and 0272 and 0281-0284]). It would have been obvious to one having ordinary skill in the art at the effective filling date of the invention to include, the display allowing a user to indicate to the smart shelf application if a container to be placed on the smart shelf is to be delivered to a user, or is to be picked up by the user, as taught by Kelly with the system and method for processing weight data of Curt in view of Ambauen in view of Yoon. Motivation to do so comes from the teachings of Kelly that doing so would greatly reduce delivery times and may be a significant improvement to the current logistical difficulties that may accompany food delivery drop-off [0007]. As to claim 13, Curt in view of Ambauen in view of Yoon teaches all of the limitations of claim 12 as discussed above. Curt in view of Ambauen in view of Yoon does not teach, wherein the computer is a central server computer that is remotely located with respect to a service provider computer that fulfills the fulfillment request for the one or more items, and the fulfillment request is received from an end user device, and the one or more items are requested by an end user of the end user device. However, Kelly teaches, wherein the computer is a central server computer that is remotely located with respect to a service provider computer that fulfills the fulfillment request for the one or more items, and the fulfillment request is received from an end user device, and the one or more items are requested by an end user of the end user device (“A user of the applicant may build an experience history as they utilize the application for purchasing orders. The overall operational flow may be controlled by software algorithms that operate on servers that may be located in a restaurant or remote from a restaurant …” and “… At Step 1601, a user may be allowed to place an order at a kiosk, or on a mobile device first and then scan a resulting order barcode at the kiosk. At step 1602, the system devices may communicate the order, identification and other data to servers/cloud and receive information back to a mobile device to constitute a barcode …” [0209 and 0222]). It would have been obvious to one having ordinary skill in the art at the effective filling date of the invention to include, wherein the computer is a central server computer that is remotely located with respect to a service provider computer that fulfills the fulfillment request for the one or more items, and the fulfillment request is received from an end user device, and the one or more items are requested by an end user of the end user device, as taught by Kelly with the system and method for processing weight data of Curt in view of Ambauen in view of Yoon. Motivation to do so comes from the teachings of Kelly that doing so would greatly reduce delivery times and may be a significant improvement to the current logistical difficulties that may accompany food delivery drop-off [0007]. As to claim 17, Curt in view of Ambauen in view of Yoon teaches all of the limitations of claim 15 as discussed above. Curt in view of Ambauen in view of Yoon does not teach, wherein the computer is programmed to determine that the first order has been picked up by a transporter and notify an end user that the first order has been picked up by the transporter, while the second order is on the scale. However, Kelly teaches, wherein the computer is programmed to determine that the first order has been picked up by a transporter and notify an end user that the first order has been picked up by the transporter, while the second order is on the scale (“The bins may store orders processed remotely and awaiting pick-up or order places onsite at a point-of-sale/drive-thru kiosk …” and “… Other sensors may monitor the presence of food products and trays within the device. In some examples, cameras may be located within the pods to allow for remote viewing of the status within the pod. Other examples of sensors may include weight detecting pads or devices located within the bin that can identify when an item is placed or removed from a bin …” and “… Once the delivery driver or one or more of the customers' orders have been identified at the delivery dispenser 6007, the delivery driver may place the one or more customers' orders into the appropriate bin of the preferred delivery dispenser 6008. Once the order has been locked in a designated bin, one or more of the customers constituting the plurality of customers may be notified in a smart device application through a push notification, text message, email notification, and the like …” [0100 and 0166-0168 and 0360]). It would have been obvious to one having ordinary skill in the art at the effective filling date of the invention to include, wherein the computer is programmed to determine that the first order has been picked up by a transporter and notify an end user that the first order has been picked up by the transporter, while the second order is on the scale, as taught by Kelly with the system and method for processing weight data of Curt in view of Ambauen in view of Yoon. Motivation to do so comes from the teachings of Kelly that doing so would greatly reduce delivery times and may be a significant improvement to the current logistical difficulties that may accompany food delivery drop-off [0007]. As to claim 18, Curt in view of Ambauen in view of Yoon and in further view of Kelly teaches all of the limitations of claim 17 as discussed above. Curt does not teach, wherein the transporter operates a transporter vehicle. However, Ambauen teaches, wherein the transporter operates a transporter vehicle (“… The delivery driver, when he/she arrives, scans the bag to confirm pickup (and pickup of the correct order) and scans again at customer address to mark delivery of correct order” [0209-0211]). It would have been obvious to one having ordinary skill in the art at the effective filling date of the invention to include, wherein the transporter operates a transporter vehicle, as taught by Ambauen with the system and method for processing weight data of Curt. Motivation to do so comes from the teachings of Ambauen that doing so would make the process of food delivery and pickup at a restaurant a better, faster, more enjoyable experience for individuals that have placed an order [0004]. As to claim 19, Curt in view of Ambauen in view of Yoon and in further view of Kelly teaches all of the limitations of claim 17 as discussed above. Curt in view of Ambauen in view of Yoon does not teach, wherein the transporter is a vehicle. However, Kelly teaches, wherein the transporter is a vehicle (“… Delivery to and from a centralized dispenser location may be done via a human deliverer, autonomous vehicle, delivery drone, and the like …” [0257-0258]). It would have been obvious to one having ordinary skill in the art at the effective filling date of the invention to include, wherein the transporter is a vehicle, as taught by Kelly with the system and method for processing weight data of Curt in view of Ambauen in view of Yoon. Motivation to do so comes from the teachings of Kelly that doing so would greatly reduce delivery times and may be a significant improvement to the current logistical difficulties that may accompany food delivery drop-off [0007]. As to claim 20, Curt in view of Ambauen in view of Yoon and in further view of Kelly teaches all of the limitations of claim 17 as discussed above. Curt in view of Ambauen in view of Yoon does not teach, wherein the second order is associated with a user consuming items in the second order at the service provider location. However, Kelly teaches, wherein the second order is associated with a user consuming items in the second order at the service provider location (“… The terminal may display order information to an employee such as, but not limited to, order price, order size, estimated order preparation or fulfillment time, estimated order delivery time, estimated time of user arrival, single or combined order, or distinguishing location of an order such as remote (offsite or preorder), onsite (takeout or dine-in), or delivery order …” [0239]). It would have been obvious to one having ordinary skill in the art at the effective filling date of the invention to include, wherein the second order is associated with a user consuming items in the second order at the service provider location, as taught by Kelly with the system and method for processing weight data of Curt in view of Ambauen in view of Yoon. Motivation to do so comes from the teachings of Kelly that doing so would greatly reduce delivery times and may be a significant improvement to the current logistical difficulties that may accompany food delivery drop-off [0007]. As to claim 21, Curt in view of Ambauen in view of Yoon and in further view of Kelly teaches all of the limitations of claim 17 as discussed above. Curt further teaches, wherein the one or more items are configured to be placed in a container, wherein the container is adapted to be placed on the scale (“… In one embodiment, the temperature and weight measurements are used in conjunction to determine whether the item is correct and/or which item from an order was placed in the container …” and “At block 300, an order delivery container (e.g., a bag, sack, box or any other suitable container) is placed at a location monitored by one or more sensors (e.g., weight scale, optical sensor, heat sensor, etc.) …” [0026-0030 and 0042-0045]). As to claim 22, Curt in view of Ambauen in view of Yoon and in further view of Kelly teaches all of the limitations of claim 21 as discussed above. Curt further teaches, wherein the container is a closed container (“In one embodiment, the prepared item is associated with an identifier on a wrapper, box or other item container …” and “At block 300, an order delivery container (e.g., a bag, sack, box or any other suitable container) is placed at a location monitored by one or more sensors (e.g., weight scale, optical sensor, heat sensor, etc.) …” [0030 and 0042-0045] Examiner notes that per paragraph [0153] of Applicant’s specification, a “bag” is a “closed container”). Double Patenting The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the "right to exclude" granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969). A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321 (d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b). The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13. The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patenits/appv/applying-online/eterminal-disclaimer. Claims 1, 4-7, and 10-16 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 2, 6, 9, and 15-20 of U.S. Patent No. 12,271,859 ('859 Patent) in view of U.S. Patent Publication No. 2019/0304238 to Ambauen et al. (Ambauen) in view of Korean Patent Publication No. 2021/0047660 to Yoon et al. (Yoon). Although the claims at issue are not identical, they are not patentably distinct from each other. Claims 2, 6, 9, and 15-20 in the ‘859 Patent closely recite the subject matter of claims 1, 4-7, and 10-16 of the current application. The ‘859 Application does not recite the subject matter of, a smart shelf comprising a scale; a fulfillment request identifier associated with an order; a fulfillment request identifier associated with an order of a plurality of orders; a scale of a smart shelf; and the scale is in a part of the smart shelf in a scale system. However, Ambauen teaches a smart shelf comprising a scale; a fulfillment request identifier associated with an order; a fulfillment request identifier associated with an order of a plurality of orders; a scale of a smart shelf; and the scale is in a part of the smart shelf in a scale system. It would have been obvious for one of ordinary skill in the art before the effective filing data of the claimed invention to have modified claims 2, 6, 9, and 15-20 in the ‘859 Patent. Motivation to do so comes from the teachings of Ambauen that doing so would make the process of food delivery and pickup at a restaurant a better, faster, more enjoyable experience for individuals that have placed an order [0004]. The ‘859 Application does not recite the subject matter of, receiving image data of the one or more items, wherein the image data comprises a captured fulfillment request identifier; in response to determining that the captured fulfillment request identifier matches the fulfillment request identifier associated with the order, associating the one or more items with the order of the plurality of orders, wherein performing additional processing comprises storing the image data in a database, wherein the image data is used for future potential conflict resolution. However, Yoon teaches receiving image data of the one or more items, wherein the image data comprises a captured fulfillment request identifier; in response to determining that the captured fulfillment request identifier matches the fulfillment request identifier associated with the order, associating the one or more items with the order of the plurality of orders, wherein performing additional processing comprises storing the image data in a database, wherein the image data is used for future potential conflict resolution. It would have been obvious for one of ordinary skill in the art before the effective filing data of the claimed invention to have modified claims 2, 6, 9, and 15-20 in the ‘859 Patent. Motivation to do so comes from the teachings of Yoon that doing so would improve the efficiency of providing a delivery service [0033]. The following table shows a comparison of the claims in the current application and the ‘859 Patent: Current Application Claim 1 Ambauen/Yoon/U.S. Patent No. 12,271,859 claims 15, 16, 18, and 19 in combination A system comprising: A system comprising: (claim 18) a wherein the one or more items comprises two or more items and constitutes the order, and the scale is in a form of a shelf, which is adapted to receive and support multiple orders in multiple containers (claim 15) a smart shelf comprising a scale Ambauen [0124-0133 and 0144-0145] a camera positioned and oriented to capture images of further comprising a camera operatively coupled to the computer, wherein the camera is adapted to capture image data of the one or more items on the scale (claim 19) the plurality of orders placed on the scale; wherein the one or more items comprises two or more items and constitutes the order, and the scale is in a form of a shelf, which is adapted to receive and support multiple orders in multiple containers. (claim 15) -- a central server computer; and (claim 18) a computer coupled to the scale and a computer coupled to the scale, the computer comprising a processor, and (claim 18) a computer coupled to the camera, further comprising a camera operatively coupled to the computer, wherein the camera is adapted to capture image data of the one or more items on the scale (claim 19) a computer readable medium comprising code, executable by the processor, to perform a computer readable medium comprising code, executable by the processor, to perform (claim 18) a method comprising receiving a fulfillment request associated with one or more items and a fulfillment request identifier a method comprising receiving, from the central server computer over a communications network, a fulfillment request associated with one or more items to be delivered from a service provider preparing the one or more items to an end user by a transporter operating a transporter user device (claim 18) receiving, by the central server computer, a second fulfillment request identifier associated with the actual weight data (claim 16) a fulfillment request identifier associated with an order; Ambauen [0072 and 0128-0129]) responsive to receiving the fulfillment request, determining estimated weight data based on the one or more items in the fulfillment request; responsive to receiving the fulfillment request, determining estimated weight data based on the one or more items in the fulfillment request, (claim 18) obtaining actual weight data associated with the fulfillment request for one or more items, the actual weight data obtained using the scale; obtaining actual weight data associated with the fulfillment request for one or more items, the actual weight data obtained using the scale, (claim 18) receiving image data of the one or more items, wherein the image data comprises a captured fulfillment request identifier; Yoon [0058 and 0125 and 0140] in response to determining that the captured fulfillment request identifier matches the fulfillment request identifier associated with the order, associating the one or more items with the order of the plurality of orders, Yoon [0138-0143] and verifying that the actual weight data corresponds to the estimated weight data; and verifying that the actual weight data corresponds to the estimated weight data, (claim 18) performing additional processing based on verifying. (Examiner notes that “automatically generating a first notification” in claim 18 of the ‘859 Patent is reads on performing additional processing) in response to verifying that the actual weight data corresponds to the estimated weight data, automatically generating a first notification that the one or more items are completed by the service provider and are ready to deliver to the end user, and transmitting the first notification to the central server computer, wherein the central server computer transmits the first notification to the transporter user device of the transporter that is delivering the one or more items to the end user, (claim 18) -- determining that a current weight detected by the computer using the scale is reduced by an amount equal to the one or more items, responsive to determining that the current weight detected by the computer using the scale is reduced by the amount equal to the one or more items, (claim 18) -- automatically generating a second notification indicating that the transporter has retrieved the one or more items, and transmitting the second notification to the central server computer, wherein the central server computer transmits an update message to an end user device of the end user based on the second notification, (claim 18) -- and stores the actual weight data corresponding to the estimated weight data, wherein the actual weight data is used by the central server computer to prove that an order for the one or more items was complete when the one or more items were obtained by the transporter from the service provider, and delivered to the end user. (claim 18) Current Application Claim 4 U.S. Patent No. 12,271,859 claim 20 The system of claim 1, The system of claim 18, further comprising: a container with the one or more items, wherein the container is adapted to be placed on the scale. further comprising: a container with the one or more items, the container with one or more orders being on the scale. Current Application Claim 5 U.S. Patent No. 12,271,859 claim 6 The system of claim 4, The method of claim 5, wherein the container is a closed container. wherein the container is a closed container. Current Application Claim 6 U.S. Patent No. 12,271,859 claims 15 and 9 (in combination) The system of claim 1, further comprising: The method of claim 1, (claim 15) -- wherein the one or more items comprises two or more items and constitutes the order, (claim 15) a plurality of containers and the scale is in a form of a shelf, which is adapted to receive and support multiple orders in multiple containers. (claim 15) with food items wherein the one or more items are food items. (claim 9) Current Application Claim 7 U.S. Patent No. 12,271,859 claims 6 and 15 (in combination) The system of claim 6, The method of claim 5, (claim 6) wherein the wherein the container is a closed container. (claim 6) the plurality of containers wherein the one or more items comprises two or more items and constitutes the order, and the scale is in a form of a shelf, which is adapted to receive and support multiple orders in multiple containers. (claim 15) Current Application Claim 10 Yoon/U.S. Patent No. 12,271,859 claim 19 The system of claim 1, The system of claim 18, wherein performing additional processing comprises storing the image data in a database, wherein the image data is used for future potential conflict resolution. Yoon [0071 and 0125-0126] Current Application Claim 11 Ambauen/Yoon/U.S. Patent No. 12,271,859 claim 1, 15, and 19 (in combination) A method comprising: A method comprising: receiving, by a computer, a fulfillment request associated with one or more items receiving, by a scale system comprising a computer and a scale from a central server computer over a communications network, a fulfillment request associated with one or more items to be delivered from a service provider preparing the one or more items to an end user by a transporter operating a transporter user device; (claim 1) and a fulfillment request identifier; receiving, by the central server computer, a second fulfillment request identifier associated with the actual weight data; (claim 16) a fulfillment request identifier associated with an order of a plurality of orders; Ambauen [0072 and 0128-0129]) responsive to receiving the fulfillment request, determining, by the computer, estimated weight data based on the one or more items in the fulfillment request; responsive to receiving the fulfillment request, determining, by the computer in the scale system, estimated weight data based on the one or more items in the fulfillment request; (claim 1) obtaining, by the computer, actual weight data associated with the fulfillment request for one or more items; obtaining, by the computer using the scale, actual weight data associated with the fulfillment request for one or more items, by weighing the one or more items using the scale coupled to the computer to determine the actual weight data; (claim 1) receiving, by the computer and from a camera positioned and oriented to capture images The system of claim 18, further comprising a camera operatively coupled to the computer, wherein the camera is adapted to capture image data of the one or more items on the scale (claim 19) images of the plurality of orders wherein the one or more items comprises two or more items and constitutes the order, and the scale is in a form of a shelf, which is adapted to receive and support multiple orders in multiple containers. (claim 15) a scale of a smart shelf Ambauen [0124-0133 and 0144-0145] wherein the image data comprises a captured fulfillment request identifier; Yoon [0058 and 0125 and 0140] responsive to determining that the captured fulfillment request identifier matches the fulfillment request identifier associated with the order, associating the one or more items with the order of the plurality of orders, Yoon [0138-0143] and verifying, by the computer, that the actual weight data corresponds to the estimated weight data; and verifying, by the computer, that the actual weight data corresponds to the estimated weight data; and (claim 1) performing, by the computer, additional processing based on verifying. (Examiner notes that automatically generating a first notification is performing additional processing) in response to verifying, that the actual weight data corresponds to the estimated weight data, automatically generating, by the computer, a first notification that the one or more items are completed by the service provider and are ready to deliver to the end user, and transmitting the first notification to the central server computer, wherein the central server computer transmits the first notification to the transporter user device of the transporter that is delivering the one or more items to the end user; (claim 1) -- determining, by the computer, that a current weight detected by the computer using the scale is reduced by an amount equal to the one or more items; (claim 1) -- responsive to determining that the current weight detected by the computer using the scale is reduced by the amount equal to the one or more items, automatically generating, by the computer, a second notification indicating that the transporter has retrieved the one or more items; (claim 1) -- and transmitting, by the computer, the second notification to the central server computer, wherein the central server computer transmits an update message to an end user device of the end user based on the second notification, and stores the actual weight data corresponding to the estimated weight data, wherein the actual weight data is used by the central server computer to prove that an order for the one or more items was complete when the one or more items were obtained by the transporter from the service provider, and delivered to the end user. (claim 1) Current Application Claim 12 Ambauen/U.S. Patent No. 12,271,859 claims 17 and 15 (in combination) The method of claim 11, The method of claim 1, wherein determining the actual weight data comprises receiving a message comprising the actual weight data from the scale at a service provider location of a service provider that fulfills the fulfillment request for the one or more items, and identifying the actual weight data in the message, wherein the scale system further comprises a display, and wherein the method further comprises: displaying a message on the display indicating that that the actual weight data is less than the estimated weight data and indicating different reasons why the actual weight data is less than the estimated weight data. (claim 17) wherein the one or more items comprises two or more items and constitutes a first order, wherein the one or more items comprises two or more items and constitutes the order, (claim 15) the scale is in a part of the and the scale is in a form of a shelf, which is adapted to receive and support multiple orders in multiple containers. (claim 15) the scale is in a part of the smart shelf in a scale system Ambauen [0124-0133 and 0144-0145] Current Application Claim 13 U.S. Patent No. 12,271,859 claim 2 The method of claim 12, The method of claim 1, wherein the computer is a central server computer that is remotely located with respect to a service provider computer that fulfills the fulfillment request for the one or more items, wherein the central server computer is remotely located with respect to the service provider that fulfills the fulfillment request for the one or more items, and the fulfillment request is received from an end user device, and the one or more items are requested by an end user of the end user device. and the fulfillment request is received from the end user device, and the one or more items are requested by the end user of the end user device. Current Application Claim 14 U.S. Patent No. 12,271,859 claims 15 and 19 (in combination) The method of claim 12, The system of claim 18, (claim 19) wherein the camera is configured to obtain images of the further comprising a camera operatively coupled to the computer, wherein the camera is adapted to capture image data of the one or more items on the scale. (claim 19) the two or more items in the first order wherein the one or more items comprises two or more items and constitutes the order, and the scale is in a form of a shelf, which is adapted to receive and support multiple orders in multiple containers. (claim 15) Current Application Claim 15 U.S. Patent No. 12,271,859 claim 15 The method of claim 14, The method of claim 1, wherein a second order with the two or more items is on the scale at the same time as the first order. wherein the one or more items comprises two or more items and constitutes the order, and the scale is in a form of a shelf, which is adapted to receive and support multiple orders in multiple containers. Current Application Claim 16 Yoon/U.S. Patent No. 12,271,859 claim 15 The method of claim 15, See double patenting rejection of claim 15 above. wherein further processing comprises storing the images of the two or more items in a database for conflict resolution. Yoon [0071 and 0125-0126] Claims 8, 9, 17-22 are rejected on the ground of nonstatutory double patenting as being unpatentable over claim 1, 6, 12, 17, 18, and 20 of U.S. Patent No. 12,271,859 ('859 Patent) in view of U.S. Patent Publication No. 2019/0304238 to Ambauen et al. (Ambauen) in view of Korean Patent Publication No. 2021/0047660 to Yoon et al. (Yoon), as applied to claims 1, 4-7, and 10-16 above, and in view of U.S. Patent Publication No. 2021/0406853 to Kelly (Kelly). Although the claims at issue are not identical, they are not patentably distinct from each other. Claim 18 in the ‘859 Patent closely recites the subject matter of claim 8 of the current application. The ‘859 Patent does not recite the subject matter of, wherein the computer readable medium comprises a smart shelf application. However, Kelly [0176, 0182-0183, 0234, 0272, 0281-0284] teaches, wherein the computer readable medium comprises a smart shelf application. It would have been obvious for one of ordinary skill in the art before the effective filing data of the claimed invention to have modified claim 18 in the ‘859 Patent by wherein the computer readable medium comprises a smart shelf application. Motivation to do so comes from the teachings of Kelly that doing so would greatly reduce delivery times and may be a significant improvement to the current logistical difficulties that may accompany food delivery drop-off [0007]. Claim 17 in the ‘859 Patent closely recites the subject matter of claim 9 of the current application. The ‘859 Patent does not recite the subject matter of, the display allowing a user to indicate to the smart shelf application if a container to be placed on the smart shelf is to be delivered to a user, or is to be picked up by the user. However, Kelly [0176, 0182-0183, 0234, 0272, 0281-0284] teaches, the display allowing a user to indicate to the smart shelf application if a container to be placed on the smart shelf is to be delivered to a user, or is to be picked up by the user. It would have been obvious for one of ordinary skill in the art before the effective filing data of the claimed invention to have modified claim 18 in the ‘859 Patent by the display allowing a user to indicate to the smart shelf application if a container to be placed on the smart shelf is to be delivered to a user, or is to be picked up by the user. Motivation to do so comes from the teachings of Kelly that doing so would greatly reduce delivery times and may be a significant improvement to the current logistical difficulties that may accompany food delivery drop-off [0007]. Claim 1 in the ‘859 Patent closely recites the subject matter of claim 17 of the current application. The ‘859 Patent does not recite the subject matter of, while the second order is on the scale. However, Kelly [0100, 0166-0168, 0360] teaches, while the second order is on the scale. It would have been obvious for one of ordinary skill in the art before the effective filing data of the claimed invention to have modified claim 19 in the ‘859 Patent by sending the notification while the second order is on the scale. Motivation to do so comes from the teachings of Kelly that doing so would greatly reduce delivery times and may be a significant improvement to the current logistical difficulties that may accompany food delivery drop-off [0007]. Regarding claim 18 of the current application, the ‘859 Patent does not recite the subject matter of, wherein the transporter operates a transporter vehicle. However, Kelly [0007-0008] teaches, wherein the transporter operates a transporter vehicle. It would have been obvious for one of ordinary skill in the art before the effective filing data of the claimed invention to have modified the ‘859 Patent by wherein the transporter operates a transporter vehicle. Motivation to do so comes from the teachings of Kelly that doing so would greatly reduce delivery times and may be a significant improvement to the current logistical difficulties that may accompany food delivery drop-off [0007]. Regarding claim 20 of the current application, the ‘859 Patent does not recite, wherein the second order is associated with a user consuming items in the second order at the service provider location. However, Kelly [0239] teaches, wherein the second order is associated with a user consuming items in the second order at the service provider location. It would have been obvious for one of ordinary skill in the art before the effective filing data of the claimed invention to have modified the ‘859 Patent by wherein the second order is associated with a user consuming items in the second order at the service provider location. Motivation to do so comes from the teachings of Kelly that doing so would greatly reduce delivery times and may be a significant improvement to the current logistical difficulties that may accompany food delivery drop-off [0007]. The following table shows a comparison of the claims in the current application and the ‘859 Patent: Current Application Claim 8 Kelly/U.S. Patent No. 12,271,859 claim 18 The system of claim 1, A system comprising: … and a computer readable medium comprising code, executable by the processor, to perform a method comprising … wherein the computer readable medium comprises a smart shelf application. Kelly [0176, 0182-0183, 0234, 0272, 0281-0284] Current Application Claim 9 Kelly/U.S. Patent No. 12,271,859 claim 17 The system of claim 8, The method of claim 1, further comprising a display, wherein the scale system further comprises a display, the display allowing a user to indicate to the smart shelf application if a container to be placed on the smart shelf is to be delivered to a user, or is to be picked up by the user. Kelly [0176, 0182-0183, 0234, 0272, 0281-0284] -- and wherein the method further comprises: displaying a message on the display indicating that that the actual weight data is less than the estimated weight data and indicating different reasons why the actual weight data is less than the estimated weight data. Current Application Claim 17 Kelly/U.S. Patent No. 12,271,859 claim 1 The method of claim 15, A method comprising: -- receiving, by a scale system comprising a computer and a scale from a central server computer over a communications network, a fulfillment request associated with one or more items to be delivered from a service provider preparing the one or more items to an end user by a transporter operating a transporter user device; -- responsive to receiving the fulfillment request, determining, by the computer in the scale system, estimated weight data based on the one or more items in the fulfillment request; -- obtaining, by the computer using the scale, actual weight data associated with the fulfillment request for one or more items, by weighing the one or more items using the scale coupled to the computer to determine the actual weight data; -- verifying, by the computer, that the actual weight data corresponds to the estimated weight data; -- and in response to verifying, that the actual weight data corresponds to the estimated weight data, automatically generating, by the computer, a first notification that the one or more items are completed by the service provider and are ready to deliver to the end user, and transmitting the first notification to the central server computer, wherein the central server computer transmits the first notification to the transporter user device of the transporter that is delivering the one or more items to the end user; -- determining, by the computer, that a current weight detected by the computer using the scale is reduced by an amount equal to the one or more items; wherein the computer is programmed to determine that the first order has been picked up by a transporter responsive to determining that the current weight detected by the computer using the scale is reduced by the amount equal to the one or more items, automatically generating, by the computer, a second notification indicating that the transporter has retrieved the one or more items; and notify an end user that the first order has been picked up by the transporter, and transmitting, by the computer, the second notification to the central server computer, wherein the central server computer transmits an update message to an end user device of the end user based on the second notification, -- and stores the actual weight data corresponding to the estimated weight data, wherein the actual weight data is used by the central server computer to prove that an order for the one or more items was complete when the one or more items were obtained by the transporter from the service provider, and delivered to the end user. while the second order is on the scale. Kelly [0100, 0166-0168, 0360] Current Application Claim 18 Kelly/U.S. Patent No. 12,271,859 The method of claim 17, See double patenting rejection of claim 17 above. wherein the transporter operates a transporter vehicle. Kelly [0007-0008] Current Application Claim 19 Kelly/U.S. Patent No. 12,271,859 claim 12 The method of claim 17, The method of claim 11, -- wherein the method further comprises: providing, by the central server computer to one or more transporter user devices of one or more transporters, a communication regarding the fulfillment request, wherein the transporter is a vehicle. wherein the transporters are autonomous vehicles and the one or more transporter user devices are communication devices in the autonomous vehicles; -- receiving, by the central server computer, an acceptance indication from the transporter user device of the transporter of the one or more transporter user devices; -- and facilitating, by the central server computer, delivery of the one or more items by the transporter from the service provider to the end user. Current Application Claim 20 Kelly/U.S. Patent No. 12,271,859 The method of claim 17, See double patenting rejection of claim 17 above. wherein the second order is associated with a user consuming items in the second order at the service provider location. Kelly [0239] Current Application Claim 21 Kelly/U.S. Patent No. 12,271,859 claim 20 The method of claim 17, See double patenting rejection of claim 17 above. wherein the one or more items are configured to be placed in a container, wherein the container is adapted to be placed on the scale. further comprising: a container with the one or more items, the container with one or more orders being on the scale. Current Application Claim 22 Kelly/U.S. Patent No. 12,271,859 claim 6 The method of claim 21, See double patenting rejection of claim 21 above. wherein the container is a closed container. wherein the container is a closed container. 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 STEPHANIE S WALLICK whose telephone number is (703)756-1081. The examiner can normally be reached M-F 10am-6pm. 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, Shannon Campbell can be reached at (571) 272-5587. 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. /S.S.W./Examiner, Art Unit 3628 /RUPANGINI SINGH/Primary Examiner, Art Unit 3628
Read full office action

Prosecution Timeline

Mar 06, 2025
Application Filed
Feb 11, 2026
Non-Final Rejection mailed — §101, §103, §DP
May 05, 2026
Applicant Interview (Telephonic)
May 05, 2026
Examiner Interview Summary
May 08, 2026
Response Filed
Jul 07, 2026
Final Rejection mailed — §101, §103, §DP (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12602645
MOBILE DEVICE APPLICATION AND SYSTEM FOR PROVIDING A VIRTUAL SURVEY
4y 1m to grant Granted Apr 14, 2026
Patent 12579497
RADIO FREQUENCY IDENTIFICATION SHIPPING LABELS
2y 4m to grant Granted Mar 17, 2026
Patent 12555064
Technologies for retrieving and analyzing shipping data and rendering interfaces associated therewith
2y 4m to grant Granted Feb 17, 2026
Patent 12443901
AUTOMATED ALLOCATION OF SHARED RESOURCES IN TRANSPORTATION NETWORKS
3y 8m to grant Granted Oct 14, 2025
Patent 12423640
DELIVERY ITEM INFORMATION MANAGEMENT SYSTEM, METHOD, APPARATUS, AND PROGRAM FOR MANAGING DELIVERY ITEM INFORMATION, AND PRINTING APPARATUS
1y 6m to grant Granted Sep 23, 2025
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
30%
Grant Probability
66%
With Interview (+36.3%)
2y 3m (~10m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 37 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