# US 8,788,641 B1 · Small form factor interface module

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,788,641 B1
- Document ID: US8788641B1
- Status: Granted
- Kind: B1
- Application number: 11/936,631
- Filed: 2007-11-07
- Granted: 2014-07-22
- Earliest claimed: 2006-11-22
- Assignees: Marvell International Ltd.
- Applicants: Joseba M. Desubijana; Larry L. Byers; Gary R. Robeck
- Inventors: Joseba M. Desubijana; Larry L. Byers; Gary R. Robeck
- Web page: https://patentgrep.com/patent/US8788641B1

## CPC

- G06F 13/126: {and has means for transferring I/O instructions and statuses between control unit and main processor}
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

Systems, apparatuses, and methods for an interface module to interface with an enclosure services processor are described herein. The interface module may include one or more state machines configured to provide an enclosure service operation. Provision of this enclosure service operation may be at least partially unsupervised by a control processor requesting the enclosure service operation. Other embodiments may be described and claimed.

## Claims

### Claim 1

An apparatus comprising:
a control processor configured to control operation of a managed device; and
an interface module having one or more state machines communicatively coupled to the control processor, the one or more state machines configured to
receive instructions from the control processor, and
communicate with an enclosure services processor to perform an enclosure service operation based on the instructions received from the control processor, wherein
the enclosure service operation is a power failure warning (PFW) operation, and
the one or more state machines comprise a PFW state machine configured to receive a PFW signal from the enclosure services processor and transmit an interrupt signal to the control processor based on the PFW signal.

### Claim 2

An apparatus comprising:
a control processor configured to control operation of a managed device; and
an interface module having one or more state machines communicatively coupled to the control processor, the one or more state machines configured to
receive instructions from the control processor, and
communicate with an enclosure services processor to perform an enclosure service operation based on the instructions received from the control processor, wherein
the enclosure service operation is a hard reset operation, and
the one or more state machines comprise a hard reset state machine configured to receive signals from the enclosure services processor, to detect a hard reset sequence in the received signals, and to transmit an interrupt signal to the control processor based on the detected hard reset sequence.
