IP Library Granted Patent US 11,632,256
Granted Patent B2
US 11,632,256 · App. 17/541,003 · Granted Apr 18, 2023

Physical unclonable function encoder

Inventors: Scott Richard Castle (Lexington, KY); Gary Allen Denton (Lexington, KY); Robert Henry Muyskens (Lexington, KY); Samuel Leo Rhodus (Lexington, KY)
Assignee: Lexmark International, Inc.
H04L9/3278B41J2/17503G01R33/20H01F1/055H04L9/0861
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 11,632,256
App. No.
17/541,003
Granted
Apr 18, 2023
Kind
B2
Abstract

The use of a magnetic particle based “PUF” (Physically Unclonable Function) disk, when read by magnetic sensor(s), as a positional encoder is described. It is often necessary to include a linear or rotary encoder within a device for tracking motor movements, or to enable a closed-loop control algorithm on the motor system. These randomly dispersed magnetic particle disks can be used as a positional encoder, where the speed of movement and the direction of movement may be monitored.

Claims (13)

1. A method of initializing and calibrating a PUF encoder to define the expected pattern of the field plot through one complete rotation comprising:

enabling a physical unclonable function magnetic sensor data collection;

powering an encoder disk motor;

generating a time versus field strength plot by rotating the encoder disk more than 360° during enrollment in order to build a wrap point in the data;

while calibrating, interpolating field strength amplitude readings so that a fixed time scale plot can be generated, from which the wrap point is selected;

processing the timestamped data to identify a vector match for a first point, within a reasonable margin of error for sensor accuracy;

proposing a point as the wrap point element;

finding a match for the first point, finding subsequent data points that are a vector match to the data points immediately following the wrap point element;

comparing the beginning and ending data point timestamps to compute a calibration motor speed in revolutions per minute;

calculating a sample resolution by counting the number of data points collected before data wrapping began and dividing by 360;

adjusting the motor control parameters and magnetic sensor sample rate, if necessary;

repeating the data collection process until the desired operating speed and resolution are achieved.

2. The method of claim 1 , wherein the field strength versus rotational position plot, a calibration plot, is stored for use in all future speed calculation and positional detection algorithms.

Assignments (5)
SECURITY INTEREST Recorded Jan 5, 2026
From: LEXMARK INTERNATIONAL, INC.
To: BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 074202/0192 →
SECURITY INTEREST Recorded Jan 5, 2026
From: LEXMARK INTERNATIONAL, INC.
To: BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 074202/0293 →
SECURITY INTEREST Recorded Sep 23, 2025
From: LEXMARK INTERNATIONAL, INC.
To: CITIBANK, N.A.
Reel/Frame 073007/0118 →
SECURITY INTEREST Recorded Sep 23, 2025
From: LEXMARK INTERNATIONAL, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 073007/0346 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2022
From: CASTLE, SCOTT RICHARD; DENTON, GARY ALLEN; MUYSKENS, ROBERT HENRY; RHODUS, SAMUEL LEO
To: LEXMARK INTERNATIONAL, INC
Reel/Frame 061563/0298 →
Continuity (3)
Division 16822347 · Mar 18, 2020
Provisional Application 62822495 · Mar 22, 2019
Related Publication 20220094562A1 · Mar 24, 2022