Prosecution Insights
Last updated: July 17, 2026
Application No. 18/850,843

CARGO POSE DETECTION METHOD AND APPARATUS, HANDLING DEVICE AND STORAGE MEDIUM

Non-Final OA §103
Filed
Sep 25, 2024
Priority
Oct 27, 2023 — CN 202311411761.1 +1 more
Examiner
PHILLIPS, RUFUS L
Art Unit
2877
Tech Center
2800 — Semiconductors & Electrical Systems
Assignee
Effito Pte. Ltd.
OA Round
1 (Non-Final)
62%
Grant Probability
Moderate
1-2
OA Rounds
1y 3m
Est. Remaining
95%
With Interview

Examiner Intelligence

Grants 62% of resolved cases
62%
Career Allowance Rate
218 granted / 351 resolved
-5.9% vs TC avg
Strong +33% interview lift
Without
With
+32.8%
Interview Lift
resolved cases with interview
Typical timeline
3y 1m
Avg Prosecution
23 currently pending
Career history
378
Total Applications
across all art units

Statute-Specific Performance

§101
0.1%
-39.9% vs TC avg
§103
94.0%
+54.0% vs TC avg
§102
1.0%
-39.0% vs TC avg
§112
4.3%
-35.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 351 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 . Examiner’s Comment – Prior Art Date The examiner notes that the reference CN 117756025 cited on the IDS filed 12/19/2024 was also mentioned in the international search report and written opinion (also cited in the IDS) as teaching all the limitations of the claims (the international search report described Applicant’s priority document as not providing support due to not adequately describing the currently claimed “carrier”). However, the examiner has determined that for the purposes of USPTO examination, CN 117756025 is not considered prior art as it was published 3/26/2024 and therefore the examiner does not rely upon it in the rejections below for the following reason: Applicant has foreign priority based on Application number CN202311411761.1, which describes a specific example of the claimed carrier (e.g. see figure 1 of Application number CN202311411761.1) and therefore provides support for the claimed carrier. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. 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. 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-5, 13-16, and 19-21 are rejected under 35 U.S.C. 103 as being unpatentable over Yang (CN116400334A; cited by Applicant) in view of Ifflaender (DE 102006054083 A1) . Regarding claim 1, Yang teaches a method comprises: acquiring laser point cloud data, wherein the laser point cloud data is acquired by using a laser detection device (LiDAR 30) to scan the carrier (pallet 20), at least two reflectors (40) are assembled on the carrier, the at least two reflectors are disposed on two opposite sides of the carrier (figure 1), and both of the at least two reflectors are configured to reflect laser emitted on the cargo from the laser detection device (paragraphs n14-15); performing point cloud separation on the laser point cloud data to obtain respective light reflecting point cloud data of the at least two reflectors (paragraphs 36 and 38); and performing pose detection based on the respective light reflecting point cloud data of the at least two reflectors to obtain a relative pose relative to the handling device (position and orientation in paragraphs n54 and 3-dimensional coordinate detection in paragraph n29). PNG media_image1.png 962 1106 media_image1.png Greyscale Yang implies but doesn’t explicitly teach the pose detection is cargo pose detection (implied by Yang teaching detecting the pose of the pallet in paragraphs n29 and n54, and since the cargo is on the pallet, this is an implicit detection of the cargo). Additionally, like Yang (and like the instant application), Ifflaender is directed to optical measurement of positions in a warehouse environment and teaches the pose detection is cargo pose detection (pages 5 and 3 of attached translation; for cargo, see “goods” in translation). It’s also noted that Yang teaches measuring positions of a pallet and Ifflaender teaches cargo pose detection of cargo on a pallet (page 2). PNG media_image2.png 530 832 media_image2.png Greyscale It would be obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have the pose detection of Yang include cargo pose detection in order to obtain a precise positioning of the cargo to become aware of improper placement or theft of the goods (e.g. see page 7 of Ifflaender) Regarding claim 2, Yang teaches the at least two reflectors have different reflectivities (paragraph n34), and performing the point cloud separation on the laser point cloud data to obtain the respective light reflecting point cloud data of the at least two reflectors comprises: performing preprocessing on the laser point cloud data to obtain preprocessed point cloud data, wherein the preprocessing comprises at least one of: point cloud filtering, exception removal, data cleaning, or data transformation (paragraphs n17 and n38); and performing the point cloud separation on the preprocessed point cloud data based on a light reflecting intensity difference between the at least two reflectors to obtain the respective light reflecting point cloud data of the at least two reflectors (paragraph n34). Regarding claim 3, Yang teaches performing the point cloud separation on the preprocessed point cloud data based on the light reflecting intensity difference between the at least two reflectors to obtain the respective light reflecting point cloud data of the at least two reflectors comprises: performing point cloud clustering of different reflectors on the preprocessed point cloud data by using a preset density clustering algorithm to obtain the respective light reflecting point cloud data of the at least two reflectors (paragraphs n34-41). Regarding claim 4, in the above combination the at least two reflectors comprise at least one first reflector disposed on a first side of the carrier and at least one second reflector disposed on a second side of the carrier opposite to the first side (figure 1 of Yang), and performing the cargo pose detection based on the respective light reflecting point cloud data of the at least two reflectors to obtain the relative pose of the cargo relative to the handling device comprises: for each pair of reflectors in a plurality of pairs of reflectors composed of any one of the at least one first reflector and any one of the at least one second reflector, performing the cargo pose detection based on respective light reflecting point cloud data of a first reflector and a second reflector in the pair of reflectors to obtain a first relative pose of the cargo (see combination) relative to the handling device corresponding to the pair of reflectors (paragraphs n48 and n29 and n54 of Yang); and determining the relative pose of the cargo relative to the handling device based on the first relative pose corresponding to each pair of reflectors in the plurality of pairs of reflectors (paragraphs n48 and n29 and n54 of Yang). Regarding claim 5, Yang teaches determining the relative pose of the cargo relative to the handling device based on the first relative pose corresponding to each pair of reflectors in the plurality of pairs of reflectors comprises: performing calculation processing on first relative poses corresponding to the plurality of pairs of reflectors to determine a result of the calculation processing as the relative pose of the cargo relative to the handling device, wherein the calculation processing comprises: averaging or taking a mode (paragraphs n58). Regarding claim 13, in the above combination handling device, comprising: a memory (paragraphs 121 and n72); and a processor coupled to the memory (paragraphs n72), wherein the processor is configured to execute operations (paragraph n73) comprising: acquiring laser point cloud data, wherein the laser point cloud data is acquired by using a laser detection device to scan the carrier, at least two reflectors are assembled on the carrier, the at least two reflectors are disposed on two opposite sides of the carrier, and both of the at least two reflectors are configured to reflect laser emitted on the cargo from the laser detection device; performing point cloud separation on the laser point cloud data to obtain respective light reflecting point cloud data of the at least two reflectors; and performing cargo pose detection based on the respective light reflecting point cloud data of the at least two reflectors to obtain a relative pose of the cargo relative to the handling device (see the citations with respect to claim 1 above). Regarding claim 14, in the above combination a computer readable storage medium, having computer program instructions stored thereon, wherein the instructions are executed by one or more processors to implement steps operations comprising: acquiring laser point cloud data, wherein the laser point cloud data is acquired by using a laser detection device to scan the carrier, at least two reflectors are assembled on the carrier, the at least two reflectors are disposed on two opposite sides of the carrier, and both of the at least two reflectors are configured to reflect laser emitted on the cargo from the laser detection device; performing point cloud separation on the laser point cloud data to obtain respective light reflecting point cloud data of the at least two reflectors; and performing cargo pose detection based on the respective light reflecting point cloud data of the at least two reflectors to obtain a relative pose of the cargo relative to the handling device (see the citations with respect to claim 1 above). Regarding claim 15, in the above combination the relative pose of the cargo relative to the handling device comprises: a placement position of the cargo relative to the handling device and a placement direction of the cargo relative to the handling device (position and orientation in the above citations); wherein the placement direction reflects a rotation direction of a coordinate system where the cargo is located relative to a coordinate system where the handling device is located (ground and forklift coordinate systems in Yang; it’s noted that the cargo and handling device are located in both coordinate systems, they simply have different coordinates that are dependent on the coordinate system used), and the placement direction is determined from a position difference between respective point cloud data corresponding to any two reflectors located at opposite positions of the carrier (paragraphs n52 and n58). Regarding claim 16, in the above combination the point cloud filtering refers to filtering out point cloud data that is not reflected by the reflectors in the laser point cloud data by using a preset filtering algorithm; the exception removal refers to removing exceptional data appearing in the laser point cloud data; the data cleaning refers to that, by supplementing a missing value, discontinuous or missing point cloud data appearing in the laser point cloud data is correspondingly supplemented, or by clearing duplicated data, duplicated data appearing in the laser point cloud data is cleared; and the data transformation refers to transforming the laser point cloud data by format conversion and/or smoothing (paragraphs n17, n34, and n38; note that it’s still claimed in the alternative due to parent claim 2). Regarding claim 19, Yang teaches the at least two reflectors have different reflectivities (paragraph n34), and performing the point cloud separation on the laser point cloud data to obtain the respective light reflecting point cloud data of the at least two reflectors comprises: performing preprocessing on the laser point cloud data to obtain preprocessed point cloud data, wherein the preprocessing comprises at least one of: point cloud filtering, exception removal, data cleaning, or data transformation (paragraphs n17 and n38); and performing the point cloud separation on the preprocessed point cloud data based on a light reflecting intensity difference between the at least two reflectors to obtain the respective light reflecting point cloud data of the at least two reflectors (paragraph n34). Regarding claim 20, Yang teaches performing the point cloud separation on the preprocessed point cloud data based on the light reflecting intensity difference between the at least two reflectors to obtain the respective light reflecting point cloud data of the at least two reflectors comprises: performing point cloud clustering of different reflectors on the preprocessed point cloud data by using a preset density clustering algorithm to obtain the respective light reflecting point cloud data of the at least two reflectors (paragraphs n34-41). Regarding claim 21, in the above combination the at least two reflectors comprise at least one first reflector disposed on a first side of the carrier and at least one second reflector disposed on a second side of the carrier opposite to the first side (figure 1 of Yang), and performing the cargo pose detection based on the respective light reflecting point cloud data of the at least two reflectors to obtain the relative pose of the cargo (see combination) relative to the handling device comprises: for each pair of reflectors in a plurality of pairs of reflectors composed of any one of the at least one first reflector and any one of the at least one second reflector, performing the cargo pose detection based on respective light reflecting point cloud data of a first reflector and a second reflector in the pair of reflectors to obtain a first relative pose of the cargo relative to the handling device corresponding to the pair of reflectors (paragraphs n48 and n29 and n54 of Yang); and determining the relative pose of the cargo relative to the handling device based on the first relative pose corresponding to each pair of reflectors in the plurality of pairs of reflectors (paragraphs n48 and n29 and n54 of Yang). Claim 1 is rejected under 35 U.S.C. 103 as being unpatentable over Zhou (CN112935703A; cited by Applicant) in view of Ifflaender. Regarding claim 1, Zhou teaches a method comprises: acquiring laser point cloud data, wherein the laser point cloud data is acquired by using a laser detection device to scan the carrier (paragraphs n10 and n43), at least two reflectors (2) are assembled on the carrier, the at least two reflectors are disposed on two opposite sides of the carrier (figure 6), and both of the at least two reflectors are configured to reflect laser emitted on the cargo from the laser detection device (paragraphs n73); performing point cloud separation on the laser point cloud data to obtain respective light reflecting point cloud data of the at least two reflectors (paragraphs n145, n108, n68 and n36); and performing pose detection based on the respective light reflecting point cloud data of the at least two reflectors to obtain a relative pose relative to the handling device (paragraphs n115, n119, and n139). PNG media_image3.png 444 944 media_image3.png Greyscale Zhou implies but doesn’t explicitly teach the pose detection is cargo pose detection (implied by Zhou teaching detecting the coordinates of the pallet legs, and since the cargo is on the pallet, this is an implicit detection of the cargo). Additionally, like Zhou (and like the instant application), Ifflaender is directed to optical measurement of positions in a warehouse environment and teaches the pose detection is cargo pose detection (pages 5 and 3 of attached translation; for cargo, see “goods” in translation). It’s also noted that Yang teaches measuring positions of a pallet and Ifflaender teaches cargo pose detection of cargo on a pallet (page 2). It would be obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to have the pose detection of Zhou include cargo pose detection in order to obtain a precise positioning of the cargo to become aware of improper placement or theft of the goods (e.g. see page 7 of Ifflaender) Allowable Subject Matter Claims 6-11 and 17-18 are 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. The following is a statement of reasons for the indication of allowable subject matter: The prior art of record (taken alone or in combination) fails to anticipate or render obvious, “acquiring laser point cloud data, wherein the laser point cloud data is acquired by using a laser detection device to scan the carrier, at least two reflectors are assembled on the carrier, the at least two reflectors are disposed on two opposite sides of the carrier, and both of the at least two reflectors are configured to reflect laser emitted on the cargo from the laser detection device; performing point cloud separation on the laser point cloud data to obtain respective light reflecting point cloud data of the at least two reflectors; and performing cargo pose detection based on the respective light reflecting point cloud data of the at least two reflectors to obtain a relative pose of the cargo relative to the handling device … wherein the at least two reflectors comprise at least one first reflector disposed on a first side of the carrier and at least one second reflector disposed on a second side of the carrier opposite to the first side, and performing the cargo pose detection based on the respective light reflecting point cloud data of the at least two reflectors to obtain the relative pose of the cargo relative to the handling device comprises: for each pair of reflectors in a plurality of pairs of reflectors composed of any one of the at least one first reflector and any one of the at least one second reflector, performing the cargo pose detection based on respective light reflecting point cloud data of a first reflector and a second reflector in the pair of reflectors to obtain a first relative pose of the cargo relative to the handling device corresponding to the pair of reflectors; and determining the relative pose of the cargo relative to the handling device based on the first relative pose corresponding to each pair of reflectors in the plurality of pairs of reflectors… wherein performing the cargo pose detection based on the respective light reflecting point cloud data of the first reflector and the second reflector in the pair of reflectors to obtain the first relative pose of the cargo relative to the handling device corresponding to the pair of reflectors comprises: performing template matching on the respective light reflecting point cloud data of the first reflector and the second reflector; after the template matching succeeds, performing pose calculation based on the respective light reflecting point cloud data of the first reflector and the second reflector to obtain a second relative pose of the cargo relative to the laser detection device; and performing coordinate transformation on the second relative pose of the cargo relative to the laser detection device to obtain the first relative pose of the cargo relative to the handling device,” in combination with the other claimed limitations. Additional Prior Art Allen (US 4122957 A ) reads, “ng along and defining the bottom or one side of each bin, is a reflector means. The different reflectors for different shelf heights have been given different designations 25a, 25b, etc., in FIG. 1.” “(2) In accordance with the present invention, the optical detector assembly 26 affixed to the truck load carriage is arranged to direct a beam of light toward the rack when the truck is positioned facing the rack, and a photosensor arranged to receive light retro-reflected back toward the truck from any one of the reflector means 25 when the photosensor lies at the same elevation as that reflector. PNG media_image4.png 644 482 media_image4.png Greyscale The forklift 2 has a first sensor 3 attached to the lower side and a second sensor 4 attached to the upper side. The first sensor 3 projects an optical signal to first reflecting plates S1, S2,... Described later, and detects a reflected wave from the first reflecting plates S1, S2,. Type sensor. The second sensor 4 projects an optical signal to second reflectors R1, R2,... Described later, and detects reflected waves from the second reflectors R1, R2,. The first sensor 3 and the second sensor 4 are retroreflective sensors. PNG media_image5.png 458 724 media_image5.png Greyscale PNG media_image6.png 394 618 media_image6.png Greyscale KR 20140012366 A reads “As the forklift 10 moves to the shelf frame 210 for the loading / unloading operation of the pallet 40, the operation of the forklift automatic control apparatus 100 according to the present invention will be described. The laser distance sensor 120 senses the second reflector 160 installed on the shelf frame 210 and detects the distance to the second reflector 160. [ At this time, when the detected distance reaches a predetermined distance, the movement of the forklift 10 is stopped by the control of the controller 150. [ This is for stopping at a predetermined position on the front surface of the shelf frame 210 to automatically perform the loading / unloading operation of the pallet 40. That is, it is for automatically determining the stop position for the loading / unloading operation of the pallet 40. When the forklift 10 stops, the laser distance sensor 120 installed on the fork 30 is rotated to face the first reflector 110 installed on a part of the forklift 10. This is for calculating the moving distance of the fork 30 when loading / unloading the pallet 40 with the fork 30.” “at least one of the second reflector 160,” “The second reflector 160 is installed on the shelf frame 210 having a plurality of shelves 211, 212, 213. And more preferably may be installed on the front surface of the lowermost layer shelf 211 of the shelf frame 210 as in the example of FIGS. The second reflector 160 may be a reference position P indicating the height (position) of each shelf 211 to 213 in the shelf frame 210, for example. More preferably, it may be a reference position indicating the working position of the pallet 40 placed on the shelves 211 to 213 for each layer.” PNG media_image7.png 530 626 media_image7.png Greyscale PNG media_image8.png 544 580 media_image8.png Greyscale JP 2023053451 A reads, “(4) At the position where the unmanned forklift 30 faces the frontage of the shelf 20, a plurality of reflectors 13 are attached to the wall 11 so that the laser sensor 50 can detect at least four reflectors 13. . Therefore, even if the load W blocks the laser light passing through the dead space Sd and the specific reflector 13 is not detected, the control device 43 detects the high-intensity laser point cloud of at least three reflectors 13. be able to.” “When the cargo W is moved in and out of the shelf 20’ PNG media_image9.png 742 516 media_image9.png Greyscale Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to RUFUS L PHILLIPS whose telephone number is (571)270-7021. The examiner can normally be reached M-Th, 2 -10 pm. 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, Michelle Iacoletti can be reached at (571) 270-5789. 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. /RUFUS L PHILLIPS/ Examiner, Art Unit 2877
Read full office action

Prosecution Timeline

Sep 25, 2024
Application Filed
Jun 30, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12644820
FLOW CELL ASSEMBLY AND SPECTROSCOPY DEVICE ASSEMBLY FOR USE IN A BIOPROCESS
3y 8m to grant Granted Jun 02, 2026
Patent 12631545
METHOD AND SYSTEMS FOR DETERMINING DROP DELAY USING SCATTER SIGNALS ACROSS SPATIALLY SEPARATED LASERS
4y 5m to grant Granted May 19, 2026
Patent 12625072
METHOD FOR INSPECTING SHAPED PRODUCT, AND METHOD FOR MANUFACTURING SHAPED PRODUCT
4y 7m to grant Granted May 12, 2026
Patent 12581754
METHOD AND APPARATUS TO ENHANCE SEMICONDUCTOR DEVICE MANUFACTURING
2y 10m to grant Granted Mar 17, 2026
Patent 12566123
METHOD AND SYSTEMS FOR CHARACTERIZING AND ENCODING A LIGHT DETECTION SYSTEM
4y 4m to grant Granted Mar 03, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

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

Prosecution Projections

1-2
Expected OA Rounds
62%
Grant Probability
95%
With Interview (+32.8%)
3y 1m (~1y 3m remaining)
Median Time to Grant
Low
PTA Risk
Based on 351 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