Prosecution Insights
Last updated: July 17, 2026
Application No. 18/813,444

ATTRIBUTE IDENTIFICATION DEVICE AND ATTRIBUTE IDENTIFICATION METHOD

Non-Final OA §103
Filed
Aug 23, 2024
Priority
Oct 30, 2023 — JP 2023-185157
Examiner
SOHRABY, PARDIS
Art Unit
Tech Center
Assignee
NEC Corporation
OA Round
1 (Non-Final)
80%
Grant Probability
Favorable
1-2
OA Rounds
1y 0m
Est. Remaining
89%
With Interview

Examiner Intelligence

Grants 80% — above average
80%
Career Allowance Rate
82 granted / 103 resolved
+19.6% vs TC avg
Moderate +9% lift
Without
With
+9.4%
Interview Lift
resolved cases with interview
Typical timeline
2y 11m
Avg Prosecution
8 currently pending
Career history
118
Total Applications
across all art units

Statute-Specific Performance

§101
1.9%
-38.1% vs TC avg
§103
91.6%
+51.6% vs TC avg
§102
2.8%
-37.2% vs TC avg
§112
3.7%
-36.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 103 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 . Priority Acknowledgment is made of applicant’s claim for foreign priority under 35 U.S.C. 119 (a)-(d). The certified copy has been filed in parent Application No. 2023-185157, filed on October 30, 2023 with Japanese Patent Office. However, the priority documents have not been received. Information Disclosure Statement The information disclosure statement (IDS) submitted on 08/23/2024 is in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner. 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. Claim(s) 1, 2, 5, and 6-8 are rejected under 35 U.S.C. 103 as being unpatentable over Kim et al. (US 20240161303 A1) referred to as Kim hereinafter and further in view of Tsunoda (US 20230245427 A1). Regarding claim 1, Kim teaches An attribute identification device comprising: (“in a method for identifying an object executed by an apparatus for identifying an object,” Kim, para. [0015]) a memory configured to store instructions; a processor configured to execute the instructions to: (“a memory storing one or more programs; and a processor executing the stored one or more programs” Kim, para. [0023]) when given a frame, derive a bounding box of a detection target object from within the frame based on a learning model that includes multiple layers, (“an apparatus for auto segmentation using a bounding box may be provided, the apparatus comprising a database storing a first object image including an object labeled with a bounding box, which is a pre-learning target” Kim, para. [0023]) and define output data of one layer in the learning model or the frame itself as a feature value of the frame; (“the mask prediction module 150 performs segmentation by using the controller of each object region calculated through the detection branch module 130 as a parameter and predicts N segmentation masks. The mask prediction module 150 outputs the prediction masks. The prediction masks may be used for learning the segmentation model.” Kim, para. [0115]) acquire a feature value of the bounding box of an attribute identification target object from the feature value of the frame; (“the apparatus for auto segmentation restricts a target object to always exist only inside the bounding box. The apparatus for auto segmentation restricts the width and height obtained through predicted values from segmentation not to be greater than the given bounding box.” Kim, para. [0060]) and extract one or more attributes of the attribute identification target object from the bounding box of the attribute identification target object; (“The apparatus for auto segmentation extracts a segmentation result from new data (e.g., a second object image including an object to be identified) by utilizing a segmentation model trained using the first object image labeled only with the bounding box.” Kim, para. [0058]) and a storage device that stores a combination of a frame ID, the tracking ID, the feature value of the bounding box of the attribute identification target object, and the one or more attributes of the attribute identification target object; (“an apparatus for auto segmentation using a bounding box may be provided, the apparatus comprising a database storing a first object image including an object labeled with a bounding box, which is a pre-learning target; a memory storing one or more programs; and a processor executing the stored one or more programs, wherein the processor is configured to receive a first object image including an object labeled with a bounding box, which is a pre-learning target, learn a segmentation model by classifying an object and a background from the bounding box of the received first object image, and segment an object from a second object image, which is an identification target, using the learned segmentation model.” Kim, para. [0023]) wherein the processor determines a similarity degree between the feature value of the bounding box of the attribute identification target object and the feature value of a past bounding box corresponding to the tracking ID of the bounding box, (“Utilizing the color similarity as a threshold, the segmentation model learns whether each edge should be positive or negative. FIGS. 4 and 5 illustrate examples of the operation of calculating a first loss and a second loss according to another embodiment of the present disclosure. The apparatus for auto segmentation according to one embodiment of the present disclosure uses a first loss and a second loss during the process of learning a segmentation model only through a bounding box. Here, the first loss may be a projection loss, and the second loss may be a pixel pairwise loss. Regarding the projection loss, FIG. 4 shows object image 201 as a learning target, image 202 from the projection of a predicted mask, and image 203 from the project of a bounding box. The apparatus for auto segmentation restricts the predicted segmentation mask not to leave the bounding box given together during learning. In other words, the apparatus for auto segmentation prevents the prediction of a segmentation model from leaving the bounding box area in which an object is expected to exist. Regarding the pixel pairwise loss, FIG. 5 shows a pixel pairwise relationship 301 between each pixel and its neighboring pixels and eight consistency maps 302, 303. In what follows, the pixel pairwise loss is described. Based on the coordinates (i,j) and (l,k), a segmentation model may predict the probability that pixels at the corresponding coordinates of the prediction masks, which are prediction values, belong to the foreground. The corresponding values, m.sub.(i,j) and m.sub.(l,k) represent the probabilities predicted by the segmentation model that pixels at the corresponding coordinates belong to the foreground (where the foreground includes an object in this case). The probability that the coordinates (i,j) and (l,k) have the same label is P(y.sub.e=1), Kim, paras. [0090]-[0095]) and figs. 4 and 5. However, Kim does not teach add a tracking ID to the bounding box; and when the similarity degree is equal to or greater than a predetermined threshold, stops extracting the one or more attributes of the attribute identification target object, Tsunoda teaches add a tracking ID to the bounding box; (“The two-stage method is a method of performing tracking with use of a detector and a feature extractor which are independent from each other. In the two-stage method, first, the tracking apparatus performs detection with respect to each frame of a moving image with use of the detector, and obtains a circumscribed rectangle (bounding box (hereinafter referred to as a “BBox”)) of a tracking target object obtained as a result of detection.” Tsunoda, para. [0021]) and when the similarity degree is equal to or greater than a predetermined threshold, stops extracting the one or more attributes of the attribute identification target object, (“in a second exemplary embodiment, the tracking apparatus 200 performs filtering only in a case where the degree of overlapping of persons is greater than or equal to a fixed threshold value, and does not perform filtering in a case where the degree of overlapping of persons is less than the fixed threshold value.” Tsunoda, para. [0108]) and identifies the one or more attributes of the attribute identification target object in the bounding box by diverting the one or more attributes corresponding to the feature value of the past bounding box. (“The tracking apparatus performs ID assignment, which associates a person acquired from each BBox of the current frame 103 with a track for up to the previous frame, based on the proximity of feature quantities. Then, the tracking apparatus assigns the ID of the person 104b to a person acquired from the BBox 105c in the frame 103 and assigns the ID of the person 104c to a person acquired from the BBox 105b in the frame 103” Tsunoda, para. [0029]) Kim and Tsunoda are combinable because they are from the same field of endeavor, object similarity. It would have been obvious to a person of ordinary skill in the art before the effective filing date of the claimed invention to modify Kim in light of Tsunoda’s adding tracking ID to the bounding box. One would have been motivated to do so because it can increase accuracy of image recognition. (Tsunoda, para. [0096]) Regarding claim 2, Kim does not teach wherein when the multiple layers in the learning model are divided into a first half and a second half, the processor defines output data of the first half layer as the feature value of the frame. Tsunoda teaches wherein when the multiple layers in the learning model are divided into a first half and a second half, the processor defines output data of the first half layer as the feature value of the frame. (“A middle feature (m-feat) 602 is an input to the RNN 601, and, as mentioned above, has a size of [[16, 32, 64], [8, 16, 128]]. When being input to the first FC of the RNN 601, the middle feature 602 is made flat. Thus, the middle feature 602 has an input size of [49152]. The second FC, the Cony, the reshape layer, and the resize layer of the RNN 601 perform conversion into an appropriate size.” Tsunoda, para. [0060]) and fig. 4 Kim and Tsunoda are combinable because they are from the same field of endeavor, object similarity. It would have been obvious to a person of ordinary skill in the art before the effective filing date of the claimed invention to modify Kim in light of Tsunoda’s multiple layers divided in half. One would have been motivated to do so because it can increase accuracy of image recognition. (Tsunoda, para. [0096]) Regarding claim 5, Kim does not teach wherein when determining the similarity degree between the feature value of the bounding box of the attribute identification target object and the feature value of the past bounding box corresponding to the tracking ID of the bounding box, the processor obtains cosine similarity degree based on conversion results of converting the two feature values respectively into a vector with a predetermined number of elements, uses the cosine similarity degree as the similarity degree between the two feature values. Tsunoda teaches wherein when determining the similarity degree between the feature value of the bounding box of the attribute identification target object and the feature value of the past bounding box corresponding to the tracking ID of the bounding box, the processor obtains cosine similarity degree based on conversion results of converting the two feature values respectively into a vector with a predetermined number of elements, uses the cosine similarity degree as the similarity degree between the two feature values. (“The cost calculation unit 205 (FIG. 2A) calculates the degree of similarity between the filtered feature 607 obtained by the above-mentioned calculation and a filtered feature already included in the track and converts the calculated degree of similarity into a cost. Here, the cost calculation unit 205 calculates a cosine similarity as the degree of similarity. The cosine similarity takes real number values of −1 to +1, where +1 indicates most similar. Usually, an evaluation value which makes positive sense as the value is larger is called a “score”, and the opposite evaluation value thereof is called a “cost”. To perform conversion into an evaluation value which indicates a high degree of similarity as the value is smaller, i.e., a cost, the cost calculation unit 205 multiplies the cosine similarity by −1. Moreover, depending on an algorithm for an assignment problem which is used in next step S306, it is desirable that the cost be 0 or more. Therefore, here, the cost calculation unit 205 adds 1 as a bias to the cost. Performing the above-described calculation for the number of combinations of the detection objects Det1 to Det3 and the tracks Track1 to Track4 causes the cost matrix 501 to be calculated.” Tsunoda, para. [0051]) Kim and Tsunoda are combinable because they are from the same field of endeavor, object similarity. It would have been obvious to a person of ordinary skill in the art before the effective filing date of the claimed invention to modify Kim in light of Tsunoda’s cosine similarity degree. One would have been motivated to do so because it can increase accuracy of image recognition. (Tsunoda, para. [0096]) Regarding claim 6, Kim does not teach wherein when determining the similarity degree between the feature value of the bounding box of the attribute identification target object and the feature value of the past bounding box corresponding to the tracking ID of the bounding box, the processor obtains cosine similarity degree based on conversion results of converting the two feature values respectively into a vector with a predetermined number of elements, uses the cosine similarity degree as the similarity degree between the two feature values. Tsunoda teaches wherein when determining the similarity degree between the feature value of the bounding box of the attribute identification target object and the feature value of the past bounding box corresponding to the tracking ID of the bounding box, (“Since the detection objects Det2 and Det3 have degrees of overlapping of human bodies with each other greater than or equal to the threshold value, as with the first exemplary embodiment, the cost calculation unit 205 calculates a filtered feature (f-feat) 1005 with use of the filter 1022 and the FC 1023 illustrated in FIG. 10B. Then, as with the first exemplary embodiment, the cost calculation unit 205 calculates a cosine similarity between the calculated filtered feature (f-feat) 1005 and a filtered feature (f-feat) included in the track, and converts the cosine similarity into a cost. Here, the cost calculation unit 205 calculates costs other than the costs 507, 508, 509, and 510, included in the cost matrix 506.” Tsunoda, para. [0119]) the processor obtains cosine similarity degree based on conversion results of converting the two feature values respectively into a vector with a predetermined number of elements, uses the cosine similarity degree as the similarity degree between the two feature values. (“the GAP 1012 performs processing for performing, with respect to respective layer features different in spatial resolution, global average pooling for each layer and interconnecting respective results of the processing. Thus, the input of the FC 1013 is the same as an input from a filter processing unit 604 illustrated in FIG. 6A to the FC, and is a 704-dimensional vector.” Tsunoda, para. [0074]) Kim and Tsunoda are combinable because they are from the same field of endeavor, object similarity. It would have been obvious to a person of ordinary skill in the art before the effective filing date of the claimed invention to modify Kim in light of Tsunoda’s multiple layers divided in half. One would have been motivated to do so because it can increase accuracy of image recognition. (Tsunoda, para. [0096]) Regarding claim 7, refer to the explanation of claim 1. Regarding claim 8, Kim teaches A non-transitory computer-readable recording medium in which an attribute identification program is stored, wherein the attribute identification program causes a computer to execute: (“when the processor executes a method, a non-transitory computer-readable storage medium may be provided for storing instructions used by the processor to execute the method,” Kim, para. [0138]) Regarding rest of claim 8, refer to the explanation of claim 1. Allowable Subject Matter Claims 3 and 4 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. Regarding claims 3 and 4, none of the cited prior arts teach or suggest, alone or in combination, the particular combination of steps or elements as recited in the independent claims. Specifically, the combination of the cited prior arts does not specifically disclose, teach, or suggest as a whole the limitation “the processor obtaining CKA (Centered Kernel alignment) based on conversion results of converting the two feature values respectively into a matrix with a predetermined number of rows, uses the CKA as the similarity degree between the two feature values.” Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to PARDIS SOHRABY whose telephone number is (571)270-0809. The examiner can normally be reached Monday - Friday 9 am till 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, Jennifer Mehmood can be reached at (571) 272-2976. 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. /PARDIS SOHRABY/Examiner, Art Unit 2664 /JENNIFER MEHMOOD/Supervisory Patent Examiner, Art Unit 2664
Read full office action

Prosecution Timeline

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

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12675850
System and Method for Removing Noise and/or Artifacts from an OCT Image Using a Generative Adversarial Network
4y 7m to grant Granted Jul 07, 2026
Patent 12675907
METER RECOGNITION METHOD, APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM
2y 11m to grant Granted Jul 07, 2026
Patent 12646151
METHODS AND SYSTEMS FOR FLEXIBLE DENOISING OF IMAGES USING DISENTANGLED FEATURE REPRESENTATION FIELD
2y 11m to grant Granted Jun 02, 2026
Patent 12639961
CARELESS DRIVING DETERMINATION APPARATUS AND CARELESS DRIVING DETERMINATION METHOD
2y 10m to grant Granted May 26, 2026
Patent 12629107
LEARNING METHOD, IMAGE PROCESSING METHOD, LEARNING APPARATUS, IMAGE PROCESSING APPARATUS, LEARNING PROGRAM, AND IMAGE PROCESSING PROGRAM
2y 4m to grant Granted May 19, 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
80%
Grant Probability
89%
With Interview (+9.4%)
2y 11m (~1y 0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 103 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