Prosecution Insights
Last updated: April 19, 2026
Application No. 18/655,788

LOCATING OBJECTS RELATIVE TO A DISTANCE FROM A GEOFENCE IN A REAL TIME LOCATION SYSTEM

Non-Final OA §103
Filed
May 06, 2024
Examiner
HORNER, MINATO LEE
Art Unit
3665
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Federal Express Corporation
OA Round
2 (Non-Final)
80%
Grant Probability
Favorable
2-3
OA Rounds
2y 8m
To Grant
99%
With Interview

Examiner Intelligence

Grants 80% — above average
80%
Career Allow Rate
8 granted / 10 resolved
+28.0% vs TC avg
Strong +25% interview lift
Without
With
+25.0%
Interview Lift
resolved cases with interview
Typical timeline
2y 8m
Avg Prosecution
40 currently pending
Career history
50
Total Applications
across all art units

Statute-Specific Performance

§101
12.8%
-27.2% vs TC avg
§103
50.7%
+10.7% vs TC avg
§102
21.9%
-18.1% vs TC avg
§112
11.7%
-28.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 10 resolved cases

Office Action

§103
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 . Status of Claims This communication is in response to application No. 18/655,788, filed on 05/06/2024. Claims 1-20 are currently pending and have been examined. Claims 1-20 have been rejected as follows. Response to Amendment This action is in response to amendments and remarks filed on 11/19/2025. Claims 1-20 are pending. Claims 2-18 have been amended. Response to Arguments Applicant’s arguments with respect to the rejection(s) of claim(s) 1-20 under 35 U.S.C. 103 have been fully considered and are persuasive. Therefore, the rejection has been withdrawn. However, upon further consideration, a new ground(s) of rejection is made in view of Hyatt (US 11002823 B2), as detailed below. 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. Claim(s) 1-4, 6-12, 15, and 17-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Hyatt (US 11002823 B2). Regarding claim 1, Hyatt teaches an object tracking system (Fig. 3, tracking system 50), comprising: a plurality of first wireless devices, wherein each of the plurality of first wireless devices is associated with one of a plurality of objects (column 3 line 66, “Each forklift 20 and shipment 30 may be provided with one or more radio frequency identification (RFID) tags (e.g., forklift tags 22 and/or shipment tags 32) or other wireless devices (e.g., global positioning system (GPS) devices) configured to transfer information”); a second wireless device associated with an object transport vehicle (forklift 20 with forklift tag 22); and a controller (column 3 line 28, processor of the worksite computer system 40) configured to: determine a location of each of the plurality of objects based on a first signal associated with each of the plurality of first wireless devices (column 6 line 61, “The worksite computer system 40 may store a map of the worksite 10 that indicates the locations of the forklifts 20 and shipments 30”); generate a geofence surrounding at least a portion of the object transport vehicle based on a second signal associated with the second wireless device (column 7 line 12, “The worksite computer system 40 may create or determine a geofence G located in front of each forklift 20”); determine a position of each of the plurality of objects relative to the geofence based on the determined location of each of the plurality of objects (column 2 line 3, “The at least one computer system may be further configured to determine at least one location of at least one geofence adjacent the at least one vehicle based on the at least one location of the at least one vehicle. Also, the at least one computer system may be configured to determine whether the at least one object is located within the at least one geofence”; column 8 line 63, “the forklift 20 may be positioned so that the geofence G is next to an unloaded shipment, e.g., within one foot, and if there is jitter of one foot or more, the worksite computer system 40 may indicate that the shipment 30 has entered the geofence G although it has not actually been loaded onto the forklift 20”); calculate an association score for each of the plurality of objects based on a distance of each of the plurality of objects from a point within the geofence, wherein a higher association score is assigned to objects closer to the point than to objects farther from the point (although not explicitly taught, the association score could be whether or not the object is within the geofence, therefore it is based on the distance from the center of the geofence); and on a condition that the association score for one of the plurality of objects exceeds a threshold, associate the one object with the object transport vehicle wherein the one object is loaded on the object transport vehicle (abstract, “the at least one computer system may be configured to determine whether the at least one object is located within the at least one geofence to determine whether a load of the at least one vehicle includes the at least one object”—the score simply measures whether or not the object is inside the geofence, so the threshold condition is that the object is inside the geofence). Although Hyatt fails to explicitly teach calculating an association score, the claim as written simply describes a geofence. A geofence is a virtual geographical boundary, most commonly in the shape of a circle. Therefore, determining whether an object is within a geofence amounts to no more than determining whether the distance between the object and the center of the geofence is less than the length of the geofence radius. Regarding claim 2, Hyatt teaches the object tracking system of claim 1. Hyatt further teaches the geofence relates to a front portion of the object transport vehicle, wherein the front portion of object transport vehicle is configured to hold the one object (column 7 line 12, “The worksite computer system 40 may create or determine a geofence G located in front of each forklift 20”). Regarding claim 3, Hyatt teaches the object tracking system of claim 2. Hyatt further teaches the object transport vehicle is a forklift (Fig. 1, forklift 20) and the front portion includes forks of the forklift (Fig. 2, forks 21). Regarding claim 4, Hyatt teaches the object tracking system of claim 1. Hyatt further teaches the point within the geofence is a center point of the object transport vehicle (column 7 line 2, “The tags 22 may be used to identify the center point CP of the forklift 20”). Regarding claim 6, Hyatt teaches the object tracking system of claim 1. Hyatt further teaches the controller is further configured to: periodically calculate the association score for each of the plurality of objects (column 6 line 17, “each reader 52 may periodically send signals in an area surrounding the reader 52 and receive responses from the tags 22, 32 that are located within the area surrounding the reader 52”). Regarding claim 7, Hyatt teaches the object tracking system of claim 6. Hyatt further teaches the controller is further configured to: calculate the association score for each of the plurality of objects every 0.5 seconds or every second (column 6 line 34, “The locations of the tags 22, 32 may be determined and updated periodically (e.g., every 0.5 or 1 second)”). Regarding claim 8, Hyatt teaches the object tracking system of claim 1. Hyatt further teaches a reader configured to read each of the plurality of first wireless devices and generate the first signal (column 5 line 51, “The tracking system 50 may also include one or more readers 52 or interrogators for obtaining information from the forklift and shipment tags 22, 32”). Regarding claim 9, Hyatt teaches the object tracking system of claim 1. Hyatt further teaches each of the plurality of first wireless devices is a position sensor configured to generate the first signal (column 3 line 66, “Each forklift 20 and shipment 30 may be provided with one or more radio frequency identification (RFID) tags (e.g., forklift tags 22 and/or shipment tags 32) or other wireless devices (e.g., global positioning system (GPS) devices) configured to transfer information”). Regarding claim 10, Hyatt teaches the object tracking system of claim 1. Hyatt further teaches the second wireless device is a position sensor configured to generate the second signal (column 3 line 66, “Each forklift 20 and shipment 30 may be provided with one or more radio frequency identification (RFID) tags (e.g., forklift tags 22 and/or shipment tags 32) or other wireless devices (e.g., global positioning system (GPS) devices) configured to transfer information”). Regarding claim 11, Hyatt teaches the object tracking system of claim 1. Hyatt further teaches the object tracking vehicle includes a display (Fig. 3, operator display device 25); and the controller is further configured to: send information to the display to cause the display to display an indicator of the one object (column 7 line 66, “The map may be communicated to the operator display device 25 via communication device 26 to allow the operator of the forklift 20 to view the locations of the forklift 20 (e.g., the center point CP of the forklift 20), the geofence G for the forklift 20, and the shipments 30 surrounding the forklift 20”). Regarding claim 12, Hyatt teaches the object tracking system of claim 11. Hyatt further teaches the indicator represents the association between the one object and the object tracking vehicle (column 7 line 66, “The map may be communicated to the operator display device 25 via communication device 26 to allow the operator of the forklift 20 to view the locations of the forklift 20 (e.g., the center point CP of the forklift 20), the geofence G for the forklift 20, and the shipments 30 surrounding the forklift 20”). Regarding claim 15, Hyatt teaches the object tracking system of claim 1. Hyatt further teaches the geofence has a shape based on any of: a quadrilateral, a triangle, a circle, an oval, or a cross (Fig. 2, geofence G with length GL and width GW). Regarding claim 17, Hyatt teaches a method for tracking a plurality of objects (Fig. 1, shipment 30) configured to be transported by an object transport vehicle (Fig. 3, tracking system 50), the method comprising: receiving first data from a plurality of first wireless devices, each first wireless device associated with one of the plurality of objects (column 3 line 66, “Each forklift 20 and shipment 30 may be provided with one or more radio frequency identification (RFID) tags (e.g., forklift tags 22 and/or shipment tags 32) or other wireless devices (e.g., global positioning system (GPS) devices) configured to transfer information”); determining a location of each of the plurality of objects based on the first data (column 6 line 61, “The worksite computer system 40 may store a map of the worksite 10 that indicates the locations of the forklifts 20 and shipments 30”); receiving second data from a second wireless device associated with the object transport vehicle (forklift 20 with forklift tag 22); generating a geofence surrounding at least a portion of the object transport vehicle based on the second data (column 7 line 12, “The worksite computer system 40 may create or determine a geofence G located in front of each forklift 20”); determining a position of each of the plurality of objects relative to the geofence based on the determined location of each of the plurality of objects (column 2 line 3, “The at least one computer system may be further configured to determine at least one location of at least one geofence adjacent the at least one vehicle based on the at least one location of the at least one vehicle. Also, the at least one computer system may be configured to determine whether the at least one object is located within the at least one geofence”; column 8 line 63, “the forklift 20 may be positioned so that the geofence G is next to an unloaded shipment, e.g., within one foot, and if there is jitter of one foot or more, the worksite computer system 40 may indicate that the shipment 30 has entered the geofence G although it has not actually been loaded onto the forklift 20”); calculating an association score for each of the plurality of objects located within a predetermined distance from the geofence, the association score based on a distance of each of the plurality of objects from a point within the geofence, wherein a higher association score is assigned to objects closer to the point than to objects farther from the point (although not explicitly taught, the association score could be whether or not the object is within the geofence, therefore it is based on the distance from the center of the geofence); and associating one object with the object transport vehicle on a condition that the association score for the one object exceeds a threshold, wherein the one object is loaded on the object transport vehicle (abstract, “the at least one computer system may be configured to determine whether the at least one object is located within the at least one geofence to determine whether a load of the at least one vehicle includes the at least one object”—the score simply measures whether or not the object is inside the geofence, so the threshold condition is that the object is inside the geofence). Although Hyatt fails to explicitly teach calculating an association score, the claim as written simply describes a geofence. A geofence is a virtual geographical boundary, most commonly in the shape of a circle. Therefore, determining whether an object is within a geofence amounts to no more than determining whether the distance between the object and the center of the geofence is less than the length of the geofence radius. Regarding claim 18, Hyatt teaches the method of claim 17. Hyatt further teaches the geofence relates to a front portion of the object transport vehicle, wherein the front portion of object transport vehicle is configured to hold the one object (column 7 line 12, “The worksite computer system 40 may create or determine a geofence G located in front of each forklift 20”). Regarding claim 19, Hyatt teaches the method of claim 17. Hyatt further teaches the association score for each of the plurality of objects is periodically calculated (column 6 line 17, “each reader 52 may periodically send signals in an area surrounding the reader 52 and receive responses from the tags 22, 32 that are located within the area surrounding the reader 52”). Regarding claim 20, Hyatt teaches the method of claim 17. Hyatt further teaches the geofence has a shape based on any of: a quadrilateral, a triangle, a circle, an oval, or a cross (Fig. 2, geofence G with length GL and width GW; column 7 line 13, “The geofence G is a virtual perimeter that may represent an approximate size of a pallet loaded onto the forklift 20”; column 7 line 32, “Alternatively, the geofence G may be larger than the size of a standard pallet or may be another size that is unrelated to the size of a pallet”); the shape of the geofence contains a boundary measured by at least one length from the point within the geofence (Fig. 2, boundary of geofence G); and calculating the association score for each of the plurality of objects includes: determining an association score of zero for at least one object of the plurality of objects that is farther than the at least one length from the point within the geofence; and determining a non-zero association score for at least one object of the plurality of objects that is less than the at least one length from the point within the geofence (abstract, “the at least one computer system may be configured to determine whether the at least one object is located within the at least one geofence to determine whether a load of the at least one vehicle includes the at least one object”). Hyatt determines whether the object is inside or outside the geofence. Hyatt states the geofence “may be another size that is unrelated to the size of a pallet” (column 7 line 33). Geofences are commonly circular, and one of ordinary skill in the art would be able to recognize that a circular geofence could be used. With a circular geofence, any object with a distance from the center that is less than the radius would be inside the geofence and therefore the association score would be non-zero. Any object with a distance from the center that is greater than the radius would be outside the geofence and therefore the association score would be zero. Claim(s) 13-14 is/are rejected under 35 U.S.C. 103 as being unpatentable over Hyatt in view of Roeder (US 20060255951 A1). Regarding claim 13, Hyatt teaches the object tracking system of claim 11. Hyatt further teaches (column 7 line 66, “The map may be communicated to the operator display device 25 via communication device 26 to allow the operator of the forklift 20 to view the locations of the forklift 20 (e.g., the center point CP of the forklift 20), the geofence G for the forklift 20, and the shipments 30 surrounding the forklift 20”). Hyatt fails to teach on a condition that the association score for multiple objects of the plurality of objects exceeds the threshold, associating each of the multiple objects with the object transport vehicle wherein each of the multiple objects is loaded on the object transport vehicle. However, Roeder teaches on a condition that the association score for multiple objects of the plurality of objects exceeds the threshold, associating each of the multiple objects with the object transport vehicle wherein each of the multiple objects is loaded on the object transport vehicle (par. 61, “All such objects, which are transportable by fork lift 105 from one location to another, are identified herein as being located within a perimeter of object-stacking surface 171 of pallet 170”). The combination of Hyatt and Roeder are analogous art because both relate to the transportation of objects by autonomous forklifts. It would have been prima facie obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hyatt to incorporate the teachings of Roeder in order to ensure the detection of every object loaded onto the forklift. Regarding claim 14, Hyatt teaches the object tracking system of claim 1. Hyatt fails to teach the association between the one object and the object tracking vehicle is stored in an entry in a database. However, Roeder teaches the association between the one object and the object tracking vehicle is stored in an entry in a database (par. 110, “The ranging information captured in this series of operations may be stored in a database, such as database 183 of FIG. 10, and used to verify that an object has been newly placed in the picking cart, and also to determine if an object has been removed from the picking cart”). It would have been prima facie obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have modified Hyatt to incorporate the teachings of Roeder to keep track of the objects (par. 110). Claim(s) 16 is/are rejected under 35 U.S.C. 103 as being unpatentable over Hyatt in view Van Den Dungen (US 20190215648 A1). Regarding claim 16, Hyatt teaches the object tracking system of claim 15. Hyatt further teaches the shape of the geofence contains a boundary measured by at least one length from the point within the geofence (Fig. 2, boundary of geofence G); and the controller is further configured to calculate the association score for each of the plurality of objects by: determining an association score of zero for at least one object of the plurality of objects that is farther than the at least one length from the point within the geofence; and determining a non-zero association score for at least one object of the plurality of objects that is less than the at least one length from the point within the geofence (abstract, “the at least one computer system may be configured to determine whether the at least one object is located within the at least one geofence to determine whether a load of the at least one vehicle includes the at least one object”). Hyatt determines whether the object is inside or outside the geofence. Hyatt states the geofence “may be another size that is unrelated to the size of a pallet” (column 7 line 33). Geofences are commonly circular, and one of ordinary skill in the art would be able to recognize that a circular geofence could be used. With a circular geofence, any object with a distance from the center that is less than the radius would be inside the geofence and therefore the association score would be non-zero. Any object with a distance from the center that is greater than the radius would be outside the geofence and therefore the association score would be zero. Allowable Subject Matter Claim 5 is objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to MINATO LEE HORNER whose telephone number is (571)272-5425. The examiner can normally be reached M-F 8-5. 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, Christian Chace can be reached at (571) 272-4190. 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. /M.L.H./Examiner, Art Unit 3665 /CHRISTIAN CHACE/Supervisory Patent Examiner, Art Unit 3665
Read full office action

Prosecution Timeline

May 06, 2024
Application Filed
Sep 12, 2025
Non-Final Rejection — §103
Nov 19, 2025
Response Filed
Feb 04, 2026
Non-Final Rejection — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12593748
AUTONOMOUS MACHINE HAVING VISION SYSTEM FOR NAVIGATION AND METHOD OF USING SAME
2y 5m to grant Granted Apr 07, 2026
Patent 12567332
METHOD OF COLLISION POINT CALCULATION AND EMERGENCY BRAKE ASSIST DECELERATION BASED ON THE METHOD OF COLLISION POINT CALCULATION
2y 5m to grant Granted Mar 03, 2026
Patent 12545149
VR-BASED SEAT CONTROL APPARATUS AND METHOD FOR VEHICLE
2y 5m to grant Granted Feb 10, 2026
Patent 12485815
PATTERN-BASED INTELLIGENT PERSONALIZED CHOREOGRAPHY FOR SOFTWARE-DEFINED VEHICLE
2y 5m to grant Granted Dec 02, 2025
Study what changed to get past this examiner. Based on 4 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

2-3
Expected OA Rounds
80%
Grant Probability
99%
With Interview (+25.0%)
2y 8m
Median Time to Grant
Moderate
PTA Risk
Based on 10 resolved cases by this examiner. Grant probability derived from career allow 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