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 .
This communication is responsive to the Application No. 18/978,577 filled on 12/12/2024.
Claims 1-20 are presented for examination.
Claim Objections
Claims 1, 3-4, 6-7 and 15-16 are objected to because of the following informalities:
Claim 1 cites “whereby” on line 4, where the phrase “whereby” in a method claim is not given weight it simply expresses the intended result of a process step positively recited. In order to avoid the claim objection, the phrase “whereby” should apparently be “where[[by]]”. Appropriate correction is required.
Regarding claim 3, the phrase “several piece goods with the same or similar piece goods information are assigned to the same piece goods class” should apparently be “several piece goods with the
Regarding claim 6, the phrase “the same piece good or a similar piece good” should apparently be “the at least one piece good for consistency of wording of the phrase. Claims 7, 15-16 are objected for the same reasons as discussed above with respect to claim 6. Appropriate correction is required.
Claim 4 cites a phrase “a piece goods class”. Is this class different than the “piece good class” as cited on line 4 of claim 1. If it is referred to same class, the phrase “a piece goods class” should apparently be “[[a]]the piece good[[s]] class. Further clarification and/or claim amendment is required.
Claim 3 cites “several piece goods”, and claim 4 cites “all piece goods”. Are all these goods are referred to the same or different? If they are same, a consistency of wording of the phrase is required in claim 4.
Claim 4 further cites “a piece good class”, where in claim 1 cites “piece good class”. Is the piece good claim in claim 4 different than the piece good class in claim 1? Further clarification and/or appropriate correction, such as the phrase “a piece good class” to be “[[a]]the piece good class” is required.
Drawing/Specification Objections
The drawing is objected to because of the following informalities:
a. The unlabeled rectangular box(es) shown in the drawings, Figs. 1-2 should be provided with descriptive text labels, such as, in Fig. 1, the step S1 to be labeled as “S1: determining or obtain at least one piece good information of at least one piece good”; in Fig. 2, the reference number 11 to be labeled with “transport device 11”, the reference number 1-50 to be labeled with “system 10”, the reference number 58 to be labeled with “touch TFT screen 53”, the reference number 2 to be labeled with “touch screen 2”, etc.
Corrected drawing sheets in compliance with 37 CFR 1.121(d) are required in reply to the Office action to avoid abandonment of the application. Any amended replacement drawing sheet should include all of the figures appearing on the immediate prior version of the sheet, even if only one figure is being amended. The figure or figure number of an amended drawing should not be labeled as “amended.” If a drawing figure is to be canceled, the appropriate figure must be removed from the replacement sheet, and where necessary, the remaining figures must be renumbered and appropriate changes made to the brief description of the several views of the drawings for consistency. Additional replacement sheets may be necessary to show the renumbering of the remaining figures. Each drawing sheet submitted after the filing date of an application must be labeled in the top margin as either “Replacement Sheet” or “New Sheet” pursuant to 37 CFR 1.121(d). If the changes are not accepted by the examiner, the applicant will be notified and informed of any required corrective action in the next Office action. The objection to the drawings will not be held in abeyance.
Claim Interpretation
The following is a quotation of 35 U.S.C. 112(f):
(f) Element in Claim for a Combination. – An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof.
The following is a quotation of pre-AIA 35 U.S.C. 112, sixth paragraph:
An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof.
The claims in this application are given their broadest reasonable interpretation using the plain meaning of the claim language in light of the specification as it would be understood by one of ordinary skill in the art. The broadest reasonable interpretation of a claim element (also commonly referred to as a claim limitation) is limited by the description in the specification when 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is invoked.
As explained in MPEP § 2181, subsection I, claim limitations that meet the following three-prong test will be interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph:
(A) the claim limitation uses the term “means” or “step” or a term used as a substitute for “means” that is a generic placeholder (also called a nonce term or a non-structural term having no specific structural meaning) for performing the claimed function;
(B) the term “means” or “step” or the generic placeholder is modified by functional language, typically, but not always linked by the transition word “for” (e.g., “means for”) or another linking word or phrase, such as “configured to” or “so that”; and
(C) the term “means” or “step” or the generic placeholder is not modified by sufficient structure, material, or acts for performing the claimed function.
Use of the word “means” (or “step”) in a claim with functional language creates a rebuttable presumption that the claim limitation is to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites sufficient structure, material, or acts to entirely perform the recited function.
Absence of the word “means” (or “step”) in a claim creates a rebuttable presumption that the claim limitation is not to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is not interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites function without reciting sufficient structure, material or acts to entirely perform the recited function.
Claim limitations in this application that use the word “means” (or “step”) are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action. Conversely, claim limitations in this application that do not use the word “means” (or “step”) are not being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action.
This application includes one or more claim limitations that do not use the word “means,” but are nonetheless being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, because the claim limitation(s) uses a generic placeholder that is coupled with functional language without reciting sufficient structure to perform the recited function and the generic placeholder is not preceded by a structural modifier. Such claim limitation(s) is/are: “transport device” and “sensor unit” in Claim 20; have has been interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, because they use a generic placeholder “means for” coupled with functional language without reciting sufficient structure to achieve the function.
Because this/these claim limitation(s) is/are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, it/they is/are being interpreted to cover the corresponding structure described in the specification as performing the claimed function, and equivalents thereof.
A review of the specification, filed 12/12/2024, in para. [0053], cites “The sensor unit 12 can, for example, be an optical sensor, in particular a camera.” Therefore, “the sensor unit is interpreted as any optical sensor.
Further, review of the original specification, filed 12/12/2024, Para. [0037], cites “a belt conveyor as a transport device”, and/or in para. [0036], cites “a vacuum suction gripper as a transport device”, in para. [0038], cites “rollers as a transport device.”
If applicant does not intend to have this/these limitation(s) interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, applicant may: (1) amend the claim limitation(s) to avoid it/them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph (e.g., by reciting sufficient structure to perform the claimed function); or (2) present a sufficient showing that the claim limitation(s) recite(s) sufficient structure to perform the claimed function so as to avoid it/them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph.
Examiner's Note
Examiner has cited particular paragraphs/ columns and line numbers or figures in the references as applied to the claims below for the convenience of the applicant. Although the specified citations are representative of the teachings in the art and are applied to the specific limitations within the individual claim, other passages and figures may apply as well. It is respectfully requested from the applicant, in preparing the responses, to fully consider the references in entirety as potentially teaching
all or part of the claimed invention, as well as the context of the passage as taught by the prior art or disclosed by the examiner. Applicant is reminded that the Examiner is entitled to give the broadest reasonable interpretation to the language of the claims. Furthermore, the Examiner is not limited to Applicants' definition which is not specifically set forth in the claims.
Claim Rejections - 35 USC § 102
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 the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action:
A person shall be entitled to a patent unless –
(a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention.
Claims 1-20 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Wagner et al. (US 2020/0130935 A1, this reference is from IDS filed on 07/14/2025) (hereinafter Wagner).
Claim 1. Wagner teaches a method for handling at least one piece good (See Para. [0007]-[0009], discloses “a method of processing objects”), comprising:
determining or obtaining at least one piece good information of the at least one piece good (See Para. [0007], “determined object information associated with the object”, and/or see Para. [0059], “a generalization or description of a packaging, e.g., shape, size, weight, length, width, height, circumference or center or mass [also construed as at least one piece good information as claimed], may be provided as an association event);
assigning the at least one piece good to a piece good class, whereby the piece good class is obtained from a database based on the piece good information (See Para. [0007], [0099], discloses “classifying the object based on provided and determined object information”, and/or see para. [0104], “the object classification system may assign a different class to the object that allows for faster or riskier motion planning, less precise grasp planning, higher and less precise release characteristics can be implemented”);
determining at least one manipulation parameter for the at least one piece good based on the piece good class (See para. [0057], “determine the efficacy and speed [i.e., one of a manipulation parameter] of a picking station” and/or see Para. [0055]-[0056],[0100], discloses “if the grasped object having heavy weight [i.e., one of a piece good class], the system changes the vacuum level [i.e., one of a manipulation parameter] for a successful grasp and acquisition”, and/or see Para. [0059], “a generalization or description of a packaging, e.g., shape, size, weight, length, width, height, circumference or center or mass, may be provided as an association event, and the system may act in accordance with the closest association event parameters”, and/or see Para. [0110], “due to new packaging of the SKU [i.e., piece good class], the dimensions have changed [i.e., manipulation parameter], and must be grasped using a small cup size.”); and
handling the piece good based on the at least one manipulation parameter (See Para. [0070], “There might be a variety of robot types for handling different item classes, or the robots might be capable of changing effectors, from one size vacuum cup to another”, and/or see Para. [0100], [0115], “for heavier items/object [construed as piece good class] may require a larger vacuum cup [constitute more suction pressure, which is construed as one of the manipulation parameter] and/or move slowly [i.e., another manipulation parameter as claim]. Furthermore, fragile object [i.e., piece good class] might be assigned to a specific person at a manual object processing station, and objects that require another skillset may go to a different person at a manual processing station”, and/or see Para. [0101], “The routing system 550 uses the class information provided by the object classification system 510 along with system information 556 to determine an optimal destination and route to the destination [construed as one of a manipulation parameter]”, and/or see Para. [0108], “the system correctly classifies the product as a cereal box, identical in its handling properties with several cereal boxes already well known to the system. The system is immediately able to process the new SKU, based on its experience with similar products, and its ability to correctly recognize that similarity”, and/or see Para. [0115], “a certain class of items may be usually handled well, but perhaps some of the items are heavier than average. The system has learned to handle them without dropping by moving more slowly”).
Claim 2. Wagner teaches the he method according to claim 1, wherein the database is a multidimension database (See Para. [0060], “the system might recognize the object and index information in the database”, and/or see Para. [0085], “The worker or system sensors might produce additional information, such as images, weight, and dimensions that are stored in the system software database”), and wherein the assignment of the at least one piece good to the piece good class is carried out based on at least two piece good information items (See Para. [0099], “The object classification system 510 uses the first and second sets of information to assign a specific class to the item”).
Claim 3. Wagner teaches the method according to claim 2, wherein, during the assignment, several piece goods with the same or similar piece goods information are assigned to the same piece goods class (See Para. [0008], [0099], “assigning the object to a class based on the first set of information and the second set of information”, Para. [0006], “processing objects in the assigned class”, and/or see Para. [0112], “the system learns better grasp behaviors, for all items in the class”, and Para. [0115], discloses “a certain class of items”, hence several piece goods with same piece goods information are assigned to same piece goods class).
Claim 4. Wagner teaches the method according to claim 3, wherein manipulation parameters are identical for all piece goods of a piece goods class (See Para. [0060], “For new objects similar to previously handled objects, the processes predict what are expected to be good routing and handling parameters”, and/or See Para. [0108], “the system correctly classifies the product as a cereal box, identical in its handling properties with several cereal boxes already well known to the system. The system is immediately able to process the new SKU, based on its experience with similar products, and its ability to correctly recognize that similarity”, and/or see Para. [0115], “the heavier items [i.e., same class of similar items] are now handled quickly [i.e., manipulation parameter] and productivity is restored.”).
Claim 5. Wagner teaches the method according to claim 4, wherein the step relating to determining or obtaining at least one piece good information of the at least one piece good occurs in time before the step relating to handling the piece good based on the at least one manipulation parameter (See Para. [0060], “The system may predict object-specific parameters for new objects based on previously seen objects. For new objects similar to previously handled objects, the processes predict what are expected to be good routing and handling parameters”, same as claimed).
Claim 6. Wagner teaches the method according to claim 5, wherein the piece good information comprises at least one parameter about a past tampering and/or a past tampering attempt of the same piece good or a similar piece good (See Para. [007], [0066], discloses “determine whether the transfer operation was successful, and the type of failure when necessary, and this information is stored in the system database”, and see Para. [0087], “If the initial grasp fails, the system might adjust the process parameters to discourage future grasps at the same location. If the object is dropped during the picking process, the system might adjust the motions to be less aggressive. If damage is noted, parameters might be adjusted for more careful drops, or a different picking station, or a different size vacuum cup”, and/or see Para. [0112], “the system learns better grasp behaviors, for all items in the class, and it does so quickly since it can aggregate experience gained across the entire class”).
Claim 7. Wagner teaches the method according to claim 6, wherein the same piece good or similar piece good includes a mail piece (See Para. [0042], [0072], [0089], [0106]-[0107], discloses “the system may be to sort and ship/mail goods [i.e., mail piece] to perform order fulfillment”).
Claim 8. Wagner teaches the method according to claim 6, wherein the piece goods information comprises success of a previous tampering attempt (See Para. [0049]-[0050], [0055]-[0056], “The system uses previously successful arrangements to process objects and collects data about these arrangements to improve the model. At this stage, safe and gradual alterations to the arrangements are made that compound over millions of picks”).
Claim 9. Wagner teaches the method according to claim 8, wherein the success of a previous tampering attempt is determined by a comparison of an expectation and an actual result (See Para. [0066]-[0067], “a reward feedback process, a system may learn from actions that do not achieve positive performance, and learn from actions that do achieve positive performance”, and/or see Para. [0083], “compare statistics from when the same item or similar item was previously gripped. The system may also compare the obtained values, and if the difference lies above a certain threshold, then the system may rule the instance as an instance of picking more than one of the item”).
Claim 10. Wagner teaches the method according to claim 8, further comprising:
adding piece good classes to the database (See Para. [0086], [0087], “class of items are saved in the system database”).
Claim 11. Wagner teaches the method according to claim 10, wherein the adding piece good classes to the database is completed after handling of the piece goods (See Para. [0058], discloses “using previously recorded data based on similar SKUs “, and see Para. [0087], discloses “A similar process is followed each time the object is handled, so that the system builds up in the database a record of all its experience. As this record grows, the item's class will be determined with greater confidence, and other information including process parameters will also be refined”).
Claim 12. Wagner teaches the method according to claim 1, wherein, during the assignment, several piece goods with the same or similar piece goods information are assigned to the same piece goods class (See Para. [0008], [0099], “assigning the object to a class based on the first set of information and the second set of information”, Para. [0006], “processing objects in the assigned class”, and/or see Para. [0112], “the system learns better grasp behaviors, for all items in the class”, and Para. [0115], discloses “a certain class of items”, hence several piece goods with same piece goods information are assigned to same piece goods class).
Claim 13. Wagner teaches the method according to claim 1, wherein manipulation parameters are identical for all piece goods of a piece goods class (See Para. [0060], “For new objects similar to previously handled objects, the processes predict what are expected to be good routing and handling parameters”, and/or See Para. [0108], “the system correctly classifies the product as a cereal box, identical in its handling properties with several cereal boxes already well known to the system. The system is immediately able to process the new SKU, based on its experience with similar products, and its ability to correctly recognize that similarity”, and/or see Para. [0115], “the heavier items [i.e., same class of similar items] are now handled quickly [i.e., manipulation parameter] and productivity is restored”).
Claim 14. Wagner teaches the method according to claim 1, wherein the step relating to determining or obtaining at least one piece good information of the at least one piece good occurs in time before the step relating to handling the piece good based on the at least one manipulation parameter (See Para. [0060], “The system may predict object-specific parameters for new objects based on previously seen objects. For new objects similar to previously handled objects, the processes predict what are expected to be good routing and handling parameters”, same as claimed).
Claim 15. Wagner teaches the method according to claim 1, wherein the piece good information comprises at least one parameter about a past tampering and/or a past tampering attempt of the same piece good or a similar piece good (See Para. [007], [0066], discloses “determine whether the transfer operation was successful, and the type of failure when necessary, and this information is stored in the system database”, and see Para. [0087], “If the initial grasp fails, the system might adjust the process parameters to discourage future grasps at the same location. If the object is dropped during the picking process, the system might adjust the motions to be less aggressive. If damage is noted, parameters might be adjusted for more careful drops, or a different picking station, or a different size vacuum cup”, and/or see Para. [0112], “the system learns better grasp behaviors, for all items in the class, and it does so quickly since it can aggregate experience gained across the entire class”).
Claim 16. Wagner teaches the method according to claim 15, wherein the same piece good or similar piece good includes a mail piece (See Para. [0042], [0072], [0089], [0106]-[0107], discloses “the system may be to sort and ship/mail goods [i.e., mail piece] to perform order fulfillment”).
Claim 17. Wagner teaches the method according to claim 1, wherein the piece goods information comprises success of a previous tampering attempt (See Para. [0049]-[0050], [0055]-[0056], “The system uses previously successful arrangements to process objects and collects data about these arrangements to improve the model. At this stage, safe and gradual alterations to the arrangements are made that compound over millions of picks”).
Claim 18. Wagner teaches the method according to claim 17, wherein the success of a previous tampering attempt is determined by a comparison of an expectation and an actual result (See Para. [0066]-[0067], “a reward feedback process, a system may learn from actions that do not achieve positive performance, and learn from actions that do achieve positive performance”, and/or see Para. [0083], “compare statistics from when the same item or similar item was previously gripped. The system may also compare the obtained values, and if the difference lies above a certain threshold, then the system may rule the instance as an instance of picking more than one of the item”).
Claim 19. Wagner teaches the method according to claim 1, further comprising:
adding piece good classes to the database (See Para. [0086], [0087], “class of items are saved in the system database”).
Claim 20. Wagner teaches a system for handling at least one piece good, comprising:
at least one transport device for handling piece goods (See Fig. 4 and 21, at least Para. [0089], [0090], discloses “conveyors [i.e., transport device] that carry the packages to robotic picking stations”); and
a sensor unit configured to carry out the method according claim 1 (See Para. [0089], [0099], discloses “sensors including cameras and optical bar code scanners to measure features such as mass, volume, dimensions, shape, stiffness, color, images, etc.”, and/or see Para. [0102], “the system inputs 570 can include inputs from sensors, such as depth sensors, 3d Cameras, RGB cameras, flow sensors, pressure sensors, positional or force sensors attached to the effector, weight sensors, microphones, or other feedback sensors to evaluate whether the interaction of the system with the object is successful or unsuccessful.”).
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to B M M HANNAN whose telephone number is (571)270-0237. The examiner can normally be reached MONDAY-FRIDAY at 8:30AM-5:30PM.
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, Adam Mott can be reached at 5712705376. 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.
/B M M HANNAN/Primary Examiner, Art Unit 3657