Prosecution Insights
Last updated: October 04, 2026
Application No. 17/955,401

SYSTEM AND METHOD OF PROVIDING ACCESS TO COMPUTE RESOURCES DISTRIBUTED ACROSS A GROUP OF SATELLITES

Final Rejection §103
Filed
Sep 28, 2022
Priority
Sep 30, 2021 — provisional 63/251,001
Examiner
VU, VIET D
Art Unit
2455
Tech Center
2400 — Computer Networks
Assignee
Space Exploration Technologies Corp.
OA Round
8 (Final)
84%
Grant Probability
Favorable
9-10
OA Rounds
0m
Est. Remaining
98%
With Interview

Examiner Intelligence

Grants 84% — above average
84%
Career Allowance Rate
895 granted / 1065 resolved
+26.0% vs TC avg
Moderate +14% lift
Without
With
+14.1%
Interview Lift
resolved cases with interview
Typical timeline
2y 7m
Avg Prosecution
20 currently pending
Career history
1085
Total Applications
across all art units

Statute-Specific Performance

§101
6.6%
-33.4% vs TC avg
§103
71.2%
+31.2% vs TC avg
§102
9.5%
-30.5% vs TC avg
§112
11.0%
-29.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1065 resolved cases

Office Action

§103
Art Rejection 1. The text of those sections of Title 35, U.S. Code not included in this action can be found in a prior Office action. 2. Claims 1-3, 5-10, 13 and 45 are rejected under 35 U.S.C. 103 as being unpatentable over Uthaman, U.S. pat. No. 11,171,720. Per claim 1, Uthaman discloses a computer implemented method comprising: a) receiving, at a satellite control system on a satellite and from a user terminal 131 over a user-to-terminal wireless communication link 1, a request from the user terminal for compute resources configured on the satellite (see col 5, ln 28-31, 54-59), wherein the compute resources comprising at least one hardware computer processor configured on the satellite to execute an application (see col 16, ln 17-29), wherein the request comprising user input data as part of a workflow and/or workload to be processed by the satellite (see col 3, ln 15-19 and col 5, ln 54-59); b) generating output user data by executing a compute function to process the workload without using any data obtained from a sensor on the satellite (see col 6, ln 5-8); and c) transmitting the output user data to the user terminal (see col 6, ln 9-10). Uthaman does not explicitly teach executing an application on at least one computer processor to process user workload. Uthaman however clearly teaches providing various computing functions on the satellite by executing one or more applications by at least one computer processor (see col 16, ln 17-29). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to recognize such execution of an application by the computer processor on the satellite for processing user workload because it would have enabled the satellite to provide compute functions to process the workload (see col 6, ln 5-8). Per claim 2, Uthaman teaches that the compute resources on the satellite are provided in a multi-tenant hosted environment in which the resources are available for reservation and use by different private users at different times (see col 10, ln 20-53). Per claims 3 and 10, Uthaman teaches that the compute resources on the satellite comprise a cloud service, data storage, computer processors, endpoint-to-endpoint communication channel, and user interface application module (see col 3, ln 3-19 and col 16, ln 16-29). Per claims 5-6, Uthaman teaches identifying/verifying that compute resources being associated with an account of a user and authorizing access to the compute resources for a user (see col 24, ln 1-21). Per claims 7-8, Uthaman teaches that the compute resources comprises hardware processor or a virtual machine, wherein a computing environment is configured as one of a plurality of computing environments on the satellite (see col 13, ln 59 – col 14, ln 15). Per claim 9, Uthaman teaches the user input data comprises a media presentation, e.g., via graphical UI (see col 24, ln 12-21). Per claim 13, Uthaman teaches that access to the compute resources is provided across a group of moving satellites in which a dynamic or static clustering of two or more satellites in the group of satellite provides the access to the compute resources over time (see col 3, ln 3-19 and col 5, ln 49-53). Claim 45 is similar in scope as that of claim 1. 3. Claims 11-12 are rejected under 35 U.S.C. 103 as being unpatentable over Uthaman, in view of Ashrafi, U.S. pat. Appl. Pub. No. 2017/0105153. Uthaman does not teach using a load balancing module operated to select a satellite among a plurality of satellite to provide the compute resources based on one of energy balance or orbital parameters. However, Ashrafi discloses a load balancing algorithm for use in the satellite system for selecting a satellite among a plurality of satellites to provide the compute resources based on one of energy balance or orbital parameters (see Ashrafi par 0101-0103). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to further modify Uthaman with Ashrafi teaching because it would have enabled leveraging computing resources of the satellite system more efficiently by selecting/switching to the most suitable satellite for handling user request in response to changing orbit and power conditions of the satellite. 4. Claims 21-31 are rejected under 35 U.S.C. 103 as being unpatentable over Uthaman, in view of Ning, U.S. pat. No. 10,536,107. Per claim 21, Uthaman does not disclose many specific components of a satellite. However, Ning discloses such satellite components including: a) a satellite control system (202, fig. 2); b) an antenna connected to the satellite control system (221, fig. 2 and col 6, ln 20-23); c) a solar panel (253, fig. 2); d) a battery (212, fig. 2 and col 3, ln 41-44); e) a memory device (232, fig. 2); f) a computing environment configured on the satellite (201, fig. 2). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to utilize such satellite components in Uthaman because it would have enabled the satellite operate properly. Per claim 22, Uthaman teaches managing user access to the compute resources (see col 24, ln 1-21). Per claim 23, Uthaman teaches providing a user interface module for providing to the satellite control system a user interface for transmission to the user terminal (see col 24, ln 12-21). Per claim 24, Uthaman teaches that the satellite system comprises a plurality of computing environments (see col 10, ln 54-67). Per claims 25-26, Uthaman teaches, when the user terminal requests the compute resources, a user account associated with the computing environment is used to determine that the computing environment is a chosen computing environment among a plurality of computing environments configured on the satellite (see col 11, ln 16-50). Per claim 27, Uthaman teaches that the satellite is part of a group of satellites configured to provide the requested compute resources (see col 3, ln 3-19 and col 5, ln 49-53). Per claims 28-29, Uthaman teaches managing a schedule of workloads across the plurality of compute resources of one or more satellites including routing a request to another computing environment when the requested resource is not available on a current computing environment (see col 6, ln 22-56). Per claim 30, Uthaman teaches the computing environment is configured as a virtual environment (see col 13, ln 59 – col 14, ln 15). Per claim 31, Uthaman teaches that the requested compute resource comprises media presentation, e.g., via graphical UI (see col 24, ln 12-21). Response to Amendment 5. Applicant’s arguments filed August 7, 2026 with respect to claims 1-3, 5-13, 21-31 and 45 have been considered but are not found persuasive. It should be noted that the rejection has been revised to better address claim limitations. Applicant alleges that Uthaman fails to disclose the claimed limitation “a request from the user terminal for use of compute resources configured on the satellite, the compute resources comprising at least one hardware computer processor configured on the satellite to execute an application”. Examiner disagrees. Uthaman clearly teaches accepting a request from the user terminal for use of compute resources configured on the satellite (see col 5, ln 54-60), wherein the compute resources comprising at least one hardware computer processor configured on the satellite to execute an application (see col 16, ln 17-29). Applicant also alleges that Uthaman does not disclose the claimed limitation “the request comprising user input data as part of a workload to be processed by executing the application on the at least cone computer processor”. Examiner disagrees. Uthaman clearly teaches that user request comprises user input data such as workflow and/or workload to be processed by the satellite (see col 3, ln 16-19 and col 5, ln 54-60), wherein the workload is processed by performing a compute function on the satellite (see col 6, ln 5-8), and wherein the compute function is performed by executing an application on the at least one computer processor on the satellite (see col 16, ln 17-29). Thus, the examiner submits that Uthaman discloses the alleged limitations. Applicant further alleges that there is no suggestion from Uthaman that the request from a user to run a function include a request for compute resources that include a hardware computer processor. The examiner is however unable to find the alleged limitation in the current claims. Conclusion 6. THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 C.F.R. 1.136(a). A SHORTENED STATUTORY PERIOD FOR RESPONSE TO THIS FINAL ACTION IS SET TO EXPIRE THREE MONTHS FROM THE DATE OF THIS ACTION. IN THE EVENT A FIRST RESPONSE IS FILED WITHIN TWO MONTHS OF THE MAILING DATE OF THIS FINAL ACTION AND THE ADVISORY ACTION IS NOT MAILED UNTIL AFTER THE END OF THE THREE-MONTH SHORTENED STATUTORY PERIOD, THEN THE SHORTENED STATUTORY PERIOD WILL EXPIRE ON THE DATE THE ADVISORY ACTION IS MAILED, AND ANY EXTENSION FEE PURSUANT TO 37 C.F.R. § 1.136(a) WILL BE CALCULATED FROM THE MAILING DATE OF THE ADVISORY ACTION. IN NO EVENT WILL THE STATUTORY PERIOD FOR RESPONSE EXPIRE LATER THAN SIX MONTHS FROM THE DATE OF THIS FINAL ACTION. 7. Any inquiry concerning this communication or earlier communications from the examiner should be directed to Viet Vu whose telephone number is 571-272-3977. The examiner can normally be reached on Monday through Thursday from 8:00am to 6:00pm. The Group general information number is 571-272-2400. The Group fax number is 571-273-8300. If attempts to reach the examiner by telephone are unsuccessful, the examiner's supervisor, Emmanuel Moise, can be reached at 571-272-3865. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). /Viet D Vu/ Primary Examiner, Art Unit 2455 9/8/26
Read full office action

Prosecution Timeline

Show 13 earlier events
Sep 03, 2025
Non-Final Rejection mailed — §103
Dec 02, 2025
Response Filed
Dec 18, 2025
Final Rejection mailed — §103
Mar 09, 2026
Request for Continued Examination
Apr 03, 2026
Response after Non-Final Action
Apr 08, 2026
Non-Final Rejection mailed — §103
Aug 07, 2026
Response Filed
Sep 10, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12737273
APPARATUS AND METHOD FOR GENERATING A PATH CONTAINING A USER ENGAGEMENT TARGET
2y 0m to grant Granted Sep 15, 2026
Patent 12730939
THREAT DETECTION USING A MEASURED STORAGE DEVICE
2y 10m to grant Granted Sep 08, 2026
Patent 12717950
INHERITANCE-BASED ACCESS RIGHTS GOVERNANCE
2y 2m to grant Granted Aug 25, 2026
Patent 12705186
TECHNIQUES AND DEVICES FOR CONFIGURABLE MEMORY ENCRYPTION AND AUTHENTICATION
1y 12m to grant Granted Aug 11, 2026
Patent 12695660
SYSTEM AND METHOD FOR AUTONOMOUS POLICY CONFLICT DETECTION AND MITIGATION IN OPEN RADIO ACCESS NETWORK (O-RAN) DEPLOYMENTS
1y 9m to grant Granted Jul 28, 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

9-10
Expected OA Rounds
84%
Grant Probability
98%
With Interview (+14.1%)
2y 7m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 1065 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