Prosecution Insights
Last updated: September 17, 2026
Application No. 18/388,256

PACKAGE EXPORT AND IMPORT IN A SOFTWARE PACKAGE MANAGEMENT SYSTEM

Non-Final OA §102§103
Filed
Nov 09, 2023
Priority
Nov 10, 2022 — provisional 63/424,481
Examiner
DAO, THUY CHAN
Art Unit
2192
Tech Center
2100 — Computer Architecture & Software
Assignee
Infor (Us) LLC
OA Round
3 (Non-Final)
88%
Grant Probability
Favorable
3-4
OA Rounds
6m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 88% — above average
88%
Career Allowance Rate
1040 granted / 1177 resolved
+33.4% vs TC avg
Moderate +12% lift
Without
With
+11.7%
Interview Lift
resolved cases with interview
Typical timeline
3y 4m
Avg Prosecution
17 currently pending
Career history
1186
Total Applications
across all art units

Statute-Specific Performance

§101
4.7%
-35.3% vs TC avg
§103
51.1%
+11.1% vs TC avg
§102
36.2%
-3.8% vs TC avg
§112
4.2%
-35.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1177 resolved cases

Office Action

§102 §103
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 . DETAILED ACTION 1. A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on August 13, 2026 has been entered. 2. Claims 1-16 and 18-21 have been examined. Response to Arguments 3. Applicants' arguments have been considered but are moot in view of the new ground(s) of rejection. Claim Rejections – 35 USC §102 4. 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 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. (a)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. 5. Claims 1, 3, 5-8, 13, 18, and 20 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by US 2015/0242197 to Alfonso et al. (hereafter “Alfonso”). Claim 1. Alfonso discloses a computer-implemented method, comprising: receiving data for a plurality of applications in a first tenant environment of a networked system (FIG.3, receive data for a plurality of applications in a node host, block 310 and related text); exporting the data as a package; storing the package in a package repository data store (FIG.3, block 310, block 320, and related text); importing the package from the package repository data store to a second tenant environment of the networked system (FIG.3, block 340; FIG.4, block 420, and related text), thereby overwriting existing configuration data for the plurality of applications in the second tenant environment with respective portions of the data (0019, 0027, 0028, 0040, 0043) to change behavior of the plurality of applications in the second tenant environment (0013, 0027, 0031, 0041, application updates change behavior of the applications). Claim 3. Alfonso discloses the computer-implemented method of claim 1, wherein importing the package from the package repository data store further comprises automatically determining to import the package to the second tenant environment based at least in part on a deployment order for the second tenant environment and one or more package import rules (0027, 0031, 0034, 0041). Claim 5. Alfonso discloses the computer-implemented method of claim 1, further comprising receiving a user selection of one or more data items of the data to be imported to the second tenant environment (0012, 0014, 0019, 0023, 0029, 0037). Claim 6. Alfonso discloses the computer-implemented method of claim 1, further comprising receiving a user selection of the first tenant environment from a plurality of tenant environments (0024, 0027, 0028). Claim 7. Alfonso discloses the computer-implemented method of claim 1, further comprising receiving a user selection of the second tenant environment from a plurality of tenant environments (0014, 0024, 0031, 0041). Claim 8. Alfonso discloses the computer-implemented method of claim 1, further comprising receiving a user selection of the plurality of applications for which the data is exported (0013, 0017, 0030, 0040). Claim 13. Alfonso discloses the computer-implemented method of claim 1, further comprising: associating a tag with individual data items in the data; and wherein exporting the data as the package further comprises identifying the data for export based at least in part on the data being associated with the tag (0031, 0032). Claim 18. Alfonso discloses a system, comprising: a package repository data store; a multi-tenant networked system; at least one computing device; and instructions executable in the at least one computing device (FIG.1 and related text), wherein when executed the instructions cause the at least one computing device to at least: receive data for a plurality of applications in a first tenant environment of the multi-tenant networked system (FIG.3, receive data for a plurality of applications in a node host, block 310 and related text); export the data as a package; store the package in the package repository data store (FIG.3, block 310, block 320, and related text); and import the package from the package repository data store to a second tenant environment of the multi-tenant networked system (FIG.3, block 340; FIG.4, block 420, and related text), thereby overwriting existing configuration data for the plurality of applications in the second tenant environment with respective portions of the data (0019, 0027, 0028, 0040, 0043) to change behavior of the plurality of applications in the second tenant environment(0013, 0027, 0031, 0041, application updates change behavior of the applications). Claim 20. Alfonso discloses a non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein when executed the program causes the at least one computing device to at least: receive data for a plurality of applications in a first tenant environment of a networked system (FIG.3, receive data for a plurality of applications in a node host, block 310 and related text); export the data as a package; store the package in a package repository data store (FIG.3, block 310, block 320, and related text); and import the package from the package repository data store to a second tenant environment of the networked system (FIG.3, block 340; FIG.4, block 420, and related text), thereby, overwriting existing configuration data for the plurality of applications in the second tenant environment performing one or more actions with respective portions of the data (0019, 0027, 0028, 0040, 0043) to change behavior configure operation of the plurality of applications in the second tenant environment(0013, 0027, 0031, 0041, application updates change behavior of the applications). Claim Rejections – 35 USC §103 6. 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 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 of this title, 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. 7. Claims 11 is rejected under 35 U.S.C. 103 as being unpatentable over Alfonso in view of US 2023/0289344 to Fuglsang et al. (hereafter "Fuglsang"). Claim 11. Alfonso discloses the computer-implemented method of claim 1, wherein the data comprises content data, configuration data (0013, 0027, 0028, 0040). Alfonso does not disclose security authorization data, and extension data. However, Fuglsang further discloses security authorization data, and extension data (0068, 0138). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine Fuglsang’s teaching into Alfonso‘s teaching. One would have been motivated to do so to manage different types of data as suggested by Fuglsang (0068). 8. Claim 12 is rejected under 35 U.S.C. 103 as being unpatentable over Alfonso in view of US 2004/0153990 to Chen et al. (hereafter “Chen”). Claim 12. Alfonso does not disclose the computer-implemented method of claim 1, wherein individual data items in the data of the package are associated with a respective unique uniform resource name (URN). However, Chen further discloses individual data items in the data of the package are associated with a respective unique uniform resource name (URN) (0028, 0058, 0095). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine Chen’s teaching into Alfonso‘s teaching. One would have been motivated to do so to identify classes in a software package as suggested by Chen (0028). 9. Claim 14 is rejected under 35 U.S.C. 103 as being unpatentable over Alfonso in view of 2016/0321248 to Narayan et al. (hereafter “Narayan”). Claim 14. Alfonso does not disclose the computer-implemented method of claim 1, further comprising generating a comparison report indicating corresponding data items of the data in the package that are different from data of the second tenant environment. However, Narayan further discloses generating a comparison report indicating corresponding data items of the data in the package that are different from data of the second tenant environment (0036). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine Narayan’s teaching into Alfondo‘s teaching. One would have been motivated to do so to generate a list of items to be moved between tenants as suggested by Narayan (0036). 10. Claim 15 is rejected under 35 U.S.C. 103 as being unpatentable over Alfonso in view of 2023/0281339 to Chen et al. (hereafter “Chen ‘339”). Claim 15. Alfonso does not disclose the computer-implemented method of claim 1, wherein the networked system comprises a cloud-based enterprise resource planning (ERP) system. However, Chen ‘339 further discloses the networked system comprises a cloud-based enterprise resource planning (ERP) system (0066). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine Chen ’339’s teaching into Alfonso‘s teaching. One would have been motivated to do so to transform data in a multi-tenant environment as suggested by Chen ‘339 (0066). 11. Claim 16 is rejected under 35 U.S.C. 103 as being unpatentable over Alfonso in view of 2021/0112138 to Eberlein (hereafter “Eberlein”). Claim 16. Alfonso does not disclose the computer-implemented method of claim 1, wherein the first tenant environment and the second tenant environment are associated with a single customer account of the networked system, and the package is created as a local package available to the single customer account. However, Eberlein further discloses the first tenant environment and the second tenant environment are associated with a single customer account of the networked system, and the package is created as a local package available to the single customer account (0018, 0022). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine Eberlein’s teaching into Alfonso‘s teaching. One would have been motivated to do so to perform a solution task in a cloud platform as suggested by Eberlein (0018). 12. Claim 19 is rejected under 35 U.S.C. 103 as being unpatentable over Alfonso in view of US 2008/0162491 to Becker et al. (hereafter “Becker”). Claim 19. Alfonso does not disclose the system of claim 18, wherein the package repository data store stores a plurality of local packages available for import by a respective exporting customer account and a plurality of global packages available for import by a plurality of customer accounts. However, Becker discloses the package repository data store stores a plurality of local packages available for import by a respective exporting customer account and a plurality of global packages available for import by a plurality of customer accounts (0037, 0038, 0056, 0057). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine Becker’s teaching into Alfonso‘s teaching. One would have been motivated to do so to store tenant-dependent and tenant-independent data structures as suggested by Becker (0037, 0037). Claim 21. Alfonso does not disclose the non-transitory computer-readable medium of claim 20, wherein the first tenant environment and the second tenant environment are associated with different customer accounts of the networked system, and the package is created as a global package available to a plurality of customer accounts of the networked system. However, Becker discloses the first tenant environment and the second tenant environment are associated with different customer accounts of the networked system, and the package is created as a global package available to a plurality of customer accounts of the networked system (0042, 0124, 0137). It would have been obvious to a person having ordinary skill in the art before the effective filing date of the claimed invention to combine Becker’s teaching into Alfonso‘s teaching. One would have been motivated to do so to store tenant-dependent (customer-dependent) and tenant-independent (customer-independent) data structures as suggested by Becker (0037, 0037). Allowable Subject Matter 13. After search and analysis, Examiner concluded that the claimed invention has been recited in such a manner that dependent claim 2 is not taught by any prior reference found through search. The primary reason for allowance of the claims in this case, is the inclusion of the limitations “The computer-implemented method of claim 1, further comprising converting the package from a local package that is available for import to tenant environments of a customer account in the networked system to a global package that is available for import to tenant environments of a plurality of customer accounts in the networked system,” which are not found in the prior art of record. Incorporating claim 2 into claims 1, 18, and 20 would put the case in condition for allowance. 14. After search and analysis, Examiner concluded that the claimed invention has been recited in such a manner that dependent claim 4 is not taught by any prior reference found through search. The primary reason for allowance of the claims in this case, is the inclusion of the limitations “The computer-implemented method of claim 1, further comprising: receiving an entry of a namespace; verifying that the namespace is globally unique in the package repository data store; and wherein exporting the data as the package further comprises creating the package having the namespace after verifying that the namespace is globally unique.” Incorporating claim 4 into claims 1, 18, and 19 would put the case in condition for allowance. 15. After search and analysis, Examiner concluded that the claimed invention has been recited in such a manner that dependent claim 9 is not taught by any prior reference found through search. The primary reason for allowance of the claims in this case, is the inclusion of the limitations “The computer-implemented method of claim 8, further comprising generating a user interface displaying a hierarchical list of a set of applications, wherein individual applications of the set of applications are user selectable for inclusion in or exclusion from the package,” which are not found in the prior art of record. Incorporating intervening claim 8 and claim 9 into claims 1, 18, and 19 would put the case in condition for allowance. Claim 10 depends on claim 9 and is also allowable. Conclusion 16. Any inquiry concerning this communication should be directed to examiner Thuy (Twee) Dao, whose telephone/fax numbers are (571) 272 8570 and (571) 273 8570, respectively. Examiner can normally be reached from Monday to Friday, 5:30am - 2:00pm ET. If attempts to reach Examiner by telephone are unsuccessful, Examiner’s supervisor, Hyung (Sam) Sough, can be reached at (571) 272 6799. The fax phone number for the organization where this application or proceeding is assigned is (571) 273 8300. Any inquiry of a general nature of relating to the status of this application or proceeding should be directed to the TC 2100 Group receptionist whose telephone number is (571) 272 2100. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). /Thuy Dao/Primary Examiner, Art Unit 2192
Read full office action

Prosecution Timeline

Nov 09, 2023
Application Filed
Dec 15, 2025
Non-Final Rejection mailed — §102, §103
Mar 23, 2026
Response Filed
May 13, 2026
Final Rejection mailed — §102, §103
Aug 13, 2026
Request for Continued Examination
Aug 14, 2026
Response after Non-Final Action
Aug 20, 2026
Non-Final Rejection mailed — §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12737204
COMMAND LINE INTERFACE INFORMATION VISUALIZATION SYSTEM
2y 4m to grant Granted Sep 15, 2026
Patent 12717565
SYSTEM, METHOD, AND COMPUTER PROGRAM FOR UNIFIED DEPLOYMENT OF MICROSEVICES
2y 6m to grant Granted Aug 25, 2026
Patent 12693642
A Building Automation Network
3y 2m to grant Granted Jul 28, 2026
Patent 12688028
SOFTWARE UPDATE IN A SECURITY ELEMENT
2y 5m to grant Granted Jul 21, 2026
Patent 12678682
SYSTEM AND METHOD OF ASSEMBLING A PROTECTIVE SPORTS EQUIPMENT
3y 2m to grant Granted Jul 14, 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

3-4
Expected OA Rounds
88%
Grant Probability
99%
With Interview (+11.7%)
3y 4m (~6m remaining)
Median Time to Grant
High
PTA Risk
Based on 1177 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