Prosecution Insights
Last updated: April 19, 2026
Application No. 18/416,316

AUTOMATION AND MOTION CONTROL SYSTEM FOR PROVIDING MOTION PATHS FOR THEATRICAL OBJECTS

Non-Final OA §103
Filed
Jan 18, 2024
Examiner
HARTMAN JR, RONALD D
Art Unit
2119
Tech Center
2100 — Computer Architecture & Software
Assignee
Tait Towers Manufacturing LLC
OA Round
1 (Non-Final)
90%
Grant Probability
Favorable
1-2
OA Rounds
2y 9m
To Grant
92%
With Interview

Examiner Intelligence

Grants 90% — above average
90%
Career Allow Rate
628 granted / 702 resolved
+34.5% vs TC avg
Minimal +3% lift
Without
With
+2.9%
Interview Lift
resolved cases with interview
Typical timeline
2y 9m
Avg Prosecution
35 currently pending
Career history
737
Total Applications
across all art units

Statute-Specific Performance

§101
14.5%
-25.5% vs TC avg
§103
30.7%
-9.3% vs TC avg
§102
33.2%
-6.8% vs TC avg
§112
12.3%
-27.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 702 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 . Claim Objections Claims 6, 7, 11, 13 and 14 are objected to because of the following informalities: Claim 6, “The automation and control system of claim 1” represents an improper dependency since claim is a method; Claim 7, “method of claim 6” is incorrect since claim 6 is written as a system; Claim 11, “the axis node” is referenced after introducing “a plurality of axis nodes”; also “the predefined space” has no previous introduction; Claim 13, because the claim is confusingly written, it is difficult to understand what the intent is… That is, the claim doesn’t clearly say whether “the relationship” is displayed, communicated, or both (at to whom), and therefore the scope is unclear; and Claim 14, “the at least one axis node” lacks proper antecedent basis in the claim. Appropriate corrections are required. 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. Claims 1, 3-11 and 13-23 are rejected under 35 U.S.C. 103 as being unpatentable over FISHER, U.S. Patent Application Publication No. 2013/0310951 A1 (hereinafter: ‘951), in view of Groth et al., U.S. Patent Application Publication No. 2023/0202041 A1 (hereinafter: ‘041). As per claim 1, ‘951 in view of ‘041 discloses a method to control motion of a theatrical object, the method comprising: providing a plurality of axis nodes and an operator console node in communication with each other over a real time network, each axis node of the plurality of axis nodes corresponds to at least one device for control of motion of a theatrical object, each axis node of the plurality of nodes and the operator console node comprise a microprocessor and a memory device, the operator console node further comprises a sunstone tool and a space device (e.g., See ‘951; [0006], [0007] and [0050], which disclose a plurality of networked control nodes, over a real time network, that includes an operator console node and plural axis nodes, wherein each node has a processor and memory, wherein each axis node is connected to motion equipment for controlling the motion of a theatrical object. Further, in [0077] and [0079], the operator console uses a space device that gives the operator a 3D view of motion. Further, in [0084], [0086] and [0110], the space device utilizes motion profile editing and simulation of motion paths and collision warning using object envelopes, the editing and simulation functions are interpreted to correspond to the claimed sunstone tool); defining a first motion path for the theatrical object with a first operator interface of the space device (e.g., See ‘951; [0007], which discloses that the space display device includes a first operator interface that lets the operator define a movement path for a theatrical object in a predefined space); providing one or more object movement parameters to the sunstone tool (e.g., See ‘951; [0080] and [0085], which disclose allowing the operator to input movement parameters (i.e. acceleration, deceleration, velocity and timing) into control software to define the motion of the object); defining an adjusted second motion path for the theatrical object with the sunstone tool in response to the one or more object movement parameters and the first motion path (e.g., Although ‘951 discloses allowing an operator to define and modify a first motion path using timing and acceleration or velocity parameters (See [0080], [0085] and [0086]), ‘951 does not adequately disclose creating a separate second adjusted path from the first motion path and parameters. ‘041 discloses these missing features (See [0016], [0028] and [0043], which discloses turning a nominal path into a modified (adjusted) path based on motion parameters (acceleration)); displaying the first motion path and the adjusted second motion path for the theatrical object with a display device to an operator (e.g., Although ‘951 discloses displaying the motion path in the space display device during simulation and allows for on screen changes to be made (See [0007], [0079] and [0086]), ‘951 does not adequately disclose displaying both the first path and the separate second path to the operator. ‘041 discloses these missing features (See [0016] and [0041], which disclose visualizing a nominal path and visualizing a modified path on the display)); selecting a live motion path from the group consisting of the first motion path, the adjusted second motion path and combinations thereof (e.g., Although ‘951 discloses the operator choosing motion cues and being able to switch from simulation to live execution (See [0007], [0073] and [0079]), ’951 does not adequately disclose the operator selecting a live path from either the original path or the modified path. ‘041 discloses this missing feature (See [0016], [0074] and [0075], which disclose the operator selecting, saving then running the modified path); processing the live motion path for the theatrical object and determining the relationship between the theatrical object and the plurality of devices to generate one or more control instructions to control operation of the devices to move the theatrical object along the live motion path (e.g., See ‘951; [0007], [0008] and [0086], which disclose using the chosen live path, and how the object connects to motors, to create commands for each motor to move the object); and providing motion to the devices with the control instructions to move the theatrical object along the live motion path (e.g., See ‘951; [0008], which discloses the system converting the motion profile into control instructions and provides them to the axis nodes that drive the motors to move the theatrical object along the selected live path). It would have been obvious to one of ordinary skill in the art at the time the invention was made to incorporate the teachings of ‘041 into ‘951 so that operators can make, view, and pick safer, smoother motion path(s) before running the actual show, which helps avoid unexpected moves and reduces the chance of collisions. As per claim 3, ‘951 in view of ‘041 further discloses that the first motion path is entered via first operator interface as a preprogrammed motion path, a path generated manually from a joystick or a path inputted from a manual control mechanism to the space device (e.g., See ‘951; [0084] and [0102], which disclose inputting a preprogrammed motion profile, or using a joystick to manually generate a path, and importing it into the space device). As per claim 4, ‘951 in view of ‘041 further discloses that the adjusted second motion path is entered via a second operator interface as a preprogrammed motion path, a path generated manually from a joystick or a path inputting from a manual control mechanism to the sunstone tool (e.g., See ‘951; [0079], [0084] and [0102]; Also see ‘041; [0073] – [0074], which collectively disclose entering motion paths via operator interfaces (including via joystick control of ‘951), whereby changes are saved as an adjusted path). As per claim 5, ‘951 in view of ‘041 further discloses selecting a live motion path from the group consisting of the first motion path, the adjusted second motion path and combinations thereof includes manual selection by the operator or automatic selection via a preprogrammed or reactive code or instructions (e.g., See ‘951; [0061], [0064], [0073] and [0074], which disclose an operator being able to manually select motion cues and automatically trigger cues, via preprogrammed rules and conditions). As per claim 6, ‘951 in view of ‘041 further discloses one or more sensors for providing the object movement parameter for the theatrical object (e.g., See ‘951; [0045], which discloses using sensors (encoders and load cells) to measure movement data for controlling motion). As per claim 7, ‘951 in view of ‘041 further discloses that the sensor provides real-time object movement parameter for the theatrical object to the sunstone tool (e.g., See ‘951; [0045] and [0072], which discloses the encoders and load cells providing real time movement data over a network to operator console software). As per claim 8, ‘951 in view of ‘041 further discloses that the object movement parameter is selected from the group consisting of position of the theatrical object, jerk of the theatrical object, velocity of the theatrical object, acceleration of the theatrical object, cable tension, g-forces of the theatrical object, venue dimensions, position of obstacles, floating counterweights, boundary condition stiffness, and combinations thereof (e.g., See ‘951; [0087] and [0094], which disclose using motion parameters (position, velocity, acceleration, and jerk) with sensed feedback and obstacle positions, for determining potential collisions). As per claim 9, ‘951 in view of ‘041 further discloses that the device is a winch, a lift, or a motor (e.g., See ‘951; [0010], [0053] and [0073], which disclose motion devices (winches, hoists and a lift), and motors as axis machinery used to move the theatrical objects. As per claim 10, ‘951 in view of ‘041 further discloses that the theatrical object is a flying performer (e.g., See ‘951; [0113], which discloses a performer being flown by a winch in a theatrical production). As per claim 11, the rational as set forth in the rejection of claim 1, from above, is applied herein. As per claim 13, ‘951 in view of ‘041 further discloses that the sunstone tool is enabled to communicate the adjusted second motion path to the space device to display the first motion path and the adjusted second motion path for the theatrical object and the relationship between the theatrical object and the plurality of devices to at least one axis node of the plurality of axis nodes (e.g., See ‘041; [0016] and [0041], which discloses visualizing the nominal (first) path and visualizing the modified path on the display). As per claim 14, ‘951 in view of ‘041 further discloses that the second operator interface is enabled to select the live motion path and communicates the live motion path such that the at least one axis node of the plurality of axis nodes processes the live motion path for the theatrical object and the relationship between the theatrical object and the plurality of devices to generate one or more control instructions to control operation of the plurality of devices to move the theatrical object along the live motion path (e.g., See ‘951; [0073] and [0079], which disclose the selection of a live motion path via the operator interface; also ‘041; [0074] – [0075], which disclose selecting, saving and running the modified path; also See ‘951; [0007] and [0008], which disclose communicating the selected live path so an axis node can run it; in combination these teachings disclose the operator selecting the live run path, and the system sending it to the controller, which generates motor commands to move the object). As per claim 15, the rational as set forth in the rejection of claim 3, from above, is applied herein. As per claim 16, the rational as set forth in the rejection of claim 4, from above, is applied herein. As per claim 17, the rational as set forth in the rejection of claim 5, from above, is applied herein. As per claim 18, ‘951 in view of ‘041 further discloses that the first operator interface is enabled to permit an operator to define the first motion path for the theatrical object in the predefined space (e.g., see ‘951; [0007], which discloses the systems 3D screen letting the operator draw the object’s path inside the area of the stage). As per claim 19, the rational as set forth in the rejection of claim 6, from above, is applied herein. As per claim 20, the rational as set forth in the rejection of claim 7, from above, is applied herein. As per claim 21, the rational as set forth in the rejection of claim 8, from above, is applied herein. As per claim 22, the rational as set forth in the rejection of claim 9, from above, is applied herein. As per claim 23, the rational as set forth in the rejection of claim 10, from above, is applied herein. Claims 2 and 12 are rejected under 35 U.S.C. 103 as being unpatentable over FISHER, U.S. Patent Application Publication No. 2013/0310951 A1 (hereinafter: ‘951), in view of Groth et al., U.S. Patent Application Publication No. 2023/0202041 A1 (hereinafter: ‘041), as applied to claims 1 and 11, from above (the combination hereinafter: ‘951’s combined system), and further in view of Chang et al., U.S. Patent Application Publication 2009/0326711 A1 (hereinafter: ‘711). As per claim 2, although ‘951’s combined system discloses an adjusted path from parameters and the first path, and displaying path information to an operator, ‘951’s combined system does not adequately disclose defining a cloud zone for the adjusted second motion path with the sunstone tool in response to the one or more object movement parameters and the first motion path and displaying the cloud zone with the display device to an operator. ‘711 discloses these features (e.g., See ‘711; [0004], [0014] and [0027], which disclose defining an occupied zone based on a programmed path and speed and displaying it to an operator). It would have been obvious to one of ordinary skill in the art at the time the invention was made to incorporate the teachings of ‘711 into ‘’951’s combined system for the purpose of allowing the system to show a 3D safety bubble around the planned or adjusted path, thereby letting operators spot collision risks early so they can be quickly fixed before running the live show. As per claim 12, the rational as set forth in the rejection of claim 2, from above, is applied herein. References Considered but Not Relied Upon The following references were considered but were not relied upon with respect to any prior art rejections: (1) US 8483864 B2, which discloses a stage console that lets operators set cues, limits, and motion settings like speed and acceleration to control winches and other stage gear; (2) US 20130051805 A1, which discloses a control system for moving a camera or payload in 3D using multiple cables and motor reels, with computer commands and real-time control; (3) US 8909379 B2, which discloses networked motorized winches with onboard controllers that generate motion commands and can share control if one winch controller fails; (4) US 10500507 B2, which discloses a flying simulator ride where a controller changes cable lengths to move a passenger platform in multiple directions, the movements are synched with screens displaying effects; and (5) US 8920251 B2, which discloses an amusement platform moved by coordinated cable winches, with a controller adjusting cable lengths to position and orient the platform in up to 6 degrees. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to RONALD D HARTMAN JR whose telephone number is (571)272-3684. The examiner can normally be reached M-F 8:30 - 4:30 EST. 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, Mohammad Ali can be reached at (571) 272-4105. 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. /RONALD D HARTMAN JR/Primary Patent Examiner, Art Unit 2119 February 21, 2026 /RDH/
Read full office action

Prosecution Timeline

Jan 18, 2024
Application Filed
Feb 21, 2026
Non-Final Rejection — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12594524
System and Method for Concentrating Gas
2y 5m to grant Granted Apr 07, 2026
Patent 12591228
System for Adjusting Gap Step and Method of Operating Same
2y 5m to grant Granted Mar 31, 2026
Patent 12591213
INTELLIGENT WARM-UP METHOD OF MACHINE TOOL
2y 5m to grant Granted Mar 31, 2026
Patent 12589430
Method for automated pass schedule calculation in forging stepped shafts
2y 5m to grant Granted Mar 31, 2026
Patent 12583055
AN IMPROVED AUTOMATED PORTABLE FRICTION WELDING SYSTEM AND METHOD OF OPERATIO
2y 5m to grant Granted Mar 24, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

1-2
Expected OA Rounds
90%
Grant Probability
92%
With Interview (+2.9%)
2y 9m
Median Time to Grant
Low
PTA Risk
Based on 702 resolved cases by this examiner. Grant probability derived from career allow 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