IP Library Granted Patent US 12,242,739
Granted Patent B2
US 12,242,739 · App. 18/651,280 · Granted Mar 4, 2025

Transparently attached flash memory security

Inventors: Brian J. Marley (Smithtown, NY); Richard E. Wahler (Saint James, NY)
Assignee: Microchip Technology Incorporated
G06F3/0622G06F1/10G06F3/0659G06F3/0679G06F13/16G06F21/85
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,242,739
App. No.
18/651,280
Granted
Mar 4, 2025
Kind
B2
Abstract

An apparatus includes an interface circuit and a monitor circuit communicatively coupled to the interface circuit. The monitor circuit is configured to identify a command issued to a memory communicatively coupled to the monitor circuit through the interface circuit, determine whether the command is authorized, and, based on a determination that the command is not authorized, cancel the command.

Claims (13)

1. An apparatus, comprising:

an input bus to receive a master chip select signal, a master clock signal, and one or more master input/output signals;

a monitor circuit to receive the master chip select signal;

a switch circuit to receive the master clock signal and the one or more master in-put/output signals, the switch circuit to selectively isolate the master clock signal and the one or more master input/output signals from a target memory;

wherein the monitor circuit is to:

identify a command issued to the target memory;

determine whether the command is authorized to be used by the target memory;

based on a determination that the command is authorized to be used by the target memory, route the master chip select signal to the target memory and control the switch circuit to route the master clock signal and the one or more master input/output signals to the target memory; and

based on a determination that the command is not authorized to be used by the memory:

cause a modified chip select signal to be routed to the target memory;

control the switch circuit to isolate the master clock signal from the target memory and issue a modified clock signal to the target memory;

control the switch circuit to isolate the one or more master input/output signals from the target memory and issue one or more modified input/output signals to the target memory; or

cause power to the target memory to be reset to cause the target memory to be reset.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2024
From: MARLEY, BRIAN J.; WAHLER, RICHARD E.
To: MICROCHIP TECHNOLOGY INCORPORATED
Reel/Frame 067273/0436 →
Continuity (4)
Continuation 17133115 · Dec 23, 2020
Continuation 16218773 · Dec 13, 2018
Provisional Application 62599288 · Dec 15, 2017
Related Publication 20240281152A1 · Aug 22, 2024
References Cited (39)
US 8669607B1 · Tsair et al. · 2014 [cited by applicant]
US 9111401B2 · Dansachmueller et al. · 2015 [cited by applicant]
US 9503922B1 · Ford et al. · 2016 [cited by applicant]
US 10606773B2 · Condict et al. · 2020 [cited by applicant]
US 10877673B2 · Marley et al. · 2020 [cited by applicant]
US 20010056540A1 · Ober · 2001 [cited by examiner]
US 20050193182A1 · Anderson et al. · 2005 [cited by applicant]
US 20060106917A1 · Lambourn et al. · 2006 [cited by applicant]
US 20060112246A1 · Boning · 2006 [cited by applicant]
US 20080162784A1 · Obereiner et al. · 2008 [cited by applicant]
US 20080167970A1 · Nissim · 2008 [cited by applicant]
US 20080282017A1 · Carpenter et al. · 2008 [cited by applicant]
US 20090235336A1 · Sueyoshi et al. · 2009 [cited by applicant]
US 20100246280A1 · Kanda · 2010 [cited by applicant]
US 20110066839A1 · Wang et al. · 2011 [cited by applicant]
US 20110296133A1 · Flynn et al. · 2011 [cited by applicant]
US 20120066499A1 · Ali et al. · 2012 [cited by applicant]
US 20130305028A1 · Mo et al. · 2013 [cited by applicant]
US 20140281286A1 · Lim · 2014 [cited by applicant]
US 20150363590A1 · Patel · 2015 [cited by examiner]
US 20160127492A1 · Malwankar et al. · 2016 [cited by applicant]
US 20160342533A1 · Shan · 2016 [cited by applicant]
US 20170046525A1 · Balinsky et al. · 2017 [cited by applicant]
US 20170075824A1 · Haen et al. · 2017 [cited by applicant]
US 20170103991A1 · Kim et al. · 2017 [cited by applicant]
US 20180152453A1 · Sotosek · 2018 [cited by examiner]
US 20180189199A1 · Condict et al. · 2018 [cited by applicant]
US 20180322069A1 · Heinrich et al. · 2018 [cited by applicant]
US 20190034910A1 · Gardner et al. · 2019 [cited by applicant]
CN 102541469A · 2012 [cited by applicant]
JP 07073110A · 1995 [cited by applicant]
WO 2007145366A1 · 2007 [cited by applicant]
WO 2017131671A1 · 2017 [cited by applicant]
WO 2019045796A1 · 2019 [cited by applicant]
“IEEE Standard for Discovery, Authentication, and Authorization in Host Attachments of Storage Devices,” IEEE Standards Association, pp. 1-230, Jan. 22, 2016. [cited by applicant]
International Search Report and Written Opinion, Application No. PCT/US2018/065616, 10 pages, Mar. 26, 2019. [cited by applicant]
Taiwan Office Action, Application No. 107145282, 13 pages, Jun. 22, 2022. [cited by applicant]
Japanese Office Action, Application No. 2020-532611, 6 pages, Dec. 6, 2022. [cited by applicant]
Chinese Office Action, Application No. 201880067430.1, 22 pages, Feb. 14, 2023. [cited by applicant]