IP Library Granted Patent US 12,271,039
Granted Patent B2
US 12,271,039 · App. 17/554,947 · Granted Apr 8, 2025

Optical fiber polisher with controlled platen stopping position

Inventors: John P. Hagen (Plainview, MN); Dennis J. Anderson (Zumbro Falls, MN); Gregory A. Schumacher (Plainview, MN); Jill B. Christie (St. Charles, MN); Paul Fishbaugher (Rochester, MN); Timothy E. Kanne (Rochester, MN)
Assignee: Domaille Engineering, LLC
G02B6/3863B24B19/226
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,271,039
App. No.
17/554,947
Granted
Apr 8, 2025
Kind
B2
Abstract

An optical fiber polisher includes a polishing mechanism, a platen, and a memory for storing operational parameters entered by a user. The optical fiber polisher includes a processor to control a stopping position of the platen at an end of a polishing step based on the operational parameters.

Claims (36)

1. An optical fiber polisher, comprising:

an overarm assembly configured to apply a downward force on a fixture holding one or more fiber optic connectors;

a platen;

a memory for storing operational parameters entered by a user, the operational parameters including a stop speed parameter, and

a processor configured to change a speed of a movement of the platen to a stop speed indicated by the stop speed parameter toward an end of a polishing step, move the platen at the stop speed to a predetermined position, and cause a deceleration of the platen from the stop speed to zero velocity to stop platen at the predetermined position at the end of the polishing step.

2. The optical fiber polisher of claim 1 , and further comprising:

a platen motor to cause movement of the platen.

3. The optical fiber polisher of claim 2 , wherein the movement of the platen includes a circular movement in a repeating pattern and rotational movement.

4. The optical fiber polisher of claim 3 , wherein the circular movement is in a repeating circular pattern in one of a clockwise direction or a counterclockwise direction, and wherein the rotational movement is in a direction that is opposite the direction of the circular movement.

5. The optical fiber polisher of claim 3 , wherein the circular movement is in a repeating circular pattern in one of a clockwise direction or a counterclockwise direction, and wherein the rotational movement is in a direction that corresponds to the direction of the circular movement.

6. The optical fiber polisher of claim 2 , and further comprising:

a sensor to continually sense a position of the platen, and wherein the processor is configured to stop the platen at the predetermined position based on the operational parameters and the sensed position of the platen.

7. The optical fiber polisher of claim 6 , wherein the platen motor is a stepper motor, and wherein the sensor continually senses a position of a shaft of the stepper motor using sensor feedback and stepper counts, and wherein the position of the platen is determined based on a known relationship between an amount of movement of the shaft of the stepper motor and a corresponding amount of movement of the platen.

8. The optical fiber polisher of claim 6 , wherein the sensor comprises at least one camera.

9. The optical fiber polisher of claim 6 , wherein the movement of the platen includes circular movement in a repeating pattern and rotational movement, and wherein the sensor senses position changes of the platen associated with the circular movement.

10. The optical fiber polisher of claim 9 , wherein the processor is configured to determine an angular position of the platen associated with the rotational movement based on a relationship between an amount of circular movement of the platen and a corresponding amount of rotational movement of the platen.

11. The optical fiber polisher of claim 1 , wherein the operational parameters include a platen stop position parameter specified in degrees in the range of 0 to 360 degrees, and wherein the processor is configured to stop the platen at the end of the polishing step at the predetermined position corresponding to the platen stop position parameter.

12. The optical fiber polisher of claim 1 , wherein the operational parameters include a stop mode parameter, and wherein, in a first mode indicated by the stop mode parameter, the processor is configured to stop the platen at a first position, cause the platen to accelerate from the first position to the stop speed indicated by the stop speed parameter, move the platen at the stop speed to the predetermined position and cause a deceleration of the platen from the stop speed to zero velocity to stop the platen at the predetermined position at the end of the polishing step.

13. The optical fiber polisher of claim 12 , wherein, in a second mode indicated by the stop mode parameter, the processor is configured to cause a deceleration of the platen from an operating speed to a stop speed indicated by the stop speed parameter, and cause a deceleration of the platen from the stop speed to zero velocity to stop the platen at the predetermined position at the end of the polishing step with no intermediate stop.

14. A method, comprising:

storing, in a memory, operational parameters entered by a user, the operational parameters including a stop mode parameter;

causing, with a processor, in a first mode indicated by the stop mode parameter, the platen to stop at a first position toward an end of a polishing step, causing the platen to accelerate from the first position to a predetermined speed, causing the platen to move at the predetermined speed to a predetermined position, and causing a deceleration of the platen from the predetermined speed to zero velocity to stop the platen at the predetermined position at the end of the polishing step; and

causing, with the processor, in a second mode indicated by the stop mode parameter, a deceleration of the platen from an operating speed to the predetermined speed toward an end of the polishing step, causing the platen to move at the predetermined speed to the predetermined position, and causing a deceleration of the platen from the predetermined speed to zero velocity to stop the platen at the predetermined position at the end of the polishing step with no intermediate stop.

15. The method of claim 14 , and further comprising:

continually identifying a current position of the platen using a sensor; and

causing, with the processor, the platen to stop at the predefined position specified in the operational parameters, based on the continually identified position of the platen.

16. The method of claim 14 , wherein the operational parameters include a platen stop position parameter specified in degrees in the range of 0 to 360 degrees, and wherein the method further comprises:

causing, with the processor, the platen to stop at the end of the polishing step at the predetermined position corresponding to the platen stop position parameter.

17. An optical fiber polisher, comprising:

an overarm assembly configured to apply a downward force on a fixture holding one or more fiber optic connectors;

a platen;

a platen motor to cause movement of the platen;

a memory for storing operational parameters entered by a user, the operational parameters including a stop speed parameter; and

a processor configured to change a speed of movement of the platen to a stop speed indicated by the stop speed parameter toward an end of a polishing step, move the platen at the stop speed to a predetermined position, and cause a deceleration of the platen from the stop speed to zero velocity to stop the platen at the predetermined position at the end of the polishing step.

18. The optical fiber polisher of claim 17 , wherein the movement of the platen includes circular movement in a repeating pattern and rotational movement, and wherein the optical fiber polisher further comprises:

a sensor to continually sense changes in position of the platen caused by at least one of the circular movement and the rotational movement, and wherein the processor is configured to cause the motor to stop the platen at the predetermined position based on the operational parameters and the sensed changes in position of the platen.

Assignments (2)
SECURITY INTEREST Recorded Sep 23, 2025
From: DOMAILLE ENGINEERING, LLC
To: STELLUS CAPITAL INVESTMENT CORPORATION, AS ADMINISTRATIVE AGENT
Reel/Frame 072342/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2021
From: HAGEN, JOHN P.; ANDERSON, DENNIS J.; SCHUMACHER, GREGORY A.; CHRISTIE, JILL B.; FISHBAUGHER, PAUL; KANNE, TIMOTHY E.
To: DOMAILLE ENGINEERING, LLC
Reel/Frame 058422/0197 →
Continuity (1)
Related Publication 20230194794A1 · Jun 22, 2023
References Cited (51)
US 5741171A · Sarfaty et al. · 1998 [cited by applicant]
US 6074275A · Yashiki · 2000 [cited by examiner]
US 6250997B1 · Hatano · 2001 [cited by examiner]
US 6346036B1 · Halley · 2002 [cited by examiner]
US 6741337B2 · Katakura et al. · 2004 [cited by applicant]
US 6755719B2 · Yoshida et al. · 2004 [cited by applicant]
US 6981908B2 · Enomoto et al. · 2006 [cited by applicant]
US 7103254B2 · Yamada · 2006 [cited by applicant]
US 7165894B2 · Arai et al. · 2007 [cited by applicant]
US 7169026B2 · Minami et al. · 2007 [cited by applicant]
US 7494402B2 · Yamada et al. · 2009 [cited by applicant]
US 7542648B2 · Yamada et al. · 2009 [cited by applicant]
US 7738760B2 · Fredrickson et al. · 2010 [cited by applicant]
US 8708776B1 · Frazer · 2014 [cited by applicant]
US 9211627B2 · Andou et al. · 2015 [cited by applicant]
US 9915791B2 · Woodward et al. · 2018 [cited by applicant]
US 9983364B2 · Towfiq et al. · 2018 [cited by applicant]
US 10042126B2 · Taira et al. · 2018 [cited by applicant]
US 10981256B2 · Aoki et al. · 2021 [cited by applicant]
US 10981257B2 · Christie et al. · 2021 [cited by applicant]
US 11415755B2 · Yang · 2022 [cited by applicant]
US 11571784B2 · Shibutani · 2023 [cited by applicant]
US 11602820B2 · Sugita et al. · 2023 [cited by applicant]
US 20030060141A1 · Sommer et al. · 2003 [cited by applicant]
US 20030176149A1 · Yoshida · 2003 [cited by examiner]
US 20030182015A1 · Domaille · 2003 [cited by examiner]
US 20040106362A1 · Kume et al. · 2004 [cited by applicant]
US 20060147160A1 · Schmidt et al. · 2006 [cited by applicant]
US 20150030291A1 · Webb et al. · 2015 [cited by applicant]
US 20200156208A1 · Wong · 2020 [cited by applicant]
US 20200278500A1 · Christie · 2020 [cited by examiner]
US 20210394328A1 · Hemes · 2021 [cited by examiner]
US 20220212313A1 · Yamada · 2022 [cited by applicant]
US 20220390686A1 · Furuta · 2022 [cited by applicant]
US 20230039931A1 · Yamada et al. · 2023 [cited by applicant]
CN 210732122U · 2020 [cited by applicant]
CN 212653260U · 2021 [cited by applicant]
CN 214292308U · 2021 [cited by applicant]
CN 217914729U · 2022 [cited by applicant]
JP 2004261898A · 2004 [cited by applicant]
JP 2005111662A · 2005 [cited by applicant]
JP 2006259629A · 2006 [cited by applicant]
JP 2008257222A · 2008 [cited by applicant]
JP 4195644B2 · 2008 [cited by applicant]
JP 2009125854A · 2009 [cited by applicant]
JP 4814844B2 · 2011 [cited by applicant]
JP 4823256B2 · 2011 [cited by applicant]
JP 2019010682A · 2019 [cited by applicant]
WO 2011092744A1 · 2011 [cited by applicant]
WO 2011092745A1 · 2011 [cited by applicant]
International Search Report and Written Opinion from PCT/US22/52114, 9 pages, Mar. 21, 2023, Shane Thomas. [cited by applicant]