US Pat. No. 9,258,209

SYSTEM AND METHOD FOR LAYER 3 PROXY ROUTING

Dell Products L.P., Roun...

1. A gateway, comprising:
a controller; and
one or more ports coupled to the controller,
wherein the controller is configured to:
receive a gateway address request on the one or more ports;
determine whether the gateway address request is received on an inter-domain link from a second gateway;
determine, when the gateway address request is received on the inter-domain link, whether the gateway address request is originated
from the second gateway; and

when the gateway address request is not originated from the second gateway;
determine a layer 2 address of the second gateway;
form a gateway address response including the layer 2 address of the second gateway; and
transmit the gateway address response on one of the one or more ports.

US Pat. No. 9,240,887

OFF-HOST AUTHENTICATION SYSTEM

Dell Products L.P., Roun...

1. An off-host authentication system, comprising:
an authentication information handling system (IHS) that is coupled to a network;
a host processing system;
an off-host processing system that is coupled to the host processing system and that is coupled to the authentication IHS
through the network, wherein the off-host processing system is configured to:

receive an authentication credential input from a user;
encrypt the authentication credential input to produce an encrypted authentication credential input;
provide the encrypted authentication credential input to the authentication IHS through the network;
receive an encrypted secondary authentication token from the authentication IHS through the network, wherein the encrypted
secondary authentication token is sent by the authentication IHS through the network in response to decrypting the encrypted
authentication credential input to retrieve the authentication credential input and validating the authentication credential
input;

decrypt the encrypted secondary authentication token to produce a decrypted secondary authentication token and use the decrypted
secondary authentication token to retrieve a tertiary authentication token; and

provide the tertiary authentication token to the host processing system; and
wherein at least one of the authentication IHS, the host processing system, and the off-host processing system utilizes a
hardware processor.

US Pat. No. 9,240,957

SYSTEM AND METHOD FOR SYMMETRIC SWITCHING FABRICS

DELL PRODUCTS L.P., Roun...

1. An information handing system comprising:
a first switching tier of a switching fabric comprising a plurality of leaf switches;
a second switching tier of the switching fabric comprising one or more spine switches; and
a plurality of interlinks for coupling the plurality of leaf switches to the one or more spine switches;
wherein each of the plurality of leaf switches comprises:
one or more first ports configured to couple each of the plurality of leaf switches to other network devices outside the switching
fabric; and

one or more second ports for coupling each of the plurality of leaf switches to each of the one or more spine switches using
one or more of the plurality of interlinks; wherein:

a ratio of a number of first ports and a number of second ports is selected based on information associated with an oversubscription
ratio;

for each pair of a first switch selected from the plurality of leaf switches and a second switch selected from the one or
more spine switches, a same number of first interlinks selected from the plurality of interlinks couple the first switch to
the second switch; and

a number of leaf switches equals a number of downlinks and uplinks desired for the switching fabric divided by a number of
first ports for each of the leaf switches rounded up.

US Pat. No. 9,439,328

SYSTEM AND METHOD FOR DIRECTING EXHAUST FROM A MODULAR DATA CENTER

Dell Products L.P., Roun...

1. A modular fluid-handling system comprising:
a fluid-handling unit configured to exhaust air, from an exhaust source, flowing in a substantially horizontal direction;
and

an exhaust duct coupled to and in fluid communication with the fluid-handling unit and configured to redirect air flowing
in the substantially horizontal direction from the exhaust source in a substantially vertical direction, the exhaust duct
comprising:

a screened top including a first screen;
a screened bottom substantially parallel to and opposite from the top, the bottom including a second screen, wherein the first
screen and the second screen pass liquid and air therethrough and prevent passage therethrough of solids larger than a minimum
size;

a solid first vertical side substantially perpendicular to the top, the first vertical side coupled along a first edge of
the first vertical side to a first edge of the top and coupled along a second edge of the first vertical side to a first edge
of the bottom;

a solid second vertical side substantially parallel to and opposite from the first vertical side, the second vertical side
coupled along a first edge of the second vertical side to a second edge of the top and coupled along a second edge of the
second vertical side to a second edge of the bottom; and

a solid sloping side substantially perpendicular to the first vertical side and substantially non-perpendicular and non-parallel
to the top, the sloping side coupled along a first edge of the sloping side to a third edge of the first vertical side, coupled
along a second edge of the sloping side to a third edge of the second vertical side, and coupled along a third edge of the
sloping side to a third edge of the bottom.

US Pat. No. 9,256,609

FIXED SIZE EXTENTS FOR VARIABLE SIZE DEDUPLICATION SEGMENTS

Dell Products L.P., Roun...

1. A method comprising:
receiving a data stream at an interface;
performing segment boundary identification and segment fingerprinting to generate a plurality of variable size segments including
a first segment;

accessing a deduplication dictionary to determine whether the first segment is maintained in one or more datastore suitcases;
determining a first number of fixed sized extents associated with the one or more datastore suitcases needed to maintain the
first segment;

maintaining the first segment in a plurality of contiguous fixed size extents in a single datastore suitcase,
wherein after the first segment is deleted, the plurality of contiguous fixed size extents in the datastore suitcase used
to maintain the now deleted first segment are used to maintain portions of a plurality of new segments without having to perform
recompaction.

US Pat. No. 9,253,090

SYSTEM AND METHOD FOR REDUCED FORWARDING INFORMATION STORAGE

DELL PRODUCTS L.P., Roun...

1. A method of forwarding information table insertion, the method comprising:
extracting an organizationally unique identifier (OUI) and a MAC part from a MAC address;
determining whether the OUI is stored in an OUI table associating OUIs with OUI indices;
determining an OUI index based on the OUI and the OUI table when the OUI is stored in the OUI table;
generating the OUI index based on the OUI when the OUI is not stored in the OUI table,. the OUI index using less bits than
the OUI;

forming a forwarding information table entry including the OUI index and the MAC part;
inserting the forwarding information table entry into a forwarding information table; and
forwarding network traffic based on the OUI index.

US Pat. No. 9,250,654

ELECTRONIC DEVICE WITH PIVOTING DISPLAY ASSEMBLY

Dell Products L.P., Roun...

1. A device for providing a pivotable display assembly for an electronic device comprising:
a display assembly comprising:
a display rear case; and
a display element, wherein the display rear case is coupled to the display element;
a torsion frame assembly, wherein the torsion frame surrounds the display assembly;
a secondary hinge assembly comprising:
a hinge barrel, wherein the hinge barrel is coupled to the display rear case;
a barrel hinge sleeve, wherein the barrel hinge sleeve covers a hinge barrel shaft to provide a rotating surface between the
hinge barrel and a hinge barrel mounting assembly; and

a hinge barrel mount, wherein the hinge barrel is coupled to the hinge barrel mount;
a strength member frame of the torsion frame assembly, wherein the strength member frame extends around a perimeter of the
display assembly, wherein the display assembly is mounted directly into the strength member frame via the secondary hinge
assembly, and wherein the hinge barrel mount is coupled to the strength member frame;

a strength member cover, wherein the strength member cover is coupled to the strength member frame via one or more horizontally
placed securing screws so that one or more forces acting upon the strength member frame and the strength member cover are
transferred through a cross section of the securing screws and not along a thread of the securing screws, and wherein the
strength member frame and the strength member cover transfer mechanical forces away from the display assembly; and

wherein the strength member cover, strength member frame and the secondary hinge assembly provide routing for one or more
cables.

US Pat. No. 9,237,664

MULTI-MODULE KEYING SYSTEM

Dell Products L.P., Roun...

6. An information handling system (IHS), comprising:
an IHS chassis that houses a processing system and a memory system coupled to the processing system;
a first IHS fan component slot that is located on the IHS chassis;
a second IHS fan component slot that is located on the IHS chassis; and
a keying device that is movably coupled to the IHS chassis and that includes a first keying member that is located adjacent
the first IHS fan component slot and a second keying member that is located adjacent the second IHS fan component slot, wherein
the keying device moves in response to a first keyed IHS fan component being positioned in the first IHS fan component slot
such that the first keyed IHS fan component engages an interior of the first keying member, and wherein the movement of the
keying device positions the second keying member adjacent the second IHS fan component slot to restrict IHS fan components
that may be positioned in the second IHS fan component slot to only second keyed IHS fan components that are the same airflow
direction type IHS fan components as the first keyed IHS fan component.

US Pat. No. 9,304,545

INFORMATION HANDLING SYSTEM DOCKING WITH COORDINATED POWER AND DATA COMMUNICATION

Dell Products L.P., Roun...

9. A method for interfacing an information handling system with a docking station, the method comprising:
detecting insertion of a docking connector into a docking port of the information handling system;
in response to detecting, configuring one or more of plural data lanes of the docking port as a management link;
communicating data lane configuration settings from an embedded controller of the information handling system through the
management link to a docking station; and

applying the data lane configuration settings to configure the data lanes to communicate information according to a protocol
selected from plural protocols.

US Pat. No. 9,172,219

SYSTEMS AND METHODS FOR COUPLING AC POWER TO A RACK-LEVEL POWER INFRASTRUCTURE

Dell Products L.P., Roun...

1. A power distribution unit (PDU) system, comprising:
a first detachable interface, wherein the first detachable interface is configured to couple with a first integrated connector
of a rack-level power infrastructure;

a second detachable interface, wherein the second detachable interface is configured to couple with a second integrated connector
of the rack-level power infrastructure;

a first and a second detachable power cable interface boxes, wherein each of the first and second detachable power cable interface
boxes comprises a wiring block wherein the wiring block arranges power from a first AC power source and a second AC power
source, respectively, into a pre-determined output configuration corresponding to a detachable interface, wherein the wiring
block comprises a printed circuit board;

a first power distribution unit (PDU), wherein the first PDU includes a first connector corresponding to a first detachable
interface, wherein the first PDU is operable to receive AC power from a first detachable power cable interface box through
the first connector; and

a second PDU, wherein the second PDU includes a second connector corresponding to a second detachable interface, wherein the
second PDU is operable to receive AC power from a second detachable power cable interface box through the second connector
and wherein the first PDU is cross-cabled with the second PDU to provide redundant AC power.

US Pat. No. 9,229,799

INFORMATION HANDLING SYSTEM SWAPPABLE BOOT STORAGE DEVICE

Dell Products L.P., Roun...

1. An information handling system comprising:
a housing having a storage device bay, the storage device bay having a storage device connector;
a processor disposed in the housing and operable to process information;
random access memory interfaced with processor and operable to store the information;
firmware interfaced with the processor, the firmware having boot instructions for booting an operating system into an operational
state on the processor and random access memory;

a first storage device disposed in the storage device bay and interfaced with the firmware through the storage device connector,
the first storage device storing a first operating system in non-volatile memory, the first operating system in an operational
state on the processor and random access memory; and

a storage device actuator accessible at the housing and operable to receive an end user input to eject the first storage device
from the storage device bay, the storage device actuator further operable to, in response to the end user input to eject the
first storage device, and actuate the first storage device to extend from the storage device bay;

wherein the first operating system remains active in the random access memory configured as a RAM drive after removal of the
first storage device to provide control pending installation of a second storage device.

US Pat. No. 9,300,664

OFF-HOST AUTHENTICATION SYSTEM

Dell Products L.P., Roun...

1. An off-host authentication system, comprising:
a network;
an off-host processing system that is coupled to the network and that is configured to send an encrypted authentication item
through the network in response to validating a user;

an authentication information handling system (IHS) that is coupled to the network and that is configured to receive the encrypted
authentication item from the off-host processing system through the network, decrypt the encrypted authentication item to
produce a decrypted authentication item, validate the decrypted authentication item, and send an approval message through
the network;

a directory system that is coupled to the network and that is configured to receive the approval message directly from the
authentication IHS through the network and, in response, send a user approval that includes an authentication token through
the network; and

a host processing system that is located in a user IHS that includes the off-host processing system, wherein the host processing
system is coupled to the network and configured to log a user into the user IHS in response to receiving the user approval
through the network from the directory system; and

wherein at least one of the off-host processing system, the authentication IHS, the directory system, and the host processing
system utilizes a hardware processor.

US Pat. No. 9,247,318

IHS ACCESSIBLE RACK SECURING SYSTEM

Dell Products L.P., Roun...

1. A rack securing system, comprising:
a rack including a plurality of posts, wherein the plurality of posts are oriented to house a plurality of device chassis,
and wherein each of the plurality of posts includes a plurality of post apertures that are configured to receive a fastener
to couple an edge of a device chassis to the rack;

an elongated first securing member including a plurality of first securing member apertures, wherein the first securing member
is configured to be oriented adjacent a first post of the plurality of posts such that the plurality of first securing member
apertures align with respective post apertures on the first post and the first securing member extends over at least one fastener
that is coupling an edge of a device chassis to the rack; and

at least two locking devices, wherein each of the at least two locking devices is configured to extend through a respective
one of the plurality of aligned first securing member apertures and post apertures to secure the first securing member to
the first post, and wherein the first securing member does not extend past opposite sides of the first post when secured to
the first post.

US Pat. No. 9,096,944

AIR DISTRIBUTION SYSTEM FOR ANODIZING TANK

Dell Products L.P., Roun...

1. A system for distributing air in an anodizing tank electrolyte bath, the system comprising:
an anodizing tank filled with anodizing liquid to provide an electrolyte bath to a material placed in the electrolyte bath
for anodizing treatment;

an air source portion having an inlet to accept pressurized air and plural coupling points to provide the pressurized air
to plural air distribution portions; and

plural air distribution portions operable to couple to the coupling points of the air source portion, the air distribution
portions having plural openings to pass air into the electrolytic bath of the anodizing tank;

wherein the air source portion adjusts the coupling points to plural positions to move each of the plural air distribution
portions to plural positions within the anodizing bath.

US Pat. No. 9,065,721

DYNAMIC NETWORK LOAD REBALANCING

Dell Products L.P., Roun...

1. A network device, comprising:
a communication interface;
a processing system that is coupled to the communication interface;
a memory system that is coupled to the processing system and includes instructions that, when executed by the processing system,
cause the processing system to:

receive first traffic through the communication interface;
forward the first traffic downstream through the communication interface using a first path, wherein the first path is determined
by load balancing based on a destination network for the first traffic,

receive a congestion notification from a downstream network device through the communication interface; and
determine whether the congestion notification is associated with the first traffic and, in response to the first traffic being
associated with the congestion notification, determine whether a second path exists for forwarding subsequent traffic that
is associated with the congestion notification downstream through the communication interface, wherein the second path is
determined by load balancing based on a destination host of the first traffic.

US Pat. No. 9,232,678

MODULAR, SCALABLE, EXPANDABLE, RACK-BASED INFORMATION HANDLING SYSTEM

Dell Products L.P., Roun...

1. A modular, scalable/expandable (MSE) rack assembly for physically supporting information technology (IT) gear of one or
more information handling systems (IHSes), the IT gear having different dimensions of at least one of height, width, and depth,
the rack assembly comprising:
a rack chassis comprising a plurality of interconnected panels forming a volumetric space having a front section and a rear
section, both with opposing side panels forming a front access space and a rear access space, respectively, between corresponding
opposing side panels;

a plurality of guides located within interior surfaces of the opposing side panels at the front section, the plurality of
guides running in a lateral direction along the front access space towards the rear section; and

one or more block chasses each having a frame that provides a block height, which enables insertion of at least one layer
of N fully functional IT gears within the block chassis, the frame defining a corresponding information technology (IT) bay,
having a total width that enables attachment to opposing guides on the opposing side panels and configured to support insertion
of one or more IT gears having at least a first size dimension selectable from among multiple supported height, width, and
depth dimensions ranging from a fractional or partial width, height and depth dimension to a full height, full width, and
full depth dimension of IT gear insertable into the particular block chassis, wherein the block chassis is physically inserted
into the front section of the rack chassis and held in place by at least two opposing guides on the opposing side panels.

US Pat. No. 9,313,297

VIRTUAL DESKTOP ACCELERATOR WITH SUPPORT FOR DYNAMIC PROXY THREAD MANAGEMENT

Dell Products L.P., Roun...

1. A system comprising:
one or more processors; and
a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when
executing the instructions to:

establish and maintain a second remote connection associated with a remote desktop protocol session between a client and a
server using a second communication protocol that is different from a first communication protocol used by the server to establish
a first remote connection with the client, wherein the second communication protocol supports a remote desktop session;

dynamically select a cryptographic context to use to encrypt a data packet of a data flow between the client and the server,
wherein a first cryptographic context is used to encrypt or decrypt a first data packet of the data packet during a first
point in time during the remote desktop protocol session and a second cryptographic context is used to encrypt or decrypt
a second data packet of the data packet during a second point in time during the remote desktop protocol session;

determine one or more active remote connections, wherein the one or more active remote connections comprises the second remote
connection;

determine a data flow rate of the one or more active remote connections at a proxy;
compare the data flow rate to a first pre-determined threshold value; and
when the data flow rate exceeds the first pre-determined threshold value, create one or more new processing threads associated
with the proxy.

US Pat. No. 9,264,347

N-NODE VIRTUAL LINK TRUNKING (VLT) SYSTEMS CONTROL PLANE

DELL PRODUCTS L.P., Roun...

1. An information handling system node comprising:
a plurality of input/output (I/O) ports, at least a portion of which facilitate communications with one or more client devices
and are configurable to be part of one or more virtual link trunking (VLT) link aggregation groups (LAGs), each of the one
or more VLT LAGs including the information handling system node and at least one of the one or more client devices;

a plurality of inter-node-link (INL) ports, at least a portion of which facilitate communications with one or more information
handling system nodes in an n-node virtual link trunking (VLT) system, the n-node VLT system comprising a plurality of information
handling system nodes;

a fabric manager component that communicatively interfaces with fabric manager components of other information handling system
nodes in the n-node VLT system to establish and maintain a consistent representation of the topology of the n-node VLT system
with the other information handling system nodes in the n-node VLT system, the consistent representation comprising one or
more tables that are use common identifiers for VLT LAGs across the information handling system nodes in the n-node VLT system;

a VLT/inter-node-link (INL) manager component, communicatively coupled to the fabric manager of the information handling system
node and communicatively coupled to one or more node-level components of the information handling system node, that obtains
information for the fabric manager from the one or more node-level components of the information handling system node; and

a data processing component that facilitates receiving data from and sending data to at least some of the plurality of I/O
ports and the plurality of inter-node-link (INL) ports.

US Pat. No. 9,229,477

MULTI-FUNCTION INFORMATION HANDLING SYSTEM WITH MULTI-ORIENTATION STAND

DELL PRODUCTS L.P., Roun...

1. An information handling system comprising:
a planar housing having an upper and lower surface;
a processor disposed in the planar housing and operable to process information;
a memory disposed in the planar housing and interfaced with the processor, the memory operable to store the information;
a display integrated in the planar housing upper surface and interfaced with the processor, the display operable to present
the information as visual images;

first and second members rotationally coupled to the planar housing and operable to retract into the planar housing in a retracted
position and to extend outward at the planar housing lower surface in an extended position to support the planar housing in
an inclined configuration or an upright configuration; and

a standoff disposed on each of the first and second members, the standoff aligned to raise the planar housing relative to
a resting surface when the first and second members are in the retracted position.

US Pat. No. 9,311,240

LOCATION AND RELOCATION OF DATA WITHIN A CACHE

DELL PRODUCTS L.P., Roun...

1. A method for relocating data in a cache, comprising:
receiving, from a first client, a request to access a first portion of the cache;
receiving, from a second client, a request to access the first portion of the cache;
initiating, in response to the second client request, a determination of a first amount of time elapsed since receiving the
first client request;

determining the first amount of time elapsed since receiving the first client request;
determining whether the first amount of time exceeds a first pre-determined threshold value;
tracking one or more usage patterns of the first client and the second client;
requesting migration of data associated with the first portion of the cache to a second portion of the cache, wherein the
request comprises determining if any active client references are associated with data associated with the first portion of
the cache;

maintaining a back reference to the data associated with the first portion of the cache; and
migrating data associated with the first portion of the cache to the second portion of the cache if the first amount of time
exceeds the first pre-determined threshold value, wherein the migration is based, at least in part, on the one or more usage
patterns; and

after migrating data associated with the first portion of the cache to the second portion of the cache, removing data associated
with the first portion of the cache from a replica data store associated with the first portion of the cache.

US Pat. No. 9,261,918

INFORMATION HANDLING SYSTEM HINGE SUPPORT FRAME

Dell Products L.P., Roun...

1. An information handling system comprising:
a chassis having a hinge support frame;
a lid having a hinge support frame;
processing components disposed in the chassis and operable to cooperate to process information;
a display disposed in the lid and interfaced with the processing components, the display operable to present information as
visual images;

a hinge coupled to the chassis hinge support frame and the lid hinge support frame by one or more coupling devices, the hinge
rotationally coupling the chassis and lid to each other;

wherein the lid support frame has a conical boss extending into a countersink of the hinge at the coupling device.

US Pat. No. 9,098,253

INFORMATION HANDLING SYSTEM TOOL-LESS DAUGHTER CARD RETAINER AND LATCH

Dell Products L.P., Roun...

1. An information handling system comprising:
a chassis;
a circuit board coupled to the chassis;
a processor disposed on the circuit board and operable to execute instructions to process information;
memory coupled to the circuit board and interfaced with the processor through the circuit board, the memory operable to store
the instructions and the information;

one or more daughter card slots disposed in the chassis and interfaced with the circuit board;
a retainer guide coupled to the chassis proximate the one or more daughter card slots, the retainer guide having an opening
and a length; and

a retainer sized to slidingly engage the retainer guide at the opening and to slide into the retainer guide for the length,
the retainer aligned to couple a daughter card to the chassis when the retainer slides through the retainer guide and past
the location of the daughter card.

US Pat. No. 9,264,308

N-NODE VIRTUAL LINK TRUNKING (VLT) SYSTEMS DATA PLANE

DELL PRODUCTS L.P., Roun...

1. A method for establishing one or more forwarding plane configuration settings for a plurality of nodes communicatively
coupled via inter-node port links (INLs) and form an n-node virtual link trunking (VLT) system and at least some of the plurality
of nodes of the n-node VLT system being communicatively coupled via one or more input/output (I/O) ports to at least one client
device configured with a link aggregation group (LAG) to form a VLT corresponding to the LAG, the method comprising:
responsive to a node in the n-node VLT system not having a local egress port for a VLT, designating a node in the n-node VLT
system that does have a local egress port for that VLT as an assigned node to egress data traffic for that VLT for broadcast,
unknown multicast, or unknown unicast data traffic ingressing on the node that does not have a local egress port for the VLT;
and

setting as a general egress rule that broadcast, unknown multicast, or unknown unicast data traffic received via an INL from
an ingress node in the n-node VLT system is blocked on all VLT egress ports of the receiving nodes in the n-node VLT system,
except if the receiving node is the assigned node for the ingress node for that VLT.

US Pat. No. 9,258,913

MULTI-STAGE INFORMATION HANDLING RESOURCE RELEASE LATCH FOR USE IN A MODULAR INFORMATION HANDLING SYSTEM CHASSIS

Dell Products L.P., Roun...

1. A multi-stage latch assembly for facilitating removal of a structural element from a chassis, comprising:
a lock configured to toggle between a locked state and an unlocked state;
a latch configured to translate between a first position and a second position such that the latch is in the first position
when the lock is in the locked state and the latch is in the second position when the lock is in the unlocked state; and

an indicator other than the lock itself or a portion thereof and other than the latch itself or a portion thereof configured
to provide a user-visible indication that the lock is in the unlocked state.

US Pat. No. 9,198,060

INFORMATION HANDLING SYSTEM PHYSICAL COMPONENT MAINTENANCE THROUGH NEAR FIELD COMMUNICATION DEVICE INTERACTION

DELL PRODUCTS L.P., Roun...

1. An information handling system comprising:
a chassis;
a processor included in the chassis and operable to execute instructions to process information;
memory included in the chassis and interfaced with the processor, the memory operable to store the instructions and information;
a management controller included in the chassis and operable to perform management functions associated with components disposed
in the chassis;

a visual indicator disposed at the chassis and interfaced with the management controller to indicate a status of one or more
components determined by a management function;

a network interface device interfaced with the processor and the management controller, the network interface device operable
to communicate information with a local area network;

a near field communications (NFC) device interfaced with the management controller and operable to communicate with an external
NFC device;

a maintenance module interfaced with the management controller, the maintenance module operable to receive a request communicated
to the NFC device from an external NFC device for a maintenance code associated with the visual indicator and, in response
to the request, to send the maintenance code from the NFC device to the external NFC device with a NFC communication;

a maintenance tool stored in memory of a portable information handling system having the external NFC device and operable
to send the request for the maintenance code with an NFC communication, receive the maintenance code with the NFC communication,
and determine a component fault associated with the maintenance code;

a display integrated with the portable information handling system and interfaced with the maintenance tool, the display operable
to present the component fault;

a lock retaining the chassis in a closed position and wherein the maintenance module is further operable to release the lock
in response to a NFC communication sent from the maintenance tool, the maintenance tool including a key with the NFC communication,
the key provided to the maintenance tool through a local area network communication from an administrative tool upon confirmation
of the component failure;

wherein the component comprise a storage device; and
wherein the maintenance tool presents the component fault by presenting an image that depicts the position in the chassis
of the storage device having the fault.

US Pat. No. 9,453,875

MULTI-STAGE CIRCUIT BOARD TEST

Dell Products L.P., Roun...

1. A circuit board tester comprising:
a probe plate;
a first set of test probes extending from the probe plate and having a first length;
a second set of test probes extending from the probe plate and having a second length;
a load plate to support a circuit board under test, the load plate having plural openings to pass through the first and second
sets of test probes;

a shuttle plate disposed between the load plate and the probe plate, the shuttle plate having plural openings to pass through
the first and second sets of test probes; and

intermediary members disposed between the load plate and the shuttle plate, the intermediary members having an extended position
to maintain a first predetermined distance between the load plate and shuttle plate, and having a receded position to maintain
a second predetermined distance between the load plate and the shuttle plate;

wherein:
the intermediary members include at least four members disposed proximate each corner of a socket integrated in the circuit
board;

the first predetermined distance brings the first set of test probes into contact with the circuit board but not the second
set of test probes;

the second predetermined distance brings both the first and second sets of test probes into contact with the circuit board;
the intermediary members comprise plural structures extending from the load plate towards the shuttle plate and the receded
position comprises insertion of the plural structures into openings formed in the shuttle plate; and

the shuttle plate selects the extended position or the receded position by sliding relative to the load plate.

US Pat. No. 9,426,920

TOP ACCESSIBLE DISK DRIVE CARRIER FOR HORIZONTALLY MOUNTED HARD DRIVE

Dell Products, LP, Round...

1. A disk drive frame comprising: a plurality of supports configured to be in physical communication with a disk drive; a
first index tab connected to the supports, the first index tab configured to align the disk drive with a connector on a backplane
of a server tray; and an arm connected to the supports, the arm configured to engage the disk drive with the connector in
a horizontal orientation; and an enclosure of a shuttle, wherein the disk drive and disk drive frame are inserted into the
enclosure in a vertical direction from the top of the disk drive frame prior to the disk drive being engaged with the connector
on the backplane; and a lock of the shuttle, wherein the lock is configured to hold the shuttle in a first position to enable
the disk drive to connect with the backplane.

US Pat. No. 9,253,036

METHOD AND APPARATUS FOR PROVISIONING A NETWORK SWITCH PORT

Dell Products L.P., Roun...

1. A port provision system, comprising:
a packet network device including a plurality of ports; and
a port provisioning system that is coupled to the packet network device and that is operable to:
obtain configuration information from a host device coupled to the packet network device, wherein the configuration information
includes a virtual network identification assigned to a virtual machine included on the host device;

retrieve packet information from a packet sent from the host device; and
provision at least one of the plurality of ports with the virtual network identification included in the configuration information
in response to determining that the packet information matches the configuration information.

US Pat. No. 9,229,747

MEMORY COMPATIBILITY SYSTEM AND METHOD

Dell Products L.P., Roun...

1. A memory system, comprising:
a first connector that is configured to connect to a processing system through a first socket, wherein the first connector
and first socket conform to a first Dynamic Random Access Memory (DRAM) interface protocol;

a second socket that is configured to connect to a memory module, wherein the second socket and the memory module conform
to a second DRAM interface protocol;

a power regulator that is coupled to the second socket and that is configured to couple to a power source through the first
connector; and

a virtualization module that is communicatively coupled to the first connector, the second socket, and the power regulator,
wherein the virtualization module is configured to:

virtualize the memory module to present a virtual memory module that conforms to the first DRAM interface protocol to the
processing system when the first connector is connected to the first socket;

determine a power requirement of the memory module when the memory module is connected to the second socket and communicate
the power requirement to the power regulator such that the power regulator regulates power received from the power source
through the first connector when the first connector is connected to the first socket to provide a regulated power to the
second socket that conforms to the power requirement;

receive first DRAM interface protocol communications from the processing system that are directed to the virtual memory module;
modify the first DRAM interface protocol communications to produce second DRAM interface protocol communications that are
compatible with the memory module; and

provide the second DRAM interface protocol communications to the memory module.

US Pat. No. 9,191,262

NETWORK COMMUNICATION PROTOCOL PROCESSING OPTIMIZATION SYSTEM

Dell Products L.P., Roun...

1. A protocol processing system, comprising:
a first communication interface that is operable to couple to an application processing system;
at least one second communication interface that is operable to couple to a network;
a control head-end that is operable to receive a protocol processing engine identifier in a data field of a first synchronization
packet through the at least one second communication interface from an external system over the network; and

a plurality of optimized protocol processing engines coupled to the control head-end, wherein in response to determining that
a first optimized protocol processing engine of the plurality of optimized protocol processing engines that is identified
by the protocol processing engine identifier is available, the control head-end is operable to send the protocol processing
engine identifier in a data field of a second synchronization packet along with a first acknowledge packet and select the
first optimized protocol processing engine in response to receiving a second acknowledge packet back from the external system,
wherein in response to being selected, the first optimized protocol processing engine handles communications between the application
processing system and the external system.

US Pat. No. 9,075,595

POWER EXCURSION WARNING SYSTEM

Dell Products L.P., Roun...

1. A power excursion warning system, comprising:
a power system having a first slew rate;
a powered component that is coupled to the power system that that has a second slew rate that is greater than the first slew
rate;

a powered component voltage regulator coupled to the powered component and operable to convert a first voltage received from
the power system to a second voltage that is supplied to the powered component; and

a power excursion warning device coupled to the powered component voltage regulator and operable to receive a power system
output signal from the power system, receive a signal from the powered component voltage regulator that is associated with
the second slew rate, determine that the signal from the powered component voltage regulator and the power system output signal
indicate a power excursion that will result in the power system operating outside a predetermined range, and produce a warning
signal indicative of the power excursion.

US Pat. No. 9,313,913

CONNECTOR ALIGNMENT SYSTEM

Dell Products L.P., Roun...

1. A stacked connector alignment system, comprising:
a base member that defines a board connector channel and that includes at least one board mounting feature that is configured
to mount the base member to a board that includes a board connector such that the board connector is located immediately adjacent
the board connector channel;

a plurality of first alignment members that extend from the base member on opposite sides of the board connector channel,
wherein the plurality of first alignment members define a first alignment channel that is configured to align a primary first
component connector on a first component with the board connector along a first axis when the base member is mounted to the
board; and

a plurality of second alignment members that extend from the base member in a spaced apart relationship from the plurality
of first alignment members, wherein the plurality of second alignment members define a second alignment channel that is configured
to align a second component connector on a second component with a secondary first component connector on the first component
along the first axis when the primary first component connector on the first component is connected to the board connector.

US Pat. No. 9,392,726

AIRFLOW CONTROL SYSTEM

Dell Products L.P., Roun...

1. An airflow control system, comprising:
a chassis including an air inlet and defining a chassis housing;
an airflow channel defined in the chassis housing adjacent the air inlet such that at least some of an airflow that enters
the chassis through the air inlet is directed towards the airflow channel; and

an airflow impedance element positioned in the airflow channel, wherein the airflow impedance element includes a first orientation
in which the airflow impedance element impedes airflow through the airflow channel, and wherein the airflow impedance element
is configured to change shape as a function of temperature into at least one second orientation that reduces the impedance
of airflow through the airflow channel.

US Pat. No. 9,298,551

EFFICIENT INCREMENTAL UPDATES FOR SHINGLED MAGNETIC RECORDING (SMR) DRIVES IN A RAID CONFIGURATION

Dell Products L.P., Roun...

1. A method of writing data to an array of shingled magnetic recording (SMR) devices comprising:
providing a parity band configured to allow random access writes;
appending data sequentially to a stripe on an array of SMR devices; and
updating the parity band to hold parity data consistent with the data appended to the stripe.

US Pat. No. 9,147,076

SYSTEM AND METHOD FOR ESTABLISHING PERPETUAL TRUST AMONG PLATFORM DOMAINS

Dell Products L.P., Roun...

1. An information handling system comprising:
a processor;
a service processor;
a basic input/output system (BIOS);
a non-transitory memory accessible to the processor;
a first information handling resource to:
generate a first shared secret for a present boot session of the information handling system;
determine if a second shared secret existed for a prior boot session of the information handling system;
when the second shared secret existed for the prior boot session, communicate the first shared secret encrypted by the second
shared secret;

when the second shared secret did not exist for the prior boot session, communicate the first shared secret unencrypted; and
securely communicate during the present boot session using the first shared secret for encryption and decryption of communications;
and

a second information handling resource configured to:
receive the first shared secret;
when the second shared secret existed for the prior boot session, decrypt the first shared secret with the second shared secret;
and

securely communicate during the present boot session using the first shared secret for encryption and decryption of communications,
wherein the first information handling resource and the second information handling resource are selected from: the basic
input/output system (BIOS) and the service processor.

US Pat. No. 9,235,399

SYSTEM AND METHOD FOR MANUFACTURING AND PERSONALIZING COMPUTING DEVICES

Dell Products L.P., Roun...

6. A computer-implemented method for managing the entitlement of digital assets on a target computer system, comprising:
performing installation operations to install an operating system and a personalization agent on the target computer system,
wherein user input data comprising operating system installation data is received from a user during the installation, the
performing installation operations comprising executing instructions on the target computer system, the personalization agent
managing the entitlement of digital assets on the target computer system;

performing a purchase transaction of a digital asset, the purchase transaction generating purchase transaction data, the purchase
transaction data comprising digital asset identifier data associated with the purchase of the digital asset;

processing the purchase transaction data via a digital asset entitlement system to generate digital asset entitlement data,
the digital asset entitlement system executing on a computer system associated with a provider of the target computer system;

generating a digital asset entitlement message via the digital asset entitlement system, the digital asset entitlement message
comprising a target computer system identifier data, the digital asset entitlement message providing an association of digital
asset data with the target computer system;

associating the digital asset entitlement data with the target computer system identified by the target computer system identifier
data and with the digital asset identified by the digital asset entitlement data, the associating being performed by the digital
asset entitlement system;

receiving at the target computer system digital asset entitlement data and digital asset data associated with the target computer
system identifier data in response to the digital asset entitlement message; and

performing installation operations to install the digital asset on the target computer system, wherein the personalization
agent uses the digital asset entitlement data to perform the installation operations.

US Pat. No. 9,189,017

PORTFOLIO COVER FOR PORTABLE INFORMATION HANDLING SYSTEMS

Dell Products L.P., Roun...

1. A method for manufacturing a portfolio cover for a portable information handling system, comprising:
preparing a first piece of carbon fiber material to correspond to a width W associated with the portable information handling
system and in length to a sum of:

a first length of a first portion in the first piece corresponding to an input device of the portable information handling
system;

a second length of a second portion in the first piece corresponding to a display device of the portable information handling
system;

a third length of a third portion in the first piece corresponding to a cover that extends to an entire length of at least
one of the display device and the input device;

a fourth length of a first hinge section in the first piece between the first portion and the second portion; and
a fifth length of a second hinge section in the first piece between the second portion and the third portion;
preparing a second piece of carbon fiber material to correspond in width to the width W and in length to the first length,
including prepregnating the second piece with a thermoplastic material, wherein a first high-strength polymer layer is laminated
to the second piece;

preparing a third piece of carbon fiber material to correspond in width to the width W and in length to the second length,
including prepregnating the third piece with the thermoplastic material, wherein a second high-strength polymer layer is laminated
to the third piece;

preparing a fourth piece of carbon fiber material to correspond in width to the width W and in length to the third length,
including prepregnating the fourth piece with the thermoplastic material, wherein a low-friction polymer layer is laminated
to the fourth piece;

prepregnating the first piece with the thermoplastic material at the first portion, the second portion, and the third portion;
and

forming the portfolio cover by laminating together the prepregnated first piece, the prepregnated second piece, the prepregnated
third piece, and the fourth piece,

wherein the first hinge section and the second hinge section remain unprepregnated.

US Pat. No. 9,055,467

SENDER DEVICE BASED PAUSE SYSTEM

Dell Products L.P., Roun...

1. A network communication pause system, comprising:
a chassis;
a network interface device that is housed in the chassis and configured to couple to a network;
a plurality of receiver devices that are housed in the chassis and coupled to the network interface device; and
a management controller that is coupled to the network interface device, wherein the management controller is configured to:
monitor a plurality of data traffic that is received by the network interface device and that includes first data traffic
that is received from a first sender device that is coupled to the network and that is directed to a first receiver device
of the plurality of receiver devices;

determine that the first data traffic has exceeded a threshold associated with the first receiver device; and
send a pause frame over the network through the network interface device to the first sender device, wherein the pause frame
includes an address of the first sender device and an operations code that causes intermediate devices coupled between the
management controller and the first sender device to forward the pause frame to the address of the first sender device, and
wherein the pause frame is configured to cause the first sender device to pause sending the first data traffic to the first
receiver device while second data traffic included in the plurality of data traffic continues to be received by the network
interface device from at least one second sender device that is coupled to the network and provided to at least one second
receiver device of the plurality of receiver devices.

US Pat. No. 9,282,148

MULTI-USER PEER-TO-PEER COLLABORATION SYSTEM AND METHOD

Dell Products L.P., Roun...

1. A multi-user peer-to-peer collaboration system, comprising:
a network communications element operable to establish peer-to-peer communications channels with end-user devices and receive
display signals from the end-user devices over the peer-to-peer communications channels, wherein each display signal corresponds
to a different end-user device, wherein the network communications element includes a virtual media access control (VMAC)
address, and wherein each of the end-user devices has a separate media access control (MAC) address that uniquely identifies
each respective end-user device;

one or more peer-to-peer communications channels between the network communications element and the end-user devices, wherein
the one or more peer-to-peer communications channels are established using VMAC;

a transport standard associated with each of the end-user devices, wherein the transport standard for each respective end-user
device is resolved at the network communications element;

a collaboration manager;
a display interface, generated by the collaboration manager, that contains all of the display signals;
a selection of the display signals from the display interface, wherein the selection of the display signals comprises a subset
of the display signals;

a selection of one or more of the end-user devices;
a command, generated by the collaboration manager, based, at least in part, on the selection of the display signals and the
selection of the one or more of the end-user devices;

a display signal decoder operable to generate a composite data stream of the display signals based, at least in part, on the
command received from the collaboration manager, wherein the composite data stream comprises the subset of the display signals;
and

an output rendering element operable to output the composite data stream to a display device.

US Pat. No. 9,262,086

SYSTEMS AND METHODS FOR DE-DUPLICATION IN STORAGE SYSTEMS

Dell Products L.P., Roun...

1. A storage system, comprising:
a storage array comprising one or more physical storage resources;
a processor communicatively coupled to the storage array;
a de-duplication module comprising instructions embodied on a non-transitory computer-readable medium communicatively coupled
to the processor, the de-duplication module configured to, when read and executed by the processor:

generate a fingerprint for an item of data stored on the storage array;
identify a partition for the fingerprint;
associate the partition with a selected hardware instance selected from a plurality of hardware instances, wherein each particular
hardware instance comprises one or more information handling resources; and

query the selected hardware instance to determine whether the fingerprint exists on the hardware instance; wherein the de-duplication
module configured to, in order to identify each partition, calculate a function to identify a partition for each fingerprint:
wherein the function is operable to map all possible fingerprints to a corresponding partition; and the function operable
to map each fingerprint to a partition such that the number of fingerprints associated with each partition would be approximately
equal.

US Pat. No. 9,258,253

SYSTEM AND METHOD FOR FLEXIBLE SWITCHING FABRIC

DELL PRODUCTS L.P., Roun...

1. A network switching device comprising:
a plurality of connectors configured to couple the network switching device to other network devices;
one or more front panel cards, each of the front panel cards including one or more first ports and configured to forward network
packets between the first ports;

one or more fabric cards, each of the fabric cards including one or more second ports and configured to forward network packets
between the second ports; and

a port multiplexing unit comprising:
one or more external connector connection points connecting the port multiplexing unit to the connectors;
one or more front panel connection points connecting the port multiplexing unit to the one or more first ports; and
one or more fabric card connection points connecting the port multiplexing unit to the one or more second ports;
wherein the port multiplexing unit is configured to:
flexibly interconnect the external connector connection points to the front panel connection points; and
flexibly interconnect the fabric card connection points to the front panel connection points.

US Pat. No. 9,491,891

SYSTEM AND DESIGN OF COST EFFECTIVE CHASSIS DESIGN FOR NETWORKING PRODUCTS

DELL PRODUCTS L.P, Round...

1. An electrical equipment chassis, the chassis comprising:
a frame open to a first side of the chassis and a second side of the chassis opposite the first side;
a first region being open to the first side of the chassis, and configured to receive one or more first networking modules
oriented with a first orientation;

a second region being open to the second side of the chassis and configured to receive one or more fan trays and one or more
second networking modules, the one or more second networking modules being oriented with a second orientation orthogonal to
the first orientation; and

a power distribution board located near a mid-plane of the chassis and including one or more power connectors for coupling
the one or more first networking modules to power being distributed on the power distribution board;

wherein:
the power distribution board only partially separates the first region from the second region; and
the chassis is sufficiently open to permit air flow from the first side to the second side.

US Pat. No. 9,268,357

SYSTEMS AND METHODS FOR INSERTION AND REMOVAL OF AN INFORMATION HANDLING RESOURCE

Dell Products L.P., Roun...

1. A system, comprising:
a structural member defining at least a portion of a bay for receiving an information handling resource;
a release latch mechanically coupled to the structural member via a latch spring; and
a slider slidably coupled to the structural member and mechanically coupled to the structural member by an ejection spring
with an ejection spring force configured to bias the slider in a first position relative to the structural member in absence
of a force other than the rejection spring force, the slider configured to, when the information handling resource is inserted
into the bay:

slide relative to the structural member in a direction opposite the ejection spring force and away from the first position;
and

engage with the release latch, such that when engaged with the release latch, the slider is biased in a second position away
from the first position.

US Pat. No. 9,300,669

RUNTIME API FRAMEWORK FOR CLIENT-SERVER COMMUNICATION

Dell Products L.P., Roun...

1. A method comprising:
creating a tunnel, wherein the tunnel comprises an encrypted channel;
receiving, by a computing device comprising an import/export framework, encoded client data via the tunnel, the client data
encoded by a generic transcoding service, wherein the import/export framework comprises a graphical device interface (GDI)
and a virtual channel, and wherein the generic transcoding service provisions an operating system function call and serializes
the operating system function call for use by a remote client;

performing load-balancing based at least in part on the client data, wherein the load-balancing comprises tallying one or
more connections;

authorizing the client's access of a remote application;
attaching the client to the remote application by an export data stream via the import/export framework; and
exporting, by the export data stream, the encoded client data to the remote application via the tunnel.

US Pat. No. 9,262,329

SNAPSHOT ACCESS

DELL PRODUCTS L.P., Roun...

1. A method, performed by one or more computing devices, comprising:
creating a logical unit number (LUN) on a SAN array;
coupling communicatively a host cache to the SAN array, wherein non data network communications between the SAN array and
the host cache are used to manage connectivity and coordinate one or more snapshot requests, wherein the non-data network
communications comprises a virtual IP address interface;

creating a cached LUN at the host cache, wherein the cached LUN represents a caching instance of the LUN across a plurality
of servers;

preparing a volume of the host cache for creating a first snapshot of the cached LUN, wherein preparing the volume of the
host cache is dependent on a mode of the host cache, wherein the mode of the host cache comprises at least one of write-through
(WT), write-back (WB), or write-back-write-through (WB-WT) switching, and wherein preparing the volume comprises:

flushing a set of data comprising at least one snapshot of the cached LUN when the host cache is in WB or WB-WT switching
modes;

switching the host cache to WT mode when the host cache is in WB-WT switching mode; and
sending a message indicating that the volume is prepared for creating the snapshot of the cached LUN;
creating, at the host cache, the first snapshot of the cached LUN;
receiving at the host cache a request for data comprising the first snapshot of the cached LUN;
sending, by the host cache, the data comprising the first snapshot in response to the request; and
in response to completing sending the data comprising the first snapshot, sending, by the host cache, a first response indicating
that sending the data comprising the first snapshot is complete.

US Pat. No. 9,144,179

SYSTEM AND METHOD FOR POWERING MULTIPLE ELECTRONIC DEVICES OPERATING WITHIN AN IMMERSION COOLING VESSEL

Dell Products, L.P., Rou...

1. An immersion cooling tank for operating electronic equipment, the tank comprising:
a dielectric liquid disposed within a lower volume of the tank;
at least one electronic equipment immersed within the dielectric liquid and which requires electrical power to operate;
at least one power distribution unit submerged beneath a surface layer of the dielectric liquid and providing electrical power
to the at least one electronic equipment; and

a condenser located vertically above the dielectric fluid and the at least one electronic equipment, and including a condensation
fluid flowing through the condenser that has a lower density than the dielectric liquid, wherein a leak of the condensation
fluid into the tank volume results in the condensation fluid floating atop the dielectric liquid.

US Pat. No. 9,288,313

SYSTEM AND METHOD OF SIGNALING THE IMPORTANCE OF A TRANSMISSION IN A WIRELESS COMMUNICATIONS NETWORK

Dell Products L.P., Roun...

1. A method of communicating an importance level of a call to a recipient mobile device, the method comprising:
receiving call information for a particular call at a mobile switching center;
generating an initial address message for the particular call, the initial address message including a notification value
field;

determining whether an importance level has been designated for the particular call by a user of an originating mobile device;
setting a value of the notification value field to a value corresponding to the importance level of the particular call if
the importance level has been designated for the particular call; and

transmitting the initial address message for the particular call to a recipient mobile device.

US Pat. No. 9,280,374

VIRTUAL MACHINE ASYNCHRONOUS PATCH MANAGEMENT

Dell Products L.P., Roun...

1. A method for management of virtual machines, the method comprising:
detecting initiation of a virtual machine;
in response to the detecting, initiating the virtual machine in a management environment having restricted access and isolated
from a virtual machine operational environment;

scanning the virtual machine in the management environment to detect a patch compliance state;
applying one or more patches to the virtual machine in the management environment based upon the patch compliance state; and
deploying the virtual machine to the operational environment.

US Pat. No. 9,497,891

EMBEDDED CHASSIS DUCTING SYSTEM FOR PARALLELIZING AIRFLOW THROUGH COMPONENTS ORIENTED IN SERIES

Dell Products, L.P., Rou...

1. An information handling system (IHS) comprising:
a server chassis assembly comprising:
a server chassis having a cold air inlet and a hot air exhaust;
a ducting structure that is positioned in the server chassis and that (i) defines a cold air plenum in fluid communication
with the cold air inlet, (ii) defines a hot air plenum in fluid communication with the hot air exhaust, and (iii) has a shroud
that separates the cold air plenum and the hot air plenum, wherein the ducting structure comprises a molded tray contoured
with the cold air plenum, the hot air plenum, and the shroud; and

more than one air drop that each correspond to respective locations of a compute component and which are each in fluid communication
between the cold air plenum and the hot air plenum, respectively directing cooling air supply through the shroud; and

more than one compute components provisioned in the server chassis under the shroud of the ducting structure and in series
alignment with each other between the cold air inlet and the hot air exhaust and which respectively receive cooling air supply
from a respective one of the more than one air drop.

US Pat. No. 9,280,770

SECURE POINT OF SALE PRESENTATION OF A BARCODE AT AN INFORMATION HANDLING SYSTEM DISPLAY

DELL PRODUCTS L.P., Roun...

1. A method for performing a point-of-sale transaction, the method comprising:
sensing a condition specific at a point-of-sale location with a portable information handling system located at the point-of-sale
location, the condition including at least a GPS position;

applying a valued derived from the sensed condition to encrypt an account identifier in a barcode;
presenting the bar code at a display of the portable information handling system;
reading the barcode from the display with a barcode reader at the point-of-sale location;
determining the sensed condition at the point-of-sale location independent of the portable information handling system;
decrypting the barcode with the value derived from the sensed condition at the point-of-sale location; and
applying the account identifier from the barcode to perform the point-of-sale transaction.

US Pat. No. 9,281,717

FORM FACTOR SWAPPABLE DC BATTERY BACK-UP

Dell Products L.P., Roun...

1. A battery back-up unit (BBU) for a rack-level power infrastructure, comprising:
a chassis sized to fit within a commodity power supply unit (PSU) slot in a power distribution unit (PDU);
a distribution element coupled to the commodity PSU, wherein the distribution element comprises a wiring scheme that distributes
phase-balanced power to the PDU;

a power cable interface box (PCIB) coupled to the PDU, wherein the PDU receives power through the PCIB, wherein the power
couples to the PCIB via a first terminal;

a wiring block coupled to the first terminal and a second terminal, wherein the wiring block arranges one or more wires received
from the first terminal into a pre-determined wiring arrangement at a second terminal;

a third terminal, of the distribution element, coupled to the second terminal;
one or more circuit breakers, of the distribution element, wherein each output wire of the third terminal is fed to an individual
circuit breaker of the one or more circuit breakers;

one or more wireways, of the distribution element, wherein the individual circuit breaker is coupled to a corresponding one
of the one or more wireways, and wherein the one or more wireways are coupled to one or more outlets in a staggered configuration;

a battery disposed within the chassis;
at least one power module coupled to the battery;
a power module controller coupled to the at least one power module;
a form-factor connector coupled to the power module controller and the at least one power module, wherein the form-factor
connector comprises a card slot; and

a form-factor card coupled to the card slot, wherein the form-factor card protrudes from a back of the commodity PSU, and
wherein the form-factor card comprises a pre-determined pinout configuration that matches a pinout configuration of the commodity
PSU.

US Pat. No. 9,144,176

MODULAR DATACENTER SERVER RACK RETENTION

Dell Products, LP, Round...

1. A modular datacenter comprising:
a server rack configured to hold a plurality of servers;
a main beam configured to hold the server rack in a specific location within the modular datacenter;
a slide member in physical communication with the main beam and coupled to an attachment member, the slide member configured
to slide vertically along the main beam to change the distance between the attachment member and the server rack, wherein
the attachment member is a first distance from the server rack based on the slide member being connected to the main beam
at a first position and the attachment member is a second distance from the server rack based on the slide member being connected
to the main beam at a second position, wherein the attachment member slides along the main beam from the first position to
the second position without disconnecting from the main beam wherein the first distance and the second distance are different
distances; and the attachment member is coupled to the main beam and connected to the server rack, the attachment member configured
to apply a force to the server rack to put the server rack under compression or tension, and to change the natural frequency
of the server rack based on the compression or the tension, and on the location of the attachment member with respect to the
server rack.

US Pat. No. 9,510,485

EXPANDABLE, MODULAR INFORMATION TECHNOLOGY FACILITY WITH MODULARLY EXPANDABLE COOLING

Dell Products, L.P., Rou...

1. An Expandable Modular Information Technology (IT) Facility (EMITF) that supports a large-scale modularly-constructed and
expandable information handling system (LMIHS) comprising:
an Expandable Modular Information Technology (IT) Building Infrastructure (EMITBI), the EMITBI having an initial enclosure
comprised of: an initial base pad providing a fixed area of usable space on which one or more modular sub-components of the
LMIHS can be placed; a plurality of exterior walls extending vertically from an outer perimeter of the initial base pad and
connected to a roof structure, the plurality of exterior walls and roof structure collectively providing an outer perimeter
of the initial enclosure of the EMITBI, within which a first maximum number of modular IT components can be housed, the plurality
of exterior walls including at least one exterior wall that is constructed as a removable expansion wall (REW) that enables
expansion of the usable space of the EMITBI, wherein the EMITBI protects the IT gear located therein and is expandable to
an adjacent expansion space external to the REW and via later removal of the REW, without affecting the operation of the existing
LMIHS within an initial enclosed segment of the EMITBI, wherein expansion of the EMITBI includes addition of an adjacent segment
of base pad and constructing additional exterior side walls, ceiling and roof support structures, and a new external wall
enclosing the adjacent segment of base pad, with the REW providing a first already-in place wall of the enclosed adjacent
segment of base pad, and wherein the REW is physically dissembled and removed from within the expanded EMITBI after construction
and preparation of the adjacent expansion space to provide a contiguous space for receiving additional modular IT components
and IT gear;

a plurality of modular IT components placed within the EMITBI on the usable space and operational as the LMIHS, wherein the
EMITBI provides a protective enclosure, with a controlled environment, within which the LMIHS can operate with minimal exposure
to an environment outside of the plurality of exterior walls, and wherein at least one of the plurality of modular IT components
dissipate heat; and

at least one air handling unit (AHU) in fluid communication with the initial enclosure to support cooling of one or more of
the IT components within the initial enclosure.

US Pat. No. 9,262,197

SYSTEM AND METHOD FOR INPUT/OUTPUT ACCELERATION DEVICE HAVING STORAGE VIRTUAL APPLIANCE (SVA) USING ROOT OF PCI-E ENDPOINT

Dell Products L.P., Roun...

1. A method for accelerating data transfer operations, the method comprising:
prior to booting a hypervisor on a processor subsystem having a root complex, configuring a first Peripheral Component Interconnect
Express (PCI-E) endpoint and a second PCI-E endpoint associated with an accelerator device, wherein the accelerator device
is a physical PCI-E device exclusively accessible to the processor subsystem;

booting the hypervisor using the processor subsystem;
loading a storage virtual appliance (SVA) as a virtual machine on the hypervisor, wherein the hypervisor assigns the second
PCI-E endpoint for exclusive access by the SVA using a second root port of the root complex;

activating the first PCI-E endpoint by the SVA using a first root port of the root complex via the second PCI-E endpoint;
responsive to activating the first PCI-E endpoint, loading a hypervisor device driver for the first PCI-E endpoint, wherein
the first PCI-E endpoint appears to the hypervisor as a logical hardware adapter accessible via the hypervisor device driver;
and

initiating, by the SVA, a data transfer operation between the first PCI-E endpoint and the second PCI-E endpoint.

US Pat. No. 9,054,473

PROCESSOR LOADING SYSTEM

Dell Products L.P., Roun...

1. A component loading system, comprising:
a board comprising a socket;
a first base member secured to the board and including a second securing member retainer defining a second securing member
retainer channel, wherein a first securing member is moveably coupled to the first base member;

a second base member secured to the board and including a first securing member retainer defining a first securing member
retainer channel, wherein a second securing member is moveably coupled to the second base member; and

a loading member that is moveably coupled to the first base member and includes a pair of opposing side edges that define
a width of the loading member and a top surface that extends between the side edges;

wherein the loading member is operable to be secured to the board by moving the loading member adjacent the second base member,
moving the first securing member over a portion of the top surface of the loading member and into the first securing member
retainer channel such that the first securing member engages both the first securing member retainer and the top surface of
the loading member, and moving the second securing member over a portion of the top surface of the loading member and into
the second securing member retainer channel such that the second securing member engages both the second securing member retainer
and the top surface of the loading member.

US Pat. No. 9,301,420

RACK-LEVEL SCALABLE AND MODULAR POWER INFRASTRUCTURE

Dell Products L.P., Roun...

1. A rack-level power infrastructure, comprising:
a power distribution unit (PDU), wherein the PDU receives alternating current (AC) power from an external power source;
a busbar coupled to the PDU, wherein the PDU outputs direct current (DC) power to the busbar;
a detachable power cable interface box (PCIB) coupled to the PDU, wherein the PCIB comprises modular components that allow
for the PCIB to receive multiple types of AC power without requiring a re-wiring of any connections to or from the PDU;

a first terminal within the PCIB for receiving one or more wires associated with the AC power;
a detachable interface coupled to the first terminal;
a swappable wiring block within the PCIB coupled to the first terminal, wherein the wiring block arranges one or more wires
output from the first terminal into a pre-determined wiring arrangement for output to a second terminal within the PCIB, wherein
the pre-determined wiring arrangement corresponds to a wiring arrangement of a third terminal;

at least one server coupled to and receiving DC power from the busbar; and
a battery back-up unit (BBU) element coupled to the busbar, wherein the BBU element charges from and discharges to the busbar
and wherein the BBU comprises a connector card that couples with a card connector of the PDU.

US Pat. No. 9,281,758

CONSTANT INRUSH CURRENT CIRCUIT FOR AC INPUT POWER SUPPLY UNIT

Dell Products L.P., Roun...

1. A power supply circuit, comprising:
a rectifier module including first and second input terminals and first and second output terminals, the rectifier module
configured to rectify an input voltage;

an output capacitor including a first terminal coupled to the first output terminal of the rectifier module;
a first transistor including first and second current electrodes, the first current electrode coupled to a second terminal
of the output capacitor;

a second transistor including third and fourth current electrodes, the third current electrode coupled to the second current
electrode of the first transistor, and the fourth current electrode coupled to the second output terminal of the rectifier
module; and

a resistor connected in parallel with the second transistor, the resistor configured to set an inrush current value;
wherein the power supply circuit is configured, when the first and second input terminals of the rectifier module are coupled
to a power supply, to turn-on the first transistor such that an inrush current flows, at the inrush current value, through
the output capacitor, the first transistor, and the resistor; and

wherein the power supply circuit is configured, after the rectifier module has been coupled to the power supply for a specified
delay time, to ensure that the inrush current has dropped to a value of about zero amperes, to turn-on the second transistor.

US Pat. No. 9,274,584

PROCESSOR PERFORMANCE STATE OPTIMIZATION

Dell Products L.P., Roun...

1. An information handling system (IHS), comprising:
a processor;
a voltage regulator coupled to the processor; and
a performance state optimization system coupled to the processor and the voltage regulator, wherein the performance state
optimization system is configured to:

receive a desired end performance state for the processor, wherein the desired end performance state is associated with an
end state minimum voltage;

determine a plurality of intermediate performance states for the processor, wherein the plurality of intermediate performance
states include performance states for the processor that are between a current performance state of the processor and the
desired end performance state, and wherein each of the plurality of intermediate performance states are associated with respective
intermediate state minimum voltages;

initiate a voltage reduction of a provided voltage from the voltage regulator to the processor to provide the end state minimum
voltage;

determine that the provided voltage has reached each intermediate state minimum voltage plus an offset voltage using a sub-step
timer that provides a first slew time that is required for the provided voltage to reach each intermediate state minimum voltage
plus the offset voltage;

changing the performance state of the processor to each intermediate performance state of the plurality of intermediate performance
states in response to determining that the provided voltage has reached each respective intermediate state minimum voltage
plus the offset voltage such that the voltage reduction through the plurality of intermediate performance states is continuous;

determine that the provided voltage has reached the end state minimum voltage plus an offset voltage using the sub-step timer
that provides a second slew time that is required for the provided voltage to reach the end state minimum voltage plus the
offset voltage; and

changing the performance state of the processor to the end performance state in response to determining that the provided
voltage has reached the end state minimum voltage plus the offset voltage such that the voltage reduction from one of the
plurality of intermediate performance states to the end performance state is continuous.

US Pat. No. 9,288,105

N-NODE VIRTUAL LINK TRUNKING (VLT) SYSTEMS FAULT MANAGEMENT

DELL PRODUCTS L.P., Roun...

1. A method for handing a failure of a link of a virtual link trunking (VLT) group in a n-node VLT system that comprises a
plurality of nodes communicatively coupled via inter-node links (INLs) and at least some of the plurality of nodes of the
n-node VLT system being communicatively coupled via one or more input/output (I/O) ports to one or more client devices to
form one or more VLTs, the method comprising:
responsive to a VLT link failure of a VLT on a first node being detected:
assigning the first node as a topology-change-owner node, the first node performing the steps comprising:
determining one or more topology tables entries that require ownership change; and
sending one or more messages to one or more nodes in the n-node VLT system to assume ownership for a certain table entry or
entries; and

responsive to the first node having no links for the VLT being operational on the first node as a result of the VLT link failure:
computing an assigned node for the first node, an assigned node being a node in the n-node VLT system has an active link or
links for the VLT, wherein data traffic that is intended for the VLT and received at the first node is sent via an INL to
the assigned node for egress; and

updating one or more port block masks for the n-node VLT system to avoid loops; and
synchronizing topology tables entry or entries that have changed as a result of the VLT link failure to maintain a consistent
representation across all nodes in the n-node VLT system.

US Pat. No. 9,270,089

SYSTEM AND METHOD FOR PROVIDING MODULAR AND SCALABLE POWER INFRASTRUCTURE OUTSIDE OF USABLE IT SPACE

Dell Products L.P., Roun...

1. A rack-level power infrastructure, comprising:
a chassis configured to mount on the side of a rack, wherein the chassis includes a plurality of power supply unit slots;
a power cable interface box (PCIB) disposed within the chassis, wherein the PCIB receives alternating current (AC) power;
a power distribution unit (PDU), wherein the PDU comprises a plurality of power supply units, and wherein the PDU balances
power consumption through a phase-balancing and distribution configuration;

at least one of the plurality of power supply units disposed within one of the plurality of power supply unit slots, wherein
the at least one power supply unit receives AC power from the PCIB and outputs direct current (DC) power to a busbar; and

a battery back-up unit (BBU) element disposed within the chassis, wherein the BBU element charges from and discharges to the
busbar.

US Pat. No. 9,262,432

SCALABLE MECHANISM FOR DETECTION OF COMMONALITY IN A DEDUPLICATED DATA SET

Dell Products L.P., Roun...

1. A method, comprising:
creating a datastore suitcase when a processor processes a file for deduplication;
generating a filemap corresponding to a deduplicated file, the filemap including a plurality of filemap indices, and a plurality
of reference counts corresponding to a plurality of deduplicated data segments, wherein the plurality reference counts correspond
to the number of files sharing corresponding deduplicated data segments;

modifying the datastore suitcase, the datastore suitcase including a plurality of datastore indices corresponding to the filemap
indices, a plurality of deduplicated data segments, and a last file entry identifying last files having placed a reference
to deduplicated data segments.

US Pat. No. 9,210,053

SYSTEM AND METHOD FOR MANAGEMENT OF NETWORK MONITORING INFORMATION

DELL PRODUCTS L.P., Roun...

1. An information handling system comprising:
one or more processors configured to execute code to implement:
a data collector configured to collect real-time network monitoring information from one or more network switching units;
an aggregator configured to periodically aggregate the collected real-time network monitoring information and generate corresponding
history information;

a preprocessor configured to periodically determine results for one or more first queries based on the collected real-time
network monitoring information and the aggregated history information;

a data storage system configured to store the collected real-time network monitoring information using a first column family,
the aggregated history information using a second column family different from the first column family, and the preprocessed
results of the one or more first queries; and

a data retriever configured to retrieve information from the data storage system based on the stored real-time network monitoring
information, the stored aggregated history information, the stored preprocessed results of the one or more first queries,
the one or more first queries, and one or more second queries different from the one or more first queries;

wherein the data storage system is further configured to periodically purge the stored real-time monitoring information based
on a first time-to-live value and periodically purge the stored history information based on a second time-to-live value.

US Pat. No. 9,210,044

AUTOMATED REMEDIATION WITH AN APPLIANCE

Dell Products L.P., Roun...

1. A method comprising:
receiving information associated with the operation of one or more network devices;
indexing the information for analysis;
analyzing the information to determine a pattern in the information;
generating one or more labels for at least a portion of the information based at least in part on the pattern;
appending the generated labels to the portion of the information; and
making the information and labels available to a remediation system, wherein the remediation system is operable to automatically
take an action in response to the information or labels.

US Pat. No. 9,521,778

CONFIGURABLE AIR BAFFLE FOR DIRECTING AIRFLOW WITHIN INFORMATION HANDLING SYSTEMS

Dell Products L.P., Roun...

1. An air baffle for directing air within an information handling system, the air baffle comprising:
a open region configured to permit passage of an airflow;
a closed region configured to obstruct passage of the airflow, the closed region including one or more vents configured to
allow a portion of the airflow being obstructed to vent through the closed region;

a first adjustable tab configured to obstruct passage of the airflow, the first adjustable tab including one or more vents
configured to align with the vents of the closed region when the first adjustable tab is in one of a plurality of discrete
alignment positions; and

a first variable region between the open region and a first side of the closed region, the first variable region configured
to permit and obstruct passage of the airflow based on a position of the first adjustable tab with respect to the first variable
region.

US Pat. No. 9,250,664

IHS COMPONENT COOLING SYSTEM

Dell Products L.P., Roun...

1. An information handling system (IHS) component cooling system, comprising:
an IHS component;
at least one fan in fluid communication with the IHS component; and
a fan controller coupled to the IHS component, the at least one fan, and a storage device that includes a plurality IHS component
target temperatures that are each associated with a different ambient temperature, wherein the fan controller is operable
to:

receive a first ambient temperature;
determine a first IHS component target temperature that is associated with the first ambient temperature and that is at least
15 degrees Celsius below a control temperature of the IHS component;

receive a first temperature of the IHS component;
operate the at least one fan in order to reduce the first temperature of the IHS component to the first IHS component target
temperature;

receive a second ambient temperature;
determine a second IHS component target temperature that is associated with the second ambient temperature, that is different
than the first IHS component target temperature, and that is at most 5 degrees Celsius below the control temperature of the
IHS component;

receive a second temperature of the IHS component; and
operate the at least one fan in order to reduce the second temperature of the IHS component to the second IHS component target
temperature.

US Pat. No. 9,306,944

SECURE INFORMATION HANDLING SYSTEM MATRIX BAR CODE

Dell Products L.P., Roun...

1. A method for securing information stored with a two-dimensional barcode, the method comprising:
placing a security indicator proximate to the two-dimensional barcode and outside of a boundary of the two-dimensional barcode,
the security indicator comprising a separate indicator introduced by the end user;

capturing an image of the two-dimensional barcode with an information handling system camera;
capturing the security indicator with the image of the two-dimensional barcode, the security indicator separate from the two-dimensional
barcode and outside the boundary of the two-dimensional barcode;

analyzing the two-dimensional barcode to extract a network address stored in the two-dimensional barcode;
analyzing the image to generate a representation of the security indicator;
communicating the security indicator representation to the network address; and
applying the security indicator at a network location associated with the network address to authorize a function.

US Pat. No. 9,282,026

SYSTEM AND METHOD FOR IMPROVED ROUTING IN AUTONOMOUS SYSTEMS

Dell Products L.P., Roun...

1. A method of advertising routes, the method comprising:
identifying a plurality of first edge routers for an autonomous system;
selecting a plurality of second edge routers from the plurality of first edge routers, a first prefix being reachable using
the plurality of second edge routers;

determining a third edge router, the third edge router being associated with a first path for reaching the first prefix, the
third edge router being selected from the plurality of second edge routers, and the first path being a best path for reaching
the first prefix;

forming an edge router list consisting of the plurality of second edge routers except for the third edge router;
forming a first reachability message including the first prefix, the first path, information associated with the first path,
and the edge router list, but not including paths for reaching edge routers in the edge router list; and

transmitting the first reachability message.

US Pat. No. 9,268,493

SYSTEMS AND METHODS FOR SMART STORAGE INTERCONNECTION IN A HETEROGENEOUS STORAGE ENVIRONMENT

Dell Products L.P., Roun...

1. An information handling system, comprising:
a first storage subsystem that is configured to operate according to a first protocol and that includes a first redundant
array of independent disks (RAID) engine, a first storage drive coupled to the first RAID engine, a first front-end interface,
and a first configurable back-end interface that the first storage subsystem configures in an initiator mode to send communications
and a target mode to receive communications;

a second storage subsystem that is configured to operate according to a second protocol that is different than the first protocol
and that includes a second redundant array of independent disks (RAID) engine, a second storage drive coupled to the second
RAID engine, a second front-end interface, and a second configurable back-end interface that the second storage subsystem
configures in an initiator mode to send communications and a target mode to receive communications;

a back-end switch that is coupled to the first configurable back-end interface and the second configurable back-end interface,
wherein the back-end switch is configured to convert communications between the first protocol and the second protocol; and

a first RAID volume including the first storage drive and the second storage drive.

US Pat. No. 9,298,938

SYSTEM AND METHOD FOR GENERAL PURPOSE ENCRYPTION OF DATA

Dell Products L.P., Roun...

1. An information handling system, comprising:
a processor;
a memory communicatively coupled to the processor;
a storage resource communicatively coupled to the processor; and
an encryption status module stored in the memory and configured to:
determine an encryption status of a volume of the storage resource;
track the encryption status of the volume by periodically storing, during an encryption or decryption task, a variable indicating
a portion of the volume that has been encrypted or decrypted and whether the volume is at least partially encrypted or decrypted;

determine whether the volume is in a partially encrypted or decrypted state in response to an interruption to the encryption
or decryption of the data stored on the volume; and

boot from the volume in the partially encrypted or decrypted state based on the determination that the volume is in the partially
encrypted or decrypted state.

US Pat. No. 9,235,237

RETRACTABLE DOCKING SYSTEM

Dell Products L.P., Roun...

1. A docking system, comprising:
a dockable component chassis defining an alignment member passageway and a component connector opening located adjacent the
alignment member passageway;

a component connector moveably coupled to the dockable component chassis adjacent the component connector opening and resiliently
biased into a retracted orientation;

an alignment member securing device moveably coupled to the dockable component chassis adjacent the alignment member passageway
and resiliently biased into a nonsecuring orientation; and

at least one docking actuator located in the alignment member passageway and coupled to the component connector and the alignment
member securing device, wherein the at least one docking actuator is configure, in response to an alignment member entering
the aligment member passageway and engaging the at least one docking actuator, to move the component connector towards the
component connector opening and into an extended orientation and move the alignment member securing device into a securing
orientation in engagement with the alignment member.

US Pat. No. 9,256,715

AUTHENTICATION USING PHYSICAL INTERACTION CHARACTERISTICS

Dell Products L.P., Roun...

1. A method for user authentication on a mobile device, the method comprising:
obtaining physical interaction characteristics information for a user of a device, the physical interaction characteristics
information including finger angle, the tilt of the device, and a confidence score based on an interaction, the physical interaction
characteristics information being measured as the user utilizes the device;

maintaining the physical interaction characteristics information for the user of the device;
generating a user physical interaction characteristics profile;
continually measuring physical interaction characteristics information as the user utilizes the device; and
recurrently comparing the continually measured physical interaction characteristics information with the user physical interactions
characteristics profile in order to consistently authenticate the user without the need for passcode information or additional
authentication information, wherein the additional authentication information includes fingerprints, facial recognition, and
iris scans, wherein the confidence score provides a graduated scale for determining how frequently passcode information or
additional authentication information is requested.

US Pat. No. 9,304,569

PROCESSOR PERFORMANCE STATE OPTIMIZATION

Dell Products L.P., Roun...

1. A method for changing performance states of a processor, comprising:
receiving a desired end performance state for a processor, wherein the desired end performance state is associated with an
end state minimum voltage;

determining a plurality of intermediate performance states for the processor, wherein the plurality of intermediate performance
states include performance states for the processor that are between a current performance state of the processor and the
desired end performance state, and wherein each of the plurality of intermediate performance states are associated with respective
intermediate state minimum voltages;

initiating a voltage reduction of a provided voltage to the processor to provide the end state minimum voltage;
determining that the provided voltage has reached each respective intermediate state minimum voltage plus an offset voltage
using a sub-step timer that provides a first slew time that is required for the provided voltage to reach each respective
intermediate state minimum voltage plus the offset voltage;

changing the performance state of the processor to each intermediate performance state of the plurality of intermediate performance
states in response to determining that the provided voltage has reached each respective intermediate state minimum voltage
plus the offset voltage such that the voltage reduction through the plurality of intermediate performance states is continuous;

determining that the provided voltage has reached the end state minimum voltage plus an offset voltage using the sub-step
timer that provides a second slew time that is required for the provided voltage to reach the end state minimum voltage plus
the offset voltage; and

changing the performance state of the processor to the end performance state in response to determining that the provided
voltage has reached the end state minimum voltage plus the offset voltage such that the voltage reduction from one of the
plurality of intermediate performance states to the end performance state is continuous.

US Pat. No. 9,392,723

MODULAR APPLICATION OF PERIPHERAL PANELS AS SECURITY PROTECTION SCREENS WITH INDIVIDUAL LOCKING MECHANISMS WITHIN A RACK-BASED INFORMATION HANDLING SYSTEM

DELL PRODUCTS L.P., Roun...

1. A rack-based information handling system (RIHS) comprising:
a rack chassis comprising at least two opposing side panels extending in a first direction and which are structurally held
in place by one or more segments spanning between the two opposing side panels to generate an internal volume between the
at least two opposing side panels, the internal volume having one or more structures that enable insertion and retention of
information technology (IT) gear and other components of the IHS at one of a front access space and a rear access space of
the rack chassis that extend between the two opposing side panels; and

at least one security screen that is removably affixed to opposing edges of the two opposing side panels and span across a
first segment of one of the access spaces to prevent direct physical access to the IT gear or other components that are inserted
within the rack chassis behind the security screen;

wherein the at least two opposing side panels extend vertically from a base to a top of the rack chassis and define a vertically
extended volume of space including the front access space that supports insertion of a plurality of IT blocks;

wherein the security screen is designed with a width dimension to allow for spanning horizontally across the entire width
of the rack chassis and a height dimension sized to cover only a subset of the number of IT blocks that can be inserted into
the front access space of the rack chassis, such that multiple security screens can be concurrently inserted over the different
vertical segments of the rack chassis; and

wherein each security screen of multiple security screens that are concurrently installed on the rack chassis has a separate
configuration for locking or non-locking independent of the other security screens, such that both lockable security screens
and un-lockable security screens can be concurrently utilized within a same rack chassis.

US Pat. No. 9,521,780

REGULATION OF AIRFLOW AND PERFORMANCE IN INFORMATION HANDLING SYSTEMS AFTER FAN FAILURE

Dell Products L.P., Roun...

1. A method for regulating airflow in an information handling system, comprising:
determining, by a fan control subsystem, a first fan importance factor of a first fan associated with a first thermal region
of the information handling system, the first fan importance factor being based on a presence of a first thermal component
in the first thermal region and on a first thermal priority rating indicative of a priority of cooling the first thermal component;

determining, by the fan control subsystem, a second fan importance factor of a second fan associated with a second thermal
region of the information handling system, the second fan importance factor being based on a presence of a second thermal
component in the second thermal region and on a second thermal priority rating indicative of a priority of cooling the second
thermal component;

detecting, by the fan control subsystem, a failure of the first fan; and
regulating, by the fan control subsystem in response to detecting the failure of the first fan, airflow in the information
handling system based on at least one of the first fan importance factor and the second fan importance factor.

US Pat. No. 9,274,572

HIGH CAPACITY POWER DISTRIBUTION PANEL FOR A MODULAR DATA CENTER

Dell Products, LP, Round...

1. A power distribution network comprising:
a first busway;
a second busway situated between the first busway and a first load;
a first bus plug configured to span across the first busway and the second busway and to provide power from the first busway
to the first load via a first exit from the first bus plug, wherein the first exit is adjacent to the first load; and

a second bus plug configured to span across the first busway and the second busway and to provide power from the second busway
to the first load via a second exit from the second bus plug, wherein the second exit is adjacent to the first load.

US Pat. No. 9,521,757

SYSTEMS AND METHODS FOR LOADING OF A COMPONENT

Dell Products L.P., Roun...

1. A component loading system, comprising:
a circuit board comprising:
a socket;
a first plurality of holes; and
a second plurality of holes;
a frame comprising:
two opposing sidewalls each substantially perpendicular to a surface of the circuit board and coupled to one another via a
plate;

a plurality of threaded channels, each channel adjacent to one of the two opposing sidewalls and located between the two opposing
sidewalls; and

a third plurality of holes;
a backing plate comprising:
a plurality of heat dissipater mounting posts; and
a fourth plurality of holes;
a plurality of first fasteners each mechanically engaged to a respective heat dissipater mounting post passing through a respective
one of the third plurality of holes and a respective one of the first plurality of holes to mechanically secure the frame
and backplate on opposite sides of the circuit board; and

a plurality of second fasteners each mechanically engaged to a respective one of the plurality of threaded channels and passing
through a respective one of the second plurality of holes to mechanically secure the frame and backplate on opposite sides
of the circuit board.

US Pat. No. 9,317,081

DISK DRIVE CARRIERS AND MOUNTABLE HARD DRIVE SYSTEMS WITH IMPROVED AIR FLOW

Dell Products LP, Round ...

1. A hard drive enclosure system, comprising:
at least one hard drive system mounted within a hard drive enclosure, the mountable hard drive system comprising a hard drive
and a drive carrier assembly mechanically coupled to the hard drive;

where the hard drive comprises:
a front end, a back end, and two opposing side walls extending between the front end and back end of the hard drive,
a bottom surface having a drive cavity defined therein between the two opposing side walls,
a top surface opposite the bottom surface, and
at least one open area defined in each of the opposing side walls, the open area of each side wall being in fluid communication
with the drive cavity;

where the drive carrier assembly comprises two opposing side rail components, each given one of the side rail components having
at least one air flow area defined therein and being mechanically coupled to a different one of the two opposing side walls
of the hard drive such that the open flow area of the given side rail component is at least partially aligned with the open
flow area of the given one of the opposing side walls of the hard drive to form an air flow channel across the drive cavity
of the hard drive between the two opposing side walls and the two opposing side rail components;

where the hard drive enclosure system further comprises:
multiple enclosure walls surrounding the hard drive system, and
a cooling air flow source configured to induce lateral side-to-side flow of cooling air through the flow channel of the hard
drive system across the drive cavity of the hard drive between the two opposing side walls and the two opposing side rail
components.

US Pat. No. 9,119,039

METHOD AND APPARATUS FOR CONNECTION CONTEXT AWARE RADIO COMMUNICATION MANAGEMENT WITH PREDICTIVE MOBILE PATH

Dell Products, LP, Round...

1. An information handling system comprising:
a wireless adapter to communicate with a wireless link;
a storage device to store a spatial-temporal user profile comprising wireless device usage trend data for a plurality of locations
where the information handling system has operated;

a positional detector to detect position of the information handling system;
an application processor to determine a trajectory estimation during a future time interval for the information handling system
from position data;

the application processor to correlate the wireless device usage trend data for a location in or near the trajectory estimation;
and

the application processor to select a predicted future information handling system path during the future time interval based
on correlation between the trajectory estimation and the wireless device usage trend data,

wherein the application processor selects the predicted future information handling system path based on a correlation between
a plurality of previously visited locations and nearness to a location in the trajectory estimation during the future time
interval.

US Pat. No. 9,750,155

ADAPTIVE INFORMATION HANDLING SYSTEM RACK RAIL MOUNT

Dell Products L.P., Roun...

1. An information handling system comprising:
a rack;
a rail disposed on the rack;
an information handling system chassis supported by the rail in the rack, the information handling system chassis having a
processor and memory interfaced through a circuit board to process information, the rail operable to slide the information
handling system chassis between an interior and an exterior of the rack; and

an adjustable mount coupled to the rail and coordinating motion of the information handling system chassis to first and second
positions;

wherein:
the first position corresponds to a fully retracted position with the information handling system chassis having a minimum
depth;

the second position corresponds to the fully retracted position with the information handling system chassis having a depth
greater than the minimum depth;

if the information handling system chassis has the minimum depth, the adjustable mount biases to the first position to maintain
the rail relative to the adjustable mount during movement of the information handling system chassis as the information handling
system chassis slides from an extended position outside of the rack to the first position;

if the information handling system chassis has greater than the minimum depth, the adjustable mount biases to the first position
to maintain the rail relative to the adjustable mount during movement of the information handling system chassis the information
handling system chassis slides from an extended position outside of the rack towards the first position, the adjustable mount
overcoming the bias as the information handling system chassis passes the first position towards the second position to move
the rail relative to the adjustable mount.

US Pat. No. 9,263,912

MITIGATING PREMATURE WEAR OUT OF A RECHARGEABLE BATTERY

Dell Products, L.P., Rou...

1. A computer-implemented method of tracking and moderating a rate of battery wear out, the method comprising:
determining an actual rate of decreasing charge capacity of a rechargeable battery that exhibits a decreasing full charge
capacity;

comparing the actual rate of decreasing charge capacity to a projected rate of decreasing charge capacity for the battery
to determine whether the actual rate of decreasing charge capacity is greater than the projected rate of decreasing charge
capacity; and

if the actual rate of decreasing charge capacity is greater than the projected rate of decreasing charge capacity, modifying
one or more variable parameters to slow down the actual rate of decreasing charge capacity of the battery such that the actual
rate of decreasing charge capacity remains within a range of the projected rate of decreasing charge capacity, wherein: assigned
values of the one or more variable parameters affect the rate of decreasing charge capacity; and modifying the one or more
variable parameters includes changing a value of at least one variable parameter to provide updated parameter values and reducing
a fast charge current and a termination voltage used to charge the rechargeable battery in order to decrease the temperature
induced stress on the battery when the actual rate of decreasing charge capacity is greater than the projected rate of decreasing
charge capacity due to temperature induced stress; and

charging and discharging the battery utilizing the updated parameter values of the at least one variable parameter.

US Pat. No. 9,578,787

TEMPERATURE TREND CONTROLLED COOLING SYSTEM

Dell Products L.P., Roun...

1. A information handling system (IHS), comprising:
a chassis;
a temperature sensor that is located in the chassis and that is configured to measure IHS temperatures; and
a temperature status reporting engine that is coupled to the temperature sensor and that is configured to:
determine a first IHS temperature measured by the temperature sensor;
define a last IHS temperature as the first IHS temperature;
determine a second IHS temperature measured by the temperature sensor subsequent to determining the first IHS temperature;
define a current IHS temperature as the second IHS temperature;
determine, when the current IHS temperature is above a first predetermined temperature range, an IHS temperature trend based
on the last IHS temperature and the current IHS temperature, and:

in response to the IHS temperature trend not decreasing, provide an increase cooling signal and redefine the last IHS temperature
as the second IHS temperature to provide a redefined last IHS temperature; and

in response to the IHS temperature trend decreasing, provide a maintain cooling signal and maintain the last IHS temperature
as the first IHS temperature;

determine a third IHS temperature measured by the temperature sensor subsequent to determining the second IHS temperature;
and

redefine the current IHS temperature as the third IHS temperature to provide a redefined current IHS temperature.

US Pat. No. 9,280,191

SYSTEMS AND METHODS FOR POWER SUPPLY CONFIGURATION AND CONTROL

Dell Products LP., Round...

1. An information handling system, comprising:
one or more power-consuming components that together constitute a system load;
at least one power supply unit (PSU) coupled to supply power to the system load, the PSU being configured to supply power
to the system load using two or more available non-zero PSU operational power modes that each have a different respective
deliverable power range; and

at least one processing device configured to:
determine a current power policy for the system load, the current power policy specifying a current power policy power level
for the system load that corresponds to at least one of a total maximum possible power consumption level of the currently
installed power-consuming components of the system load, a power-capped total power consumption level of the power-consuming
components of the system load, or a combination thereof,

select a first one of the PSU operational power modes of the at least one PSU based on the determined current power policy
for the system load, and

cause the PSU to supply power to the system load using the selected first one of the PSU operational power modes; and
where the system further comprises non-volatile memory coupled to the at least one processing device, the non-volatile memory
including internal PSU operating parameter values stored therein for implementing each of the different available PSU operational
power modes of the PSU stored therein; where the at least one processing device is configured to retrieve the internal PSU
operating parameter values from the non-volatile memory that correspond to the selected first one of the PSU operational power
modes; and where the at least one processing device is configured to cause the PSU to supply power to the system load using
the retrieved internal PSU operating parameter values that correspond to the first one of the PSU operational power modes.

US Pat. No. 9,563,439

CACHING UNIFIED EXTENSIBLE FIRMWARE INTERFACE (UEFI) AND/OR OTHER FIRMWARE INSTRUCTIONS IN A NON-VOLATILE MEMORY OF AN INFORMATION HANDLING SYSTEM (IHS)

DELL PRODUCTS, L.P., Rou...

1. An Information Handling System (IHS), comprising:
a processor;
a non-volatile memory coupled to the processor; and
a unified extensible firmware interface (UEFI) chipset coupled to the processor, wherein the processor is configured to:
copy instructions stored in the UEFI chipset to the non-volatile memory prior to a reboot or restart of the IHS, wherein the
non-volatile memory includes a non-volatile dual in-line memory module (NVDIMM);

at least in part in response to the reboot or restart operation, load at least a subset of the instructions directly from
the non-volatile memory rather than from the UEFI chipset as part of a fast boot mode of operation; and

determine whether the NVDIMM is installed in the IHS, and, at least in part in response to the NVDIMM being installed in the
IHS, enter the fast boot mode of operation.

US Pat. No. 9,361,262

REDUNDANT STORAGE ENCLOSURE PROCESSOR (SEP) IMPLEMENTATION FOR USE IN SERIAL ATTACHED SCSI (SAS) ENVIRONMENT

Dell Products L.P., Roun...

1. An information handling system, comprising:
a storage enclosure, comprising:
a first storage controller for enabling a single storage initiator to access a plurality of storage targets and including
a first storage enclosure processor (SEP);

a second storage controller for enabling the single storage initiator to access the plurality of storage targets and including
a second SEP; and

a switching circuitry that includes a first switch on the first storage controller and a second switch on the second storage
controller, wherein the switching circuitry is operable to connect the first storage controller to either the first SEP or
the second SEP via a non-storage interconnection, wherein the first SEP is operable to assert control signals to the first
and second switches and the second SEP is operable to assert control signals to the first and second switches.

US Pat. No. 9,706,688

SYSTEMS AND METHODS FOR HEAT MANAGEMENT OF AN INFORMATION HANDLING RESOURCE IN AN INFORMATION HANDLING SYSTEM

Dell Products L.P., Roun...

1. An information handling resource assembly comprising:
a riser assembly suitable for being received in a bay of an information handling system chassis, the riser assembly comprising:
a riser board wherein a primary side of the riser board includes slots for receiving information handling resource modules
and wherein an integrated circuit is affixed to secondary side of the riser board;

a riser caddy, comprising:
a base comprising a structural element affixed to and mechanically supporting the riser board wherein the secondary side of
the riser board faces, and is substantially parallel with, a primary side of the base structural element; and

a handle, coupled to the base, configured to insert the riser board into the bay and remove the riser board from the bay;
and

a heat pipe assembly mechanically coupled to the secondary side of the base wherein the heat pipe assembly includes a thermally
conductive heat pipe thermally coupled to the integrated circuit.

US Pat. No. 9,723,750

ENSURING PROPER HEAT SINK INSTALLATION IN INFORMATION HANDLING SYSTEMS

Dell Products L.P., Roun...

1. An information handling system comprising:
a first receiving mechanism configured to receive a first component and to be coupled with a first heat sink for cooling the
first component, the first heat sink having a first thermal conductivity;

a second receiving mechanism configured to receive a second component and to be interchangeably coupled with one of the first
heat sink and a second heat sink for cooling the second component, the second heat sink having a second thermal conductivity
different from the first thermal conductivity; and

a bracket associated with the first receiving mechanism, the bracket having a key configured to allow the first receiving
mechanism to be coupled with a heat sink having the first thermal conductivity and to prevent the first receiving mechanism
from being coupled with a heat sink having the second thermal conductivity.

US Pat. No. 9,699,938

SYSTEM AND METHOD FOR COOLING INFORMATION HANDLING RESOURCES

Dell Products L.P., Roun...

1. A method for cooling chassis racks housing information handling resources, the method comprising:
receiving a cooling fluid from an external fluidic source at a chassis rack housing an information handling resource;
fluidically directing the cooling fluid to a first stationary rail included in the chassis rack to mechanically support the
information handling resource, wherein the cooling fluid is internally carried through at least a portion of the first stationary
rail;

fluidically directing the cooling fluid from the first stationary rail to a first sliding rail included in the chassis rack,
wherein first sliding rail is concentrically movable with mechanical coupling to the first stationary rail, wherein the cooling
fluid is internally carried through at least a portion of the first sliding rail, and wherein the information handling resource
is extendable from the chassis rack using the first stationary rail and the first sliding rail;

fluidically directing the cooling fluid from the first sliding rail to a heat exchanger in thermal communication with the
information handling resource;

fluidically directing the cooling fluid from the heat exchanger to a second sliding rail included in the chassis rack, wherein
the cooling fluid is internally carried through at least a portion of the second sliding rail; and

fluidically directing the cooling fluid from the second sliding rail to a second stationary rail.

US Pat. No. 9,563,384

SYSTEMS AND METHODS FOR DATA ALIGNMENT IN A MEMORY SYSTEM

Dell Products L.P., Roun...

1. A system comprising:
a first device; and
a second device communicatively coupled to the first device; and
a plurality of buffers communicatively coupled to the second device via a plurality of back-side lanes and communicatively
coupled to the first device via a plurality of front-side lanes;

wherein at least one of the first device and the second device is configured to, alone or in concert with the other:
link train the back-side lanes;
link train the front-side lanes;
determine after link training of the back-side lanes and the front-side lanes whether signal integrity of data communicated
over each of the front-side lanes exceeds one or more thresholds; and

responsive to determining that the signal integrity of data communicated over one or more of the front-side lanes fails to
exceed the one or more thresholds, modify timing of data communicated over one or more of the back-side lanes and the front-side
lanes in order to improve signal integrity of the one or more of the front-side lanes failing to exceed the one or more thresholds.

US Pat. No. 9,642,282

RACK-LEVEL SCALABLE AND MODULAR POWER INFRASTRUCTURE

Dell Products L.P., Roun...

1. A rack-level power infrastructure, comprising:
a power distribution unit (PDU), wherein the PDU receives alternating current (AC) power from an external power source;
a busbar coupled to the PDU, wherein the PDU outputs direct current (DC) power to the busbar;
a detachable power cable interface box (PCIB) coupled to the PDU, wherein the PCIB comprises modular components that allow
for the PCIB to receive multiple types of AC power without requiring a re-wiring of any connections to or from the PDU;

a distribution element coupled to the PCIB for receiving the AC power, wherein the distribution element comprises a wiring
scheme to distribute phase-balanced power to one or more power elements disposed within the PDU, and wherein the one or more
power elements comprises a plurality of single-phase, power supply units (PSUs);

one or more connectors for coupling the distribution element to the plurality of PSUs, wherein the one or more connectors
carry phase-balanced AC power to the plurality of PSUs, and wherein each phase of the AC power is balanced across the plurality
of PSUs so that each phase is loaded with the same number of PSUs;

a power infrastructure controller coupled to the plurality of PSUs, wherein the power infrastructure controller sends one
or more control signals to the plurality of PSUs;

a first terminal within the PCIB for receiving one or more wires associated with the AC power;
a detachable interface coupled to the first terminal;
a swappable wiring block within the PCIB coupled to the first terminal, wherein the wiring block arranges one or more wires
output from the first terminal into a pre-determined wiring arrangement for output to a second terminal within the PCIB, wherein
the pre-determined wiring arrangement corresponds to a wiring arrangement of a third terminal; and

a battery back-up unit (BBU) element coupled to the busbar, wherein the BBU element charges from and discharges to the busbar
based on one or more inputs from the plurality of PSUs, wherein the one or more inputs from the plurality of PSUs are based
on the one or more control signals.

US Pat. No. 9,699,941

INTERCHANGEABLE FAN SUPPORT MEMBER PROVIDING LATERAL, STRUCTURAL SUPPORT FOR SERVER CHASSIS

Dell Products, L.P., Rou...

1. A chassis of an information handling system (IHS), the chassis comprising:
a base wall and attached lateral sides defining a bottom partial enclosure with an air intake side and an opposing air exhaust
side;

a lateral segment spanning across a directional path of air travelling from the air intake side to the air exhaust side and
including receiving affordances for insertion of a lateral support for a directional air mover; and

a user-selectable one of a first lateral support and a second lateral support inserted into the lateral segment and secured
to the receiving affordances, the first lateral support having apertures of a first size to receive respective first fan modules
and the second lateral support having apertures of a second size to receive respective second fan modules, wherein each of
the first and second lateral supports are attachable laterally across the lateral segment and an inserted one of the first
and second lateral supports is selected based on a cooling air requirement corresponding to user selected compute components
placed within the chassis to operate within the IHS;

wherein the first and second lateral supports each comprise interconnecting electrical cabling that communicates between each
aperture and the base wall of the chassis to power and to control the one of the first and second fan modules to channel cooling
air through the chassis between the air intake and air exhaust sides.

US Pat. No. 9,743,552

REGULATION OF AIRFLOW AND PERFORMANCE IN INFORMATION HANDLING SYSTEMS AFTER FAN FAILURE

Dell Products L.P., Roun...

1. A method for regulating airflow in an information handling system, comprising:
determining a first fan importance factor of a first fan of the information handling system, the first fan importance factor
being indicative of a relative importance of the first fan in cooling the information handling system as compared to a second
fan;

determining a second fan importance factor of the second fan of the information handling system, the second fan importance
factor being indicative of a relative importance of the second fan in cooling the information handling system as compared
to the first fan;

detecting, by a fan control subsystem, a failure of the first fan; and
regulating, by the fan control subsystem in response to detecting the failure of the first fan, airflow in the information
handling system based on at least one of the first fan importance factor and the second fan importance factor;

wherein: determining the first fan importance factor comprises computing the first fan importance factor dependent on a first
thermal priority rating indicative of a priority of cooling a first thermal component of the information handling system that
is cooled, at least in part, by the first fan;

determining the second fan importance factor comprises computing the second fan importance factor dependent on a second thermal
priority rating indicative of a priority of cooling a second thermal component of the information handling system that is
cooled, at least in part, by the second fan.

US Pat. No. 9,699,933

SYSTEM AND METHOD FOR PROVIDING AC JUMPER MANAGEMENT AND IDENTIFYING AC JUMPER TOPOLOGY

DELL PRODUCTS, LP, Round...

1. A server rack comprising:
a power mapping module;
a power receptacle coupled to the power mapping module and including a first power line communication module, wherein the
power receptacle is:

uniquely associated with a rack unit of the server rack; and
collocated with the associated rack unit; and
a server installed into the rack unit and including a second power line communication module, the server being coupled to
the power mapping module via a management network, wherein the server asserts an interrupt request to the power mapping module
via the management network;

wherein:
the power mapping module sends a unique identifier via the first power line communication module in response to receiving
the interrupt request;

the server receives the unique identifier via the second power line communication module and sends the unique identifier to
the power mapping module via the management network; and

the power mapping module determines that the server is installed into the rack based upon the receipt of the unique identifier.

US Pat. No. 9,665,148

POE POWER DISTRIBUTION SYSTEM FOR POE-POWERED PORT EXTENDER HAVING MULTIPLE DATA AND POWER INPUTS

Dell Products L.P., Roun...

1. A port extender, comprising:
a chassis;
a plurality of first networking ports that are located on the chassis and that each receive power and data through a networking
cable from a power sourcing device;

a plurality of second networking ports that are located on the chassis and that each connect to an information handling system
(IHS) and provide power and data through a networking cable to that IHS;

a port information database storing a port profile for at least one of the plurality of second networking ports that specifies
the reallocation of power that is being provided to the at least one of the plurality of second networking ports if the at
least one of the plurality of second networking ports is inactive for a predetermined amount of time; and

a power management processor that is located in the chassis and coupled to each of the plurality of first networking ports,
the plurality of second networking ports, and the port information database, wherein the power management processor:

determines a power budget using power received through the plurality of first networking ports;
selectively provides the power that is received through the plurality of first networking ports to one or more of the plurality
of second networking ports based on the power budget;

reallocates a first portion of the power from being provided to a first of the at least one of the plurality of second networking
ports according to the port profile and in response to determining that the first of the at least one of the plurality of
second networking ports has been inactive for the predetermined amount of time; and

continues to provide a second portion of the power to the first of the at least one of the plurality of second networking
ports, wherein the continued provision of the second portion of the power to the first of the at least one of the plurality
of second networking ports allows for the detection of the first of the at least one of the plurality of second networking
ports becoming active after having been inactive for the predetermined amount of time.

US Pat. No. 9,795,065

INTEGRATED AIR-SPRING FOR HYDRAULIC FORCE DAMPING OF A RIGID LIQUID COOLING SUBSYSTEM

Dell Products, L.P., Rou...

1. A Rack Information Handling System (RIHS) comprising:
a rack having one or more node-receiving slots each slot having a front opening for node insertion and a rear section opposed
to the front access;

a node-receiving liquid inlet port and a node-receiving liquid outlet port located at the rear section of one node-receiving
slot and positioned to be inwardly facing for blind mating to a node inlet and outlet ports of a liquid-cooled (LC) node inserted
in the one node-receiving slot;

an LC node insertably received in the one node-receiving slot and comprising:
a node enclosure containing heat-generating functional components;
a system of conduits supplying cooling liquid through the node enclosure and including a supply conduit extending from a node
inlet coupling and a return conduit terminating in a node outlet coupling, the node inlet port and the node outlet port positioned
in an outward facing direction at a rear of the node enclosure and aligned to releasably seal to the respective inlet liquid
port and outlet liquid port in the node-receiving slot, for fluid transfer through the system of conduits; and

an air-spring reducer conduit in fluid communication with the system of conduits and shaped to trap an amount of compressible
fluid that compresses during sealing engagement between the node inlet coupling and node outlet coupling and the inlet liquid
port and outlet liquid port, respectively.

US Pat. No. 9,706,675

SYSTEMS AND METHODS FOR INSERTION OF AN INFORMATION HANDLING RESOURCE IN AN INFORMATION HANDLING SYSTEM

Dell Products L.P., Roun...

1. A system comprising:
a structural base;
a handle mechanically coupled to the structural base configured to translate between an open position and a closed position
and vice versa relative to the structural base;

a cam element mechanically coupled to the handle and configured to:
mechanically engage a retention structure for retaining the system when the handle is in the closed position; and
during at least a portion of the translation of the handle, move at least partially in a direction opposite to that of the
handle in response to translation of the handle; and

an intermediate element coupled between the handle and the cam element, wherein the intermediate element comprises an L-member
including a first arm extending from a pivot point and a second arm extending from the pivot point at a fixed angle relative
to the first arm.

US Pat. No. 9,146,613

ADVANCED POE POWER CONTROL

Dell Products L.P., Roun...

1. A power sourcing equipment (PSE) device, comprising:
a power over Ethernet (PoE) interface;
a processor coupled to the PoE interface;
a memory coupled to the processor and including instruction that, when executed by the processor, cause the processor to:
supply power at an initial power level to a PD that is coupled to the PoE interface;
determine a first actual power consumption of the PD;
send a first Link Layer Discovery Protocol (LLDP) packet to the PD over the PoE interface that includes first proposed power
level information that is based on the first actual power consumption of the PD;

supply power to the PD at a first power level that is associated with the first proposed power level information and that
is different from the initial power level;

receive a second LLDP packet from the PD through the PoE interface subsequent to sending the first LLDP packet, wherein the
second LLDP packet includes second proposed power level information that is associated with a second power level that is different
from the first power level; and

supply power to the PD at the second power level in response to receiving the second LLDP packet.

US Pat. No. 9,706,677

SUPPLEMENTAL STORAGE TRAY FOR INCREASING STORAGE CAPACITY WITHIN AN INFORMATION HANDLING SYSTEM

Dell Products, L.P., Rou...

1. An information handling system comprising:
a chassis having walls defining an interior cavity within the chassis and a bottom wall defining a backplane on which one
or more processors are physically connected;

at least one first storage device connected to the chassis and communicatively coupled to the processor from another location
within the chassis;

a supplemental storage tray having perimeter plates defining at least one bay within the supplemental storage tray for receiving
a supplemental storage device that is communicatively coupled to the processor and provides additional storage capacity to
the information handling system, the supplemental storage tray being physically located above the processor and in a different
location from the first storage device, each of the at least one bay having a plurality of retention features formed therein
in the form of an opening in a bottom plate with a groove that extends partially towards a front plate for receiving an L-shaped
hook that extends from a bottom surface of a storage device carrier frame.

US Pat. No. 9,510,357

METHOD AND APPARATUS FOR OPTIMIZING END TO END RADIO COMMUNICATION MANAGEMENT FOR USERS WITH MULTIPLE DEVICES

Dell Products, LP, Round...

1. An information handling system comprising:
a wireless adapter to communicate with a wireless link;
a storage device to store wireless communication device usage trend data for a plurality of available wireless communication
devices associated with a user;

an application processor executing instructions for a pan device communication optimization agent to determine an end-to-end
quality score for one or more available wireless communication devices associated with the user, wherein the end-to-end quality
score is based on selection of a communication type, the wireless communication device usage trend data, wireless link quality
for available communication paths with a wireless communication device associated with a recipient; and

the application processor selecting at least one preferred communication path between at least one wireless communication
device associated with the user and at least one wireless communication device associated with the recipient based on comparison
of end-to-end quality scores.

US Pat. No. 9,280,180

INFORMATION HANDLING SYSTEM DISPLAY PANEL HAVING OFFSET SUPPORTING ELECTRONIC COMPONENTS

Dell Products L.P., Roun...

1. An information handling system comprising:
a housing having a perimeter;
a processor disposed in the housing and operable to process information;
memory disposed in the housing and interfaced with the processor, the memory operable to store the information; and
a display disposed in the housing and interfaced with the processor, the display operable to present the information as visual
images, the display having a display panel portion and a direct type backlight comprising a circuit board interfaced with
the display panel portion, the circuit including circuits to support presentation of visual images at the display panel portion;

wherein the display panel portion couples offset with the circuit board to have at least some of the circuit board extending
past a first side of the display panel portion, the circuit board disposed substantially in alignment with a second side of
the display panel portion opposite the first side.

US Pat. No. 9,280,179

MULTI-FUNCTION INFORMATION HANDLING SYSTEM TABLET WITH MULTI-DIRECTIONAL COOLING

DELL PRODUCTS L.P., Roun...

1. An information handling system comprising:
a planar housing having an upper surface and lower surface;
a docking station connector disposed at the housing and configured to couple and de-couple with a docking station;
a processor disposed in the planar housing and operable to process information;
a memory disposed in the planar housing and interfaced with the processor, the memory operable to store information;
a display disposed at the upper surface and interfaced with the processor, the display operable to present information as
visual images;

one or more cooling fans disposed in the planar housing and operable to selectively move a cooling airflow in a first direction
from one or more first openings through the planar housing to one or more second openings or in a second direction from the
one or more second openings to the one or more first openings; and

a cooling fan controller interfaced with the cooling fans and operable to select the first direction or the second direction
based upon one or more predetermined conditions, the one or more predetermined conditions including at least a coupling or
de-coupling by the docking station connector to a docking station to select the first or second directions.

US Pat. No. 9,256,758

MODE SENSITIVE ENCRYPTION

DELL PRODUCTS L.P., Roun...

1. A method, comprising:
receiving, by a mobile device, a request to launch an application on the mobile device;
identifying a first mode on the mobile device;
launching a first application process for the application, by the mobile device, wherein the first application process is
assigned to the first mode;

identifying a first mode network associated with the first mode on the mobile device, wherein the mobile device changes system
network parameters specific to the first mode;

classifying a file write access operation by the application as belonging to the first mode at the operating system level;
determining a file write access location and an encryption write state based on classifying the file write access operation
with the first mode;

identifying a second mode on the mobile device;
switching from the first mode to the second mode, comprising:
terminating, by the mobile device, the first application process and any additional processes assigned to the first mode;
and

launching a second application process for the application, by the mobile device, wherein the second application process is
assigned to the second mode;

classifying a read access operation by the application as belonging to the second mode at the operating system level;
determining a file read access location and an encryption read state based on classifying the read access operation with the
second mode;

sending, by the application, an Internet Protocol based network packet;
routing the packet through the first mode network if the first mode network is determined to be available and the mobile device
is determined to be in the first mode; and

routing the packet through an alternative connection if the first mode network is determined to be available and the mobile
device is determined to be in the second mode such that transition from the first mode network to the alternative connection
is seamless.

US Pat. No. 9,276,815

N-NODE VIRTUAL LINK TRUNKING (VLT) SYSTEMS MANAGEMENT PLANE

DELL PRODUCTS L.P., Roun...

1. A management plane system for configuring one or more settings to form an n-node virtual link trunking (VLT) system comprising
a plurality of nodes communicatively coupled via inter-node port links (INLs) and at least some of the plurality of nodes
of the n-node VLT system being communicatively coupled via one or more input/output (I/O) ports to at least one client device
to form a VLT link aggregation group (LAG), the management plane system comprising:
a management client operating on a first computing system that provides a centralized interface to a user to configure one
or more fabric-level settings for the n-node VLT system to provide consistency of fabric-level settings while allowing individualized
configuration of node-level settings for nodes in the n-node VLT system;

a fabric master operating on a node in the n-node VLT system that is communicatively coupled to the management client and
communicatively coupled to the other nodes in the n-node VLT system and that, responsive to receiving a fabric-level configuration
transaction from the management client, transforms the fabric-level configuration transaction into one or more configuration
requests; and

a fabric standby operating on at least one of the other nodes in the n-node VLT system that is communicatively coupled to
the fabric master.

US Pat. No. 9,178,835

INFORMATION HANDLING SYSTEM EMPLOYING UNIFIED MANAGEMENT BUS

Dell Products L.P., Roun...

1. A network interface resource, comprising:
a processor;
a non-transitory computer readable medium;
a unified management module including instructions in the computer readable medium, the instructions executable by the processor
and configured to cause the processor to:

receive a first management packet from a host for the network interface resource;
forward the first management packet to a first management controller via a first unified management bus using a first interface
comprising an intelligent platform management interface included with the unified management module, the first management
controller including a baseboard management controller and the first unified management bus selected from an I2C bus and an
I2C derivative bus;

receive a second management packet from the host;
forward the second management packet to a second management controller via a second unified management bus comprising a network
controller sideband interface (NC-SI) using a second interface comprising a sideband interface included with the unified management
module;

receive a third management packet from a remote resource accessible via an external network;
forward the third management packet to the first management controller via the first unified management bus using the first
interface;

receive a fourth management packet from the remote resource; and
forward the fourth management packet to the second management controller via the second unified management bus using the second
interface.

US Pat. No. 9,807,903

KEY LOCK MODULE FOR MOUNTING AND SECURING AN INFORMATION HANDLING SYSTEM

Dell Products L.P., Roun...

1. A key lock module configured to secure a chassis for use with an information handling system in a rack, the key lock module
including:
a bracket;
a rotatable lock housed in the bracket and comprising a locking arm configured to rotate between a locked position and an
unlocked position; and

a bracket hook having a first end and a second end, wherein:
the first end is coupled to the bracket such that the bracket hook may be depressed when the rotatable lock is in the unlocked
position;

the second end is positioned to interface with the locking arm when the rotatable lock is in the locked position such that
the bracket hook may not be depressed; and

the bracket hook is configured to engage with a rack to prevent a chassis associated with the key lock module from being removed
from the rack when the bracket hook is not depressed.

US Pat. No. 9,781,861

INFORMATION HANDLING SYSTEM THERMAL CONTROL WITH ADAPTIVE NON-ROTATIONAL COOLING DEVICES

DELL PRODUCTS L.P., Roun...

1. An information handling system comprising:
a housing;
a processor disposed in the housing and operable to execute instructions that process information;
a memory disposed in the housing and interfaced with the processor, the memory operable to store instructions and information;
a communications link disposed in the housing and interfacing the processor and the memory with plural card slots, each card
slot operable to accept a card having a processing function and to interface the card with the communication link, at least
one of the card slots sized to accept a wireless wide area network communication card, the wireless communication card supporting
wireless wide area network communication; and

a non-rotational air moving device inserted in the card slot in the place of the wireless wide area network communication
card, the non-rotational air moving device receiving power from the card slot and applying the power to move air.

US Pat. No. 9,473,312

WAKE ON APPLICATION

DELL PRODUCTS, L.P., Rou...

1. An Information Handling System (IHS), comprising:
a logic circuit; and
a memory coupled to the logic circuit, the memory including program instructions stored thereon that, upon execution by the
logic circuit, cause the IHS to:

receive a single Wake on Application (WOA) frame while the IHS operates in a first power state, wherein the single WOA frame
identifies a software application residing within the IHS, and wherein the single WOA frame includes: (i) a Wake on LAN (WOL)
string followed by one or more instances of a Media Access Control (MAC) address associated with the IHS, (ii) a WOA string
following the one or more instances of the MAC address, (iii) an identification of the software application selected from
the group consisting of: an Internet Protocol (IP) address, a virtual MAC address, and a global application tag, (iv) an identification
of a receiving software application residing in another IHS other than the IHS to communicate with the identified software
application, and (v) an identification of a port through which the identified software application is to establish communications
with the receiving software application; and

in response to having received the WOA packet, operate in a second power state and launch the software application.

US Pat. No. 9,306,456

SYSTEMS AND METHODS FOR MANAGING A VOLTAGE REGULATOR

Dell Products L.P., Roun...

1. An information handling system comprising:
at least one information handling resource;
at least one voltage regulator coupled to the at least one information handling resource and comprising:
a high-side switch and a low-side switch for delivering electrical current to the at least one information handling resource;
a high-side driver configured to drive a high-side driving voltage for regulating a first electrical current of the high-side
switch;

a low-side driver configured to drive a low-side driving voltage for regulating a second electrical current of the low-side
switch; and

a control circuit configured to operate the at least one voltage regulator in both of a fixed dead time mode and an adaptive
dead time mode, wherein:

in the fixed dead time mode, the control circuit delays by a fixed amount a propagation of a transition of a pulse-width modulated
input signal to at least one of the high-side driver and the low-side driver;

in the adaptive dead time mode, the control circuit transitions one of the high-side driving voltage and the low-side driving
voltage in response to a determination that the other of the high-side driving voltage and the low-side driving voltage has
decreased below a predetermined threshold voltage; and

the control circuit is further configured to operate in the adaptive dead time mode in response to the pulse-width modulated
input signal operating at an intermediate voltage between a logic 1 voltage and a logic 0 voltage for at least a predetermined
duration of time.

US Pat. No. 9,047,068

INFORMATION HANDLING SYSTEM STORAGE DEVICE MANAGEMENT INFORMATION ACCESS

Dell Products L.P., Roun...

1. An information handling system comprising:
a chassis;
a processor disposed in the chassis and operable to process instructions;
memory disposed in the chassis and interfaced with the processor, the memory operable to store the instructions;
a cooling fan operable to provide a cooling airflow in the chassis;
firmware operable to manage the cooling fan operation to maintain predetermined thermal conditions; and
a non-volatile storage device that stores information with logical block addresses, the stored information accessible by the
processor by a logical block address read command sent through a data link, the non-volatile storage device having a temperature
sensor to measure a temperature at the non-volatile storage device, the temperature sensor storing the temperature in a diagnostics
log accessible by an interrupt at the data link, non-volatile storage device operable to store the temperature to be accessible
by the firmware through a read command of the firmware to a logical block address without the interrupt at the data link.

US Pat. No. 9,591,775

MEZZANINE-STYLE STRUCTURE WITH INTEGRATED WIRING HARNESS

Dell Products L.P., Roun...

1. A system, comprising:
a motherboard;
a top plate;
a bottom plate, intermediate between the top plate and the motherboard, mechanically coupled to the top plate and to the motherboard;
a motherboard mechanically coupled to the bottom plate;
a plurality of first connectors located on an exterior surface of the top plate such that each of the plurality of first connectors
is configured to electrically couple to a corresponding connector of an information handling resource as the information handling
resource is mechanically supported by the top plate; and

a second connector electrically coupled to each of the plurality of first connectors and located on an exterior surface of
the bottom plate such that the second connector is configured to electrically couple to a circuit board.

US Pat. No. 9,311,263

INPUT/OUTPUT SWITCHING MODULE INTERFACE IDENTIFICATION IN A MULTI-SERVER CHASSIS

Dell Products L.P., Roun...

1. An interface identification system, comprising:
an information handling system (IHS) enclosure including a plurality of IHS slots and a plurality of input/output (I/O) switching
module slots;

a connection plane providing interconnects between the plurality of IHS slots and the plurality of I/O switching module slots;
and

an I/O switching module that includes a plurality of interfaces and access to a memory that stores interconnect information
about the interconnects provided between the plurality of IHS slots and the urali of I/O switchin module slots by the connection
plane, wherein the I/O switching module is configured to be coupled to a first I/O switching module slot of the plurality
of I/O switching module slots and, in response:

retrieve first I/O switching module slot information about the first I/O switching module slot;
retrieve IHS information about one or more IHSs located in the plurality of IHS slots that are interconnected with the first
I/O switching module slot through the connection plane;

retrieve the interconnect information from the memory; and
use the first I/O switching module slot information, the IHS information, and the interconnect information to identify each
of the plurality of interfaces on the I/O switching module that is coupled to an IHS by that IHS and the first I/O switching
module slot.

US Pat. No. 9,300,535

PEER-ASSISTED DEPLOYMENT OF RESOURCES IN A NETWORK

Dell Products L.P., Roun...

1. A method comprising:
managing by a device manager deployment of one or more resources from a repository;
for each of one or more portions of a network, for each of a plurality of client devices in the one or more portions of the
network, determining whether one or more of the plurality of client devices meets one or more criteria;

storing the one or more of the plurality of client devices that meet one or more criteria as one or more candidate devices
in a list;

selecting at least one of the one or more candidate devices from the list as a master device for the one or more portions
of the network;

converting the master device to a designated repository, wherein the designated repository is associated with a designated
portion of the one or more portions of the network;

receiving a notification from the designated repository after completion of the conversion of the master device to the designated
repository;

assigning up to a threshold of the plurality of client devices that are not the master device to the designated repository;
downloading at least one of the one or more resources to the designated repository;
notifying the assigned client devices that the at least one of the one or more resources is accessible;
receiving a connection notification for the assigned client devices that successfully connected to the designated repository;
and

receiving status information associated with imaging of the at least one of the one or more resources at one or more of the
assigned client devices.

US Pat. No. 9,292,568

METHOD AND SYSTEM FOR DYNAMICALLY OPTIMIZING CLIENT QUERIES TO READ-MOSTLY SERVERS

Dell Products L.P., Roun...

1. A method of query optimization, comprising:
comparing a complexity measure of a client query received from a client application to a predetermined threshold, wherein
the predetermined threshold is determined based on query execution data collected from a previous query;

generating an optimized query by automatically modifying the client query without user input to reduce the complexity measure
of the client query if the complexity measure of the client query exceeds the predetermined threshold;

submitting the optimized query to a server application on a server;
selecting a post-processing routine to be applied to a result set of the optimized query;
applying the post-processing routine to the result set of the optimized query to generate a filtered result set; and
forwarding the filtered result set to the client application.

US Pat. No. 9,280,497

SYSTEMS AND METHODS FOR SUPPORT OF NON-VOLATILE MEMORY ON A DDR MEMORY CHANNEL

Dell Products LP, Round ...

1. An information handling system, comprising:
at least one host processing device configured to execute an operating system (OS) and one or more OS write drivers configured
to manage writes; and

a double data rate (DDR)-based non-volatile memory (NVM) system comprising one or more NVM devices coupled to the host processing
device through a memory buffer that includes write buffer circuitry, the memory buffer being coupled to the host processing
device by a DDR memory channel and the memory buffer being coupled to the DDR-based NVM system by a NVM channel;

where the host processing device is configured to access the DDR-based NVM system across the DDR memory channel for data read
and data write operations through the memory buffer and the NVM channel;

where the memory buffer is configured to respond to receipt of standard DDR read commands received across the DDR memory channel
from the host processing device by performing direct reads of data stored on the NVM memory devices across the NVM channel,
and providing the read data directly from the NVM channel directly to the DDR memory channel by a direct read path that is
within the memory buffer but not through the write buffer circuitry to the host processing device across the DDR memory channel;
and

where the memory buffer is configured to respond to receipt of write commands received across the DDR memory channel from
the OS write drivers of the host processing device by performing indirect writes of data to the NVM memory devices across
the NVM channel.

US Pat. No. 9,047,263

SYSTEM AND METHOD FOR SECURE SMI MEMORY SERVICES

Dell Products L.P., Roun...

1. An information handling system for securing SMI memory services, comprising:
a main memory;
a system management mode (SMM) memory, wherein SMM memory is part of the main memory;
a memory pool, wherein the memory pool is reserved memory within SMM memory and includes one or more blocks of memory;
a system management interrupt (SMI) driver, wherein the SMI driver is initiated by triggering an SMI interrupt and wherein
the one or more blocks of memory is communicatively coupled to one or more SMI handlers associated with the SMI driver; and

a secured SMI memory services (SSMS) driver, wherein the SMI driver is communicatively coupled to the one or more SMI handlers
and the block of memory, wherein the SSMS driver allocates the block of memory upon a request from the one or more SMI handlers,
wherein the one or more SMI handlers uses the allocated block of memory to perform one or more actions, and wherein the SSMS
driver performs a secure erase of the block of memory upon completion of the one or more actions by the SMI driver.

US Pat. No. 9,301,393

SYSTEM AND METHOD FOR A HIGH RETENTION MODULE INTERFACE

DELL PRODUCTS, LP, Round...

1. A device comprising:
a substrate having a top surface and a bottom surface;
a plurality of solder tabs connected to the bottom surface of the substrate, wherein the solder tabs are configured to provide
support to the substrate;

a first antenna connection mounted directly to the top surface of the substrate, wherein the first antenna connection is configured
to connect with a first antenna; and

a first retention mechanism connected at a first location of the bottom surface of the substrate to provide support for the
substrate at the first antenna connection when the first antenna connection is connected to the first antenna, wherein the
first location of the first retention mechanism is directly below the first antenna connection.

US Pat. No. 9,300,015

SYSTEMS AND METHODS FOR MONITORING AND CHARACTERIZING INFORMATION HANDLING SYSTEM USE BEHAVIOR

Dell Products LP, Round ...

1. An information handling system, comprising:
one or more processing devices;
a battery system including one or more battery cells;
battery charger circuit coupled to receive current from an external source and to provide current for recharging the battery
cells of the battery system; and

a system load coupled to selectably receive current from either one of an external power source or the battery system;
where the one or more processing devices are configured to:
monitor one or more power usage parameters of the information handling system,
detect usage characteristics from the monitored power usage parameters to determine whether or not the information handling
system is being operated with a pre-defined desktop power use behavior that is caused by operation of the information handling
system on external power from the external power source rather than only power from the battery system, and

take one or more desktop use response actions based on a determination that the detected usage characteristics indicate the
information handling system is being operated with the pre-defined desktop power use behavior that is caused by operation
of the information handling system on external power from the external power source rather than only power from the battery
system;

where the one or more monitored power usage parameters comprise the battery system relative state of charge (RSOC); and where
the one or more processing devices are configured to take the one or more desktop use response actions only if it is determined
that the monitored battery relative state of charge (RSOC) has remained above a threshold minimum RSOC value for a threshold
amount of time or threshold fraction of cumulative time.

US Pat. No. 9,268,667

SYSTEM AND METHOD TO CREATE A NON-VOLATILE BOOTABLE RAM DISK

DELL PRODUCTS, LP, Round...

1. A manufacturing testing system comprising:
a test information handling system;
a RAM memory device of the test information handling system including a reserved physical RAM address space to use as a non-volatile
bootable disk;

a header for the reserved physical RAM address space including a non-volatile bootable disk signature, a start physical address,
and a length of reserved space; and

a processor for conducting testing of the test information handling system using at least a portion of executable testing
code and a portion of a test operating system stored in the reserved physical RAM address space of the test information handling
system during testing reboot;

wherein the reserved physical RAM address space is formatted to resemble a bootable disk partitioned memory.

US Pat. No. 9,069,965

SYSTEM AND METHOD FOR SECURE INFORMATION HANDLING SYSTEM FLASH MEMORY ACCESS

Dell Products L.P., Roun...

1. An information handling system comprising:
a central processing unit (CPU) having a firmware updater, the firmware updater configured to execute on the CPU;
a management processor (MP) having a firmware manager, the firmware manager configured to execute on the MP;
random access memory (RAM) operable to store information, the RAM interfaced with the CPU and the MP;
flash memory operable to store firmware; and
a management bus separate from a system bus, wherein the CPU, MP, RAM, and flash memory are interconnected at least in part
by at least one of the management bus or the system bus;

wherein the firmware updater performs the following operations when executed:
prepares a firmware update, determines a security code for the firmware update, stores the firmware update and the security
code in a configuration file in a buffer defined in the RAM by the MP, and sends a command over the management bus to execute
a task list in the configuration file; and

wherein the firmware manager performs the following operations when executed:
in response to the command, finds a command in the task list to copy the firmware update to the flash memory after verification
of the security code;

authorizes copying of the firmware update from the buffer to the flash memory by verifying the security code, and, performs
the firmware update to be copied from the buffer to the flash memory over the system bus.

US Pat. No. 9,046,925

METHOD FOR USING THE GPU TO CREATE HAPTIC FRICTION MAPS

Dell Products L.P., Roun...

1. An information handling system comprising:
a processor capable of executing software code;
a display device having a display screen;
one or more haptic feedback mechanisms associated with at least one tactile response peripheral and which generate one or
more sensations associated with a displayed image; and

a graphics processing unit (GPU) communicatively coupled to the processor and to the display device and which:
receives one or more portions of the software code corresponding to the display image;
generates one of a two dimensional (2D) and a three dimensional (3D) visual output of the display image for display on the display device, wherein the three dimensional visual output contains
a height, a width and a depth dimension relative to a 2D plane; and

concurrently generates one or more specific friction maps to provide haptic feedback associated with specific portions of
the displayed image that comprise at least one portion having at least one of a different depth and a different texture than
other portions of the displayed image, wherein the friction maps are created using a z-level function by which an amount of
friction is correlated to a closeness on a depth-plane of a surface of an object within the display image relative to a background
plane of the display image;

a haptic subsystem for generating a haptic response within at least one of the tactile output peripherals, utilizing haptic
response mechanisms associated with the particular tactile output peripherals; and

a haptic friction buffer coupled between the GPU and the haptic subsystem and which temporarily holds friction maps generated
by the GPU;

wherein the GPU passes the generated friction map to the haptic friction buffer; and
wherein the haptic subsystem:
processes the generated friction map within the haptic friction buffer; and
in response to detecting at least one of a presence, a contact and a functional interfacing of an interface tool with a surface
of the display, applies a haptic response to represent edges and surfaces of objects visually represented below the interface
tool that are at a higher depth dimension than the background plane of the display image.

US Pat. No. 9,497,880

BACKPLANE FOR ELECTRICALLY COUPLING MODULAR INFORMATION HANDLING RESOURCES TO ONE OR MORE OTHER INFORMATION HANDLING RESOURCES

Dell Products L.P., Roun...

1. A backplane for electrically coupling modular information handling resources to one or more other information handling
resources, comprising:
a first printed circuit board having a first surface with at least one first slot mounted thereon; and
a second printed circuit board having a second surface, parallel to and displaced from the first surface, with at least one
second slot mounted thereon, the at least one second slot for coupling to at least one information handling resource other
than the first printed circuit board;

wherein:
the first printed circuit board and the second printed circuit board are arranged such that the at least one first slot passes
through a second plane defined by the second surface and the at least one second slot passes through a first plane defined
by the first surface; and

the at least one first slot for receiving at least one information handling resource other than the second printed circuit
board.

US Pat. No. 9,148,339

METHODS AND SYSTEMS FOR DEPLOYING NETWORK CONFIGURATION INFORMATION FOR MULTIPLE INFORMATION HANDLING SYSTEMS

Dell Products L.P., Roun...

1. A chassis comprising:
a plurality of slots each configured to receive a module having one or more information handling systems, wherein each slot
is configured to electrically and communicatively couple the module to other components of the chassis;

a media interface for receiving non-transitory computer-readable media and configured to electrically and communicatively
couple the computer-readable media to other components of the chassis; and

a controller communicatively coupled to the media interface and to each of the plurality of slots and configured to:
identify information handling systems instantiated within the chassis which require network configuration;
read network configuration deployment information from a computer-readable medium received at the media interface, wherein
the computer-readable medium is configured to be used to deploy network configuration parameters for information handling
systems integral to the chassis and at least one other chassis, wherein the network configuration deployment information comprises
a data structure with one or more entries, each entry setting forth a unique network identifier to be associated with a respective
information handling system and a variable indicating whether such unique identifier has been previously used by another information
handling system; and

for each information handling system instantiated within the chassis which requires network configuration, deploy network
configuration parameters for the information handling system based on information set forth in the network configuration deployment
information, wherein the network configuration parameters include the unique network identifier for each information handling
system.

US Pat. No. 9,420,718

ADJUSTABLE DEVICE CARRIER FOR MODULAR CHASSIS

DELL PRODUCTS, L.P., Rou...

1. A carrier configured to receive an electronic device, the carrier comprising:
a front panel; and
lateral rails coupled to the front panel, wherein the lateral rails are configured to be inserted into a slot of a modular
chassis, wherein the modular chassis is configured to receive an Information Handling System (IHS), wherein the IHS is configured
to communicate with the electronic device via a backplane, wherein the lateral rails have an adjustable length configured
to accommodate electronic devices of different sizes, wherein each of the lateral rails includes two sections coupled via
a telescoping system configured to allow the two sections to move along a same axis with respect to one another, and wherein
at least one of the lateral rails includes at least one light guide configured to make a signal visible through the front
panel, and wherein the signal is provided by at least one of: (a) the backplane of the modular chassis; or (b) the electronic
device.

US Pat. No. 9,854,716

SYSTEM AND METHOD OF CONTROLLING AN AIR MOVER

Dell Products L.P., Roun...

1. A cooling system of an information handling system comprising:
a cooling fan;
a management controller communicatively coupled to the cooling fan, the management controller configured to:
receive a fan request signal from a component;
identify a fan type of the cooling fan;
determine whether the component is configured to operate with the cooling fan based on the fan type of the cooling fan;
if the component is configured to operate with the cooling fan, transmit the fan request signal to the cooling fan; and
if the component is not configured to operate with the cooling fan, generate a revised fan request signal and transmit the
revised fan request signal to the cooling fan.

US Pat. No. 9,282,165

SYSTEM AND METHOD FOR PEER-TO-PEER MANAGEMENT THROUGH POLICY AND CONTEXT REPLICATION

Dell Products, LP, Round...

1. A method of context replication, the method comprising:
receiving a first context item at a first system in a network;
designating the first system as a context management master system for the network in response to receiving the first context
item;

establishing a first peer-to-peer session with a second system in the network in response to designating the first system
as the context management master system;

determining that the second system has not received the first context item; and
providing, from the first system, the first context item to the second system in response to determining that the second system
has not received the first context item.

US Pat. No. 9,298,213

TRANSFORMING MODULAR DISPLAY SYSTEMS AND METHODS OF USING SAME

Dell Products LP, Round ...

1. A modular display system, comprising:
a display monitor head component including one or more integrated display monitor electrical components;
a base component including one or more integrated base component electrical components;
where the base component is configured to electrically and mechanically mate with a riser component that is electrically and
mechanically mated to the display monitor head component with the riser component positioned between the base component and
the display monitor to implement a stand riser assembly configuration; and

where the same base component that is configured to mate with the riser component to implement the stand riser assembly configuration
is also configured to electrically and mechanically mate instead without the riser component to the display component and
to mechanically mate between the display monitor head component and a support arm component to implement an arm mount assembly
configuration.

US Pat. No. 9,280,193

SYSTEM AND METHOD FOR EXTENDING SYSTEM UPTIME WHILE RUNNING ON BACKUP POWER

Dell Products, LP, Round...

1. A server chassis comprising:
an uninterruptible power supply configured to provide a reserve power when a primary power is lost, and to send a power loss
signal when the primary power is lost; and

a server including a controller in communication with the uninterruptible power supply, the controller configured to receive
a desired server uptime, to receive an indication that a power limit for the server decreases over the desired server uptime
prior to when the primary power is lost, to receive a reserve power capacity of the uninterruptible power supply in response
to a power capacity query sent in response the power loss signal, to calculate the power limit for the server based on the
reserve power capacity of the uninterruptible power supply and on the desired server uptime, and to enforce the power limit
on the server.

US Pat. No. 9,251,859

DRIVE VIBRATION PREVENTION SYSTEM

Dell Products L.P., Roun...

1. A drive vibration prevention system, comprising:
a fan connector that is configured to connect to a fan;
a drive connector;
a drive that houses a vibration detection device and that is connected to the drive connector by a drive activity pin that
is included on the drive, wherein the drive includes modified firmware that repurposes the drive activity pin to provide vibration
notifications in response to detected vibrations by the vibration detection device; and

a management engine that is coupled to the drive connector and the fan connector, wherein the management engine is configured
to:

determine that the drive activity pin is being asserted by the drive to provide an out-of-band vibration notification;
retrieve vibration data from the drive through the drive connector in response to determining that the drive activity pin
is being asserted by the drive to provide the vibration notification; and

provide a signal through the fan connector for modifying a fan speed based on the vibration data.

US Pat. No. 9,781,825

FLEX CIRCUIT, AN INFORMATION HANDLING SYSTEM, AND A METHOD OF MANUFACTURING A FLEXIBLE CIRCUIT

Dell Products L.P., Roun...

1. A flex circuit, comprising:
a plurality of layers folded on a first fold line and folded on a second fold line, the plurality of layers including:
a first conductive layer including a first signal transmission portion parallel to the first fold line and a first ground
portion;

an insulating layer adjacent the first conductive layer;
a second conductive layer adjacent the insulating layer including a second signal transmission portion parallel to the second
fold line and a second ground portion; and

a plurality of slits extending through each layer of the plurality of layers, the plurality of slits disposed on the first
fold line and the second fold line;

wherein the plurality of layers are folded such that a first portion of the insulating layer is located on a first plane,
and a second portion of the insulating layer is located on a second plane parallel to the first plane;

wherein the plurality of layers further comprise:
a first cover layer adjacent the first conductive layer; and a second cover layer adjacent the second conductive layer; and
wherein the plurality of slits comprises:
a first set of slits formed on the first fold line, the first set of slits occupying greater than approximately 10% of a total
length of the first fold line; and

a second set of slits formed on the second fold line; the second set of slits occupying greater than approximately 10% of
a total length of the second fold line.

US Pat. No. 9,111,005

SYSTEMS AND METHODS FOR CONFIGURING AND CONTROLLING VARIABLE PRESSURE AND VARIABLE DISPLACEMENT SENSOR OPERATIONS FOR INFORMATION HANDLING SYSTEMS

Dell Products LP, Round ...

1. An information handling system, comprising:
variable pressure or displacement (VPD) circuitry that includes a first processing device configured to receive a sensor output
signal from at least one VPD sensor that includes raw sensor data that is representative of the real time pressure or displacement
being applied to the VPD sensor, the first processing device being configured to process the raw sensor data of the received
VPD sensor output signal according to VPD configuration parameters to produce at least one VPD circuitry output signal that
is based on an identity and a real time level of pressure or displacement being applied to the VPD sensor; and

a second processing device that is configured as a host processing device to execute at least one application to exchange
information and data with the first processing device using bi-directional packet-based communications that are not made available
to or reported to an operating system (OS) executing on the host processing device;

where the second processing device is configured to execute the at least one application to use the packet-based communications
to communicate VPD commands to the first processing device that request the first processing device to take one or more reporting
or processing actions, and to use the packet-based communications to communicate VPD configuration instructions to the first
processing device to control the manner in which the first processing device processes the raw sensor data of the received
VPD sensor output signal; and

where the first processing device is configured to use the packet-based communications to communicate the raw sensor data
of the VPD sensor output signal to the application executing on the second processing device, and to use the packet-based
communications to communicate current VPD configuration status information to the application executing on the second processing
device.

US Pat. No. 9,491,765

BEAM FORMING COMMUNICATION SYSTEM

Dell Products L.P., Roun...

1. A beam forming communication system, comprising:
a beam forming wireless communication device that is configured to provide wireless communication signals having minimum wireless
signal characteristics on a plurality of beamed formed wireless communication paths;

a rack; and
a plurality of computing devices that are positioned in the rack and that are each configured to receive wireless communication
signals provided from the beam forming wireless communication device, determine whether those wireless communication signals
satisfy at least one minimum wireless signal characteristic, and provide a beam form receiving indication when the at least
one minimum wireless signal characteristic of the wireless communication signals has been satisfied, wherein the plurality
of computing devices are positioned such that only a first subset of the plurality of computing devices provide the beam form
receiving indication in response to the beam forming wireless communication device providing the wireless communications signals
on a first beam formed wireless communication path.

US Pat. No. 9,294,396

PORT EXTENDER

DELL PRODUCTS L.P., Roun...

1. A port extender, comprising:
access ports configured to exchange packets with nodes;
cascade ports configured to exchange packets with downstream port extenders;
uplink ports configured to exchange packets with upstream devices;
memory; and
a processor coupled to the memory, the access ports, the cascade ports, and the uplink ports, the processor executing a procedure
stored in the memory comprising:

local switching;
performing a table lookup for a source media access control (MAC) address and a destination MAC address for a first packet
received on one of the access ports;

forwarding the first packet to the destination MAC address when both the source and destination MAC addresses are found in
the lookup table; and

when the source or destination MAC address is not found in the look up table, adding a first port extender tag with a source
identifier (SRC) field set to the extended port associated with the access port and a destination identifier (DST) field set
to 0 to form a tagged packet;

forwarding the tagged packet to the uplink port when either the source or destination MAC address is not found in the lookup
table.

US Pat. No. 9,288,120

DATA CENTER BRIDGING NETWORK CONFIGURATION AND MANAGEMENT

Dell Products L.P., Roun...

1. A management information handling system (IHS), comprising
a processor;
a non-transitory memory including instructions that, when executed by the processor, cause the processor to:
detect a plurality of flow-based switch IHSs and a non-flow-based switch IHS that are connected together to provide an IHS
network;

identify a first data traffic flow;
determine a first flow path through the IHS network for the first data traffic flow, wherein the first flow path includes
at least some of the plurality of flow-based switch IHSs and the non-flow-based switch IHS; and

provide first configuration information to each of the flow-based switch IHSs included in the first flow path such that;
a first quality of service (QoS) is provided for the first data traffic flow along the first flow path through the IHS network
according to the first configuration information;

a first flow-based switch IHS in the first flow path tags packets in the first data traffic flow that are sent directly to
the non-flow-based switch to indicate the QoS to be provided for the first data traffic flow; and

a second flow-based switch IHS in the first flow path untags packets in the first data traffic flow that are received directly
from the non-flow-based switch.

US Pat. No. 9,250,934

MEMORY COMPATIBILITY SYSTEM AND METHOD

Dell Products L.P., Roun...

1. A memory system, comprising:
a first connector that is configured to connect to a processing system through a first socket, wherein the first connector
and first socket conform to a first Dynamic Random Access Memory (DRAM) interface standard;

a second socket that is configured to connected to a memory module, wherein the second socket and the memory module conform
to a second DRAM interface standard;

a virtualization module that is communicatively coupled to the first connector and the second socket, wherein the virtualization
module is configured to present a virtual memory module that conforms to the first DRAM interface standard to the processing
system when the first connector is connected to the first socket;

a power regulator that is coupled to the second socket and that is configured to couple to a power source through the first
connector, wherein the power regulator is configured to receive a power requirement for the memory module that is determined
by the virtualization module when the memory module is connected to the second socket and, in response, regulate power received
from the power source through the first connector to provide a regulated power to the second socket that conforms with the
power requirement; and

a memory buffer module that is communicatively coupled to the first connector and the second socket, wherein the memory buffer
module is configured to receive signals through the first connector that are directed to the virtual memory module, forwarded
by the virtualization module to the memory buffer module, and associated with the first DRAM interface standard, perform a
translation function on the received signals associated with the first DRAM interface standard to produce translated signals
associated with the second DRAM interface standard, and output the translated signals associated with the second DRAM interface
standard through the second socket.

US Pat. No. 9,201,800

RESTORING TEMPORAL LOCALITY IN GLOBAL AND LOCAL DEDUPLICATION STORAGE SYSTEMS

Dell Products L.P., Roun...

1. A method comprising:
when it is determined that cache memory in a storage system has reached a capacity threshold, associating each of a plurality
of data dictionary entries stored in the cache memory with a respective merge identifier, each data dictionary entry corresponding
with a respective data chunk, each data dictionary entry indicating a storage location of the respective data chunk in the
storage system, the respective merge identifier indicating temporal locality information about the respective data chunk;
and

storing the plurality of data dictionary entries to disk memory in the storage system, each of the stored plurality of data
dictionary entries including the respective merge identifier, the data dictionary entries stored to disk at the same time
sharing the same merge identifier, the merge identifier indicating when the data dictionary entries were stored to disk.

US Pat. No. 9,099,136

METHOD AND SYSTEM FOR HARD DISK DRIVE THROUGHPUT OPTIMIZATION USING POSITION ERROR SIGNALING

Dell Products L.P., Roun...

1. A method for throughput optimization of a hard disk drive (HDD) comprising:
determining a position error signaling (PES) for a HDD mounted in a chassis based on a dynamic disturbance;
calculating a critical parameter of the PES;
determining a performance parameter for the HDD; and
indicating a first mechanical design modification of the HDD or the chassis if the critical parameter of the PES exceeds a
pre-defined threshold or if the performance parameter for the HDD fails to meet a pre-defined tolerance.

US Pat. No. 9,883,605

RACK ATTIC DEVICE COUPLING SYSTEM

Dell Products L.P., Roun...

1. A rack system, comprising:
a rack base that defines a plurality of device slots;
a rack wall that is included on the rack base and that defines a rack volume adjacent a first device slot of the plurality
of device slots; and

a rack volume device coupling system that is located in the rack volume, wherein the rack volume device coupling system includes:
a rack volume base that is positioned in the rack volume and that defines a rack tray housing; and
a first rack tray that is moveably coupled to the rack volume base, wherein the first rack tray is configured to:
move from a first orientation in which the first rack tray is located in the rack tray housing and into a second orientation
in which the first rack tray extends from the rack volume and into the first device slot;

receive and house a first device that is moved through the first device slot and into the first rack tray when the first rack
tray is in the second orientation; and

move from the second orientation and into the first orientation such that the first device is located in the rack volume,
wherein the rack wall impedes access to the rack volume by the first device such that the first device must be moved through
the first device slot and into the first rack tray to access the rack volume.

US Pat. No. 9,064,027

CROSS-ENTERPRISE IT INFORMATION SHARING PLATFORM

Dell Products L.P., Roun...

1. A computer-implemented method for sharing information technology (IT) information, the method comprising:
receiving scan information about an endpoint object configured to run on a managed endpoint in an enterprise environment,
the scan information obtained from a scan of the managed endpoint;

receiving external information about the endpoint object, the external information received from an information source outside
of the enterprise environment;

combining the scan information and external information to produce integrated information; and
displaying the integrated information on a user interface.

US Pat. No. 10,076,065

LIQUID COOLING SYSTEM WITH A DISPLACEMENT APPENDAGE FOR AN INFORMATION HANDLING SYSTEM

DELL PRODUCTS, LP, Round...

1. A liquid cooling system for a server, comprising:a heat pipe;
a displacement appendage fluidly coupled to the heat pipe, the displacement appendage including a displacement element that is compressible under a pressure;
a liquid coupling fluidly coupled to the heat pipe and configured to receive cooling liquid; and
a check valve coupled to the heat pipe, wherein the displacement appendage is positioned between the check valve and the liquid coupling.

US Pat. No. 9,485,220

VIRTUAL DESKTOP ACCELERATOR WITH SUPPORT FOR DYNAMIC PROXY THREAD MANAGEMENT

Dell Products L.P., Roun...

1. A system comprising:
one or more processors; and
a memory coupled to the one or more processors comprising instructions executable by the one or more processors, the one or
more processors being operable when executing the instructions to:

initiate a first connection between a client and a server using a first communication protocol via a private network;
establish a secure tunnel between the server and the client associated with the first connection;
perform a handshake via the secure tunnel between the client and the server, wherein the handshake allows exchange of formatting
information;

receive an encrypted token from the client, wherein the encrypted token comprises an encrypted signature encrypted using a
first cryptographic context;

receive a first encrypted data from the client, wherein the first encrypted data is encrypted using a second cryptographic
context;

authenticate the client, wherein the authentication is based, at least in part, on the encrypted signature and the first encrypted
data;

establish and maintain a second remote connection between the client and the server via a proxy using a second communication
protocol that is different from the first communication protocol, wherein the second connection is an accelerated connection;

send a second encrypted data from the server to the client, wherein a cryptographic context is dynamically selected to encrypt
the second encrypted data, wherein a different cryptographic context is used to encrypt a first data packet of the second
encrypted data than a second data packet of the second encrypted data;

determine one or more active remote connections, wherein the one or more active remote connections comprises the second remote
connection; and

determine a data flow rate of the one or more active remote connections at a proxy.

US Pat. No. 9,288,138

N-NODE VIRTUAL LINK TRUNKING (VLT) SYSTEMS AND METHODS

DELL PRODUCTS L.P., Roun...

1. An information handling system node comprising:
a plurality of input/output (I/O) ports, at least a portion of which facilitate communications with one or more client devices
and are configurable to be part of one or more virtual link trunking (VLT) link aggregation groups (LAGs), each of the one
or more VLT LAGs including the information handling system node and at least one of the one or more client devices;

a plurality of inter-node-link (INL) ports, at least a portion of which facilitate communications with one or more of peer
information handling system nodes in an n-node VLT system, which comprises the information handling system node and at least
one of the one or more peer information handling system nodes;

a data processing component that processes data traffic, and receives data from and sends data to at least one of the plurality
of I/O ports and at least one of the plurality of INL ports; and

a fabric-level logical-components table that stores information with respect to the n-node VLT system such that each of the
one or more VLT LAGs that includes the information handling system node and at least one of the one or more peer information
handling system node of the n-node VLT system is identified in the fabric-level logical-components table with a virtual link
trunk (VLT) identifier that is common to the information handling system node and the at least one of the one or more peer
information handling system node but that is unique to that VLT LAG and the fabric-level logical-components table is also
stored on the at least one of the one or more peer information handling system node.

US Pat. No. 9,197,092

BATTERY CHARGE MANAGEMENT USING USAGE PROFILING

DELL PRODUCTS L.P., Roun...

1. A system comprising:
a processor;
a data bus coupled to the processor; and
a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable
storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations
and comprising instructions executable by the processor and configured for:

calculating an expected run time for the system;
determining a system run start value and a system run end value;
determining whether the expected run time of the system extends beyond the system run end value; and
when the expected run time of the system extends beyond the system run end value charging the battery to a substantially charged
state by topping off the battery to a fully charged state slightly before the system run start value of a next subsequent
period.

US Pat. No. 9,189,286

SYSTEM AND METHOD FOR ACCESSING STORAGE RESOURCES

Dell Products L.P., Roun...

1. An access controller for use in an information handling system, comprising:
a processor;
a plurality of configurable persistent storage resources communicatively coupled to the processor, where at least one of the
plurality of configurable persistent storage resources is permanently installed in an access controller and at least one other
of the plurality of configurable persistent storage resources is removable from the access controller;

a network interface communicatively coupled to the processor and configured to allow simultaneous in-band and out-of-band
access to the plurality of configurable persistent storage resources; and

wherein the processor is configured to:
determine a configuration of the plurality of configurable persistent storage resources;
map the configuration to the plurality of configurable persistent storage resources; and
execute an application for providing the simultaneous in-band and out-of-band access of the plurality of configurable persistent
storage resources, the application further providing uninterrupted in-band and out-of-band access.

US Pat. No. 9,146,855

SYSTEMS AND METHODS FOR TRACKING AND MANAGING NON-VOLATILE MEMORY WEAR

Dell Products LP, Round ...

1. An information handling system, comprising:
at least one non-volatile memory (NVM) device that includes an integrated controller and a storage area; and
at least one in-band processing device coupled to at least one out-of-band processing device, the in-band processing device
being programmed to execute an in-band operating system and one or more applications;

where the at least one out-of-band processing device is coupled to the NVM device and programmed to receive and intercept
all access attempts to the NVM device from one or more applications executing inside or outside the out-of-band processing
device, the access attempts comprising at least one or more of read attempts, write attempts, erase attempts, or a combination
thereof;

where the at least one out-of-band processing device is separate from and outside of the NVM device and is programmed to respond
to the received access attempts in an out-of-band manner by tracking the number of access attempts as a function of cumulative
operation time of the NVM device;

where the out-of-band processing device is a service processor that is configured to operate separate and independent from
the in-band processing device, and without management of any of the applications executing with the in-band operating system
on the in-band processing device.

US Pat. No. 9,195,483

SYSTEMS AND METHODS FOR MIRRORING VIRTUAL FUNCTIONS IN A CHASSIS CONFIGURED TO RECEIVE A PLURALITY OF MODULAR INFORMATION HANDLING SYSTEMS AND A PLURALITY OF MODULAR INFORMATION HANDLING RESOURCES

Dell Products L.P., Roun...

1. A system comprising:
a chassis configured to receive a plurality of modular information handling systems and a plurality of modular information
handling resources; and

a management processor disposed in the chassis and configured to be communicatively coupled to modular information handling
systems received in the chassis and further configured to:

expose a first virtual function instantiated on the management processor to a switch interfaced between a modular information
handling system and the management processor; and

in response to receiving by the first virtual function an input/output request from the modular information handling system:
communicate the input/output request to each of two mirrored virtual functions, the mirrored virtual functions comprising:
a second virtual function instantiated on a first information handling resource communicatively coupled to the management
processor; and

a third virtual function instantiated on a second information handling resource communicatively coupled to the management
processor;

receive an acknowledgment of completion of the input/output request from each of the second virtual function and the third
virtual function; and

communicate the acknowledgement to the information handling system via the switch and the first virtual function.

US Pat. No. 9,189,038

COOLING FAN SUSPENSION VIBRATION FILTER

Dell Products L.P., Roun...

1. An information handling system comprising:
a chassis;
a processor disposed in the chassis to process information;
memory disposed in the chassis and interfaced with the processor to store the information;
a cooling fan disposed in the chassis to generate a cooling air flow over the processor;
a vibration filter disposed between the cooling fan and the chassis, the vibration filter reducing transfer of vibration from
the cooling fan to the chassis in a tuned frequency range by biasing the cooling fan against the chassis and dampening the
biasing with a damper element; and

a cooling fan bay coupled to the chassis to accept one or more cooling fans, wherein the vibration filter comprises a leaf
spring coupled to a bottom surface of the cooling fan bay and aligned to bias against the cooling fan upon insertion of the
cooling fan into the cooling fan bay and the damper element comprising a rubber material disposed proximate the leaf spring
upon installation of the cooling fan into the cooling fan bay.

US Pat. No. 9,839,164

RACK INFORMATION HANDLING SYSTEM HAVING MODULAR LIQUID DISTRIBUTION (MLD) CONDUITS

Dell Products, L.P., Rou...

1. A Rack Information Handling System (RIHS) comprising:
a rack having chassis-receiving bays;
more than one liquid cooled (LC) node each comprising a chassis received in a respective chassis-receiving bay of the rack
and containing heat-generating functional components, each LC node configured with a system of conduits to receive direct
injection of cooling liquid to regulate the ambient temperature of the node and provide cooling to the functional components
inside the node by removing heat generated by the heat-generating functional components;

a cooling subsystem having a liquid rail formed by more than one node-to-node, Modular Liquid Distribution (MLD) conduit between
LC nodes provisioned in the rack and comprising first and second terminal fluid connections attached on opposite ends of a
central conduit to seal to and enable fluid transfer between a port of a selected LC node and a port of another adjacent node;
and

a plurality of block liquid manifolds mountable at a back of a rack, where each block liquid manifold has two supply ports
and two rail return ports on an outside facing side of the block liquid manifold that respectively communicate with at least
one manifold supply port and a manifold return port on an inside facing side of the block liquid manifold, wherein the more
than one LC nodes are insertably placed in receiving bays of the rack corresponding to locations of the mounted block liquid
manifolds, with block supply ports and block return ports of the LC nodes and an inside facing portion of the corresponding
block liquid manifold linearly aligned, and sealing, for fluid transfer, the block supply and return ports of a selected one
or more LC nodes to the lineally aligned manifold supply and return ports of the inside facing portion of the block liquid
manifold, each block liquid manifold comprising a supply bypass tube that communicates a bypass supply flow between the two
rail supply ports with a node-selected portion of the bypass supply flow diverted from the manifold supply port to the block
supply port, each block liquid manifold comprising a return bypass tube that communicates a bypass return flow between the
two rail return ports with the node-selected portion of the bypass supply flow diverted after routing through the respective
LC node from the block return port to the manifold supply port.

US Pat. No. 9,311,022

SYSTEM AND METHOD FOR IMPROVED COMMUNICATION IN A STORAGE NETWORK

DELL PRODUCTS L.P., Roun...

1. A storage node comprising:
a control unit; and
a plurality of local ports coupled to the control unit and configured to couple the storage node to a storage network;
wherein the control unit is configured to:
discover port addresses of other storage nodes in the storage network;
select a first port pair comprising a first source port selected from the local ports and a first destination port selected
from remote ports associated with the port addresses of a first one of the other storage nodes;

open a first connection between the first source port and the first destination port for a data exchange between the storage
node and the first one of the other storage nodes associated with the first destination port;

determine whether a less desirable notice associated with the first port pair is received at the first source port from a
switch along a path of the first connection based on whether the less desirable notice includes an address of the storage
node and an address of the first one of the other storage nodes; and

when the less desirable notice is received, record the first port pair as being less desirable indicating that it would be
advantageous to use a different port pair to exchange network packets with the first one of the other storage nodes.

US Pat. No. 9,282,660

MODULAR DATA CENTER CABINET RACK

Dell Products, LP, Round...

1. A cabinet rack comprising:
a frame including first and second sides;
first and second power distribution unit brackets, wherein the first power distribution bracket is connected to a first edge
of the first side of the frame via a first rotating mount, and the second power distribution bracket is connected to a first
edge of the second side of the frame via a second rotating mount; and

a cable management bracket in physical communication with a second edge of the first side of the frame via a third rotating
mount, wherein the first cable management bracket is configured to retain cables extending from within the cabinet rack, wherein
the third rotating mount enables the cable management bracket to rotate toward and away from the server.

US Pat. No. 9,250,649

DISPLAYING RECOMMENDED PLACEMENT OF INFORMATION HANDLING SYSTEMS BASED ON IMPEDANCE RANKING

Dell Products L.P., Roun...

9. An article of manufacture comprising:
a non-transitory computer-readable medium; and
computer-executable instructions carried on the computer readable medium, the instructions readable by a processor, the instructions,
when read and executed, for causing the processor to:

receive information regarding an impedance ranking of information handling systems disposed in one or more of a plurality
of slots each configured to receive a modular information handling system; and

display a recommended placement of modular information handling systems in the plurality of slots based on the received information.

US Pat. No. 9,229,733

SYSTEM AND METHOD FOR PROVIDING AN IMAGE TO AN INFORMATION HANDLING SYSTEM

DELL PRODUCTS L.P., Roun...

1. A non-transitory computer-readable medium comprising instructions for providing a trusted image to information handling
systems, the instructions readable by a processor and, when executed, for causing the processor to:
implement a provisioning module including instructions to:
communicate a first image to be installed on an information handling system to a provider of the information handling system,
the first image represented by a first fingerprint; and

responsive to a request from the information handling system, download a provisioning operating system stored on the management
framework to the information handling system via a network, wherein the provisioning operating system is to:

boot the information handling system;
calculate a second fingerprint based on a second image stored on the information handling system;
determine if the second fingerprint matches the first fingerprint; and
enable the information handling system to boot from the second image in response to determining that the first fingerprint
and the second fingerprint match.

US Pat. No. 9,201,890

STORAGE OPTIMIZATION MANAGER

Dell Products L.P., Roun...

1. A method, comprising:
monitoring data access requests for optimized data maintained on a plurality of nodes in a cluster, wherein the optimized
data comprises deduplicated data;

detecting a optimized data storage imbalance;
generating a plurality of new keys associated with a mapping function, the mapping function identifying a particular node
corresponding to a particular key, wherein each of the plurality of new keys includes a node number, wherein the plurality
of new keys correspond to a plurality of blockmap files, wherein each blockmap file includes offset, length, and location
identifiers for identifying segments in a plurality of suitcases, each suitcase identifying the location of the segments on
disk, wherein the plurality of blockmap files remain unchanged after redistributing optimized data;

redistributing optimized data across the plurality of nodes in the cluster, wherein redistributing the optimized data involves
updating one or more of the suitcases to modify one or more of the locations of the segments on disk.

US Pat. No. 9,178,368

SYSTEM AND METHOD FOR INFORMATION HANDLING SYSTEM BATTERY CHARGE PROTECTION AND FAULT ALARM

Dell Products L.P., Roun...

1. An information handling system comprising:
a housing;
processing components disposed in the housing and operable to process information; and
a battery coupled to the housing, the battery having an integrated charger operable to accept power from an external power
source, one or more cells operable to store power, a first integrated protection circuit associated with the integrated charger
and operable to monitor power provided from the external power source and a second integrated protection circuit associated
with the battery cells and separate from the first integrated protection circuit, the second integrated protection circuit
operable to monitor power provided to the cells.

US Pat. No. 9,053,048

SYSTEM AND METHOD FOR EXTENDING A BIOMETRIC FRAMEWORK

Dell Products L.P., Roun...

12. An information handling system, comprising:
a processing unit, wherein the processing unit is operable to:
provide a biometric framework in a native operating-system environment thereof, the biometric framework comprising a biometric
service, a biometric device interface (BDI), and a BDI driver;

wherein the native operating-system environment is an operating-system environment in which the biometric framework is designed
to operate;

wherein the biometric service comprises a biometric unit relative to a biometric sensor;
wherein the biometric unit comprises a sensor adapter, an engine adapter, and a storage adapter;
extend the biometric framework to store biometric templates in a secondary database maintained in a secondary location, the
extension comprising extension of the storage adapter to support storage in the secondary location; and

access the secondary database from outside the native operating-system environment of the biometric framework.

US Pat. No. 9,354,764

PLAYBACK OF FLASH CONTENT AT A CLIENT BY REDIRECTING EXECUTION OF A SCRIPT BY A FLASH REDIRECTION PLUGIN AT A SERVER TO A FLASH REDIRECTION BROWSER AT THE CLIENT

DELL PRODUCTS L.P., Roun...

1. A method at a server comprising:
loading a redirection module, wherein the redirection module comprises a flash redirection proxy plugin to support functionality
of a flash player at a client;

loading in a browser a webpage comprising flash content;
in the browser, loading the flash redirection proxy plugin, wherein the flash redirection proxy plugin redirects one or more
flash parameters from the browser to the flash player;

by the flash redirection proxy plugin, sending a request to a flash redirection proxy browser at the client to load the flash
player at the client;

by the browser, requesting the flash redirection proxy plugin to execute an ActionScript;
by the flash redirection proxy plugin, passing the ActionScript to the flash redirection proxy browser at the client;
receiving by the flash redirection proxy plugin from the flash redirection proxy browser a result of executing the ActionScript;
and

providing, by the flash redirection proxy plugin, the result to the browser.

US Pat. No. 9,230,459

AMBIENCE REFLECTIVE DISPLAY FRAME

Dell Products L.P., Roun...

1. A method for manufacture of a display frame, the method comprising:
blending a polymer and scattering particles;
compression molding the blended polymer and scattering particles to form a frame shape having a semi-scattering material,
the frame shape having an upper surface and lower surface, the upper surface exposed at the display, the lower surface coupled
to the display;

sputter coating a portion of the frame shape to form a semi-reflective surface on the lower surface; and
assembling the frame shape at the periphery of a display aligned to absorb display light and ambient light through the semi-scattering
material towards the semi-reflective surface.

US Pat. No. 9,231,863

SYSTEMS AND METHODS FOR A DATA CENTER ARCHITECTURE FACILITATING LAYER 2 OVER LAYER 3 COMMUNICATION

Dell Products L.P., Roun...

1. An information handling system comprising:
a plurality of core devices coupled to each other and to a plurality of distribution devices;
a plurality of top-of-rack devices, each top-of-rack device being coupled to at least one of the plurality of distribution
devices;

a plurality of servers coupled to the plurality of top-of-rack devices, at least some of the plurality of servers having hypervisors
running thereon that each manage a virtual switch and a plurality of virtual machines (VMs);

a plurality of local network address resolution mediators, each local network address resolution mediator running on one of
the plurality of servers and receiving packets including address information from VMs running thereon; and

a global network address resolution mediator running on one of the plurality of core devices, the global network address resolution
mediator being in communication with each of the plurality of local network address resolution to collect and distribute the
packets from the plurality of VMs among the plurality of local network address resolution mediators, wherein the plurality
of local network address resolution mediators are configured to receive request packets requesting the address information
associated with the distributed packets and send reply packets including the address information.

US Pat. No. 9,231,866

SYSTEMS AND METHODS FOR ROUTING INFORMATION IN AN INFORMATION HANDLING SYSTEM USING EXTENDED L3 LOOKUP TABLES

Dell Products L.P., Roun...

1. An information handling system, comprising:
a plurality of forwarding processors, the plurality of forwarding processors each including a memory having a forwarding host
table and a forwarding route table;

at least one switching device coupled to the plurality of forwarding processors, the at least one switching device including
a memory having a destination module and port table, a switching device host table and a switching device route table, wherein

the at least one switching device is configured to perform an extended lookup in at least one of the switching device host
table and switching device route table based on values included in a fabric header of information routed to the switching
device to determine a destination of the information;

wherein:
the switching device route table is arranged so that entries are positioned based on their specificity, with more specific
entries being positioned in the switching device route table before less specific entries; and

the switching device route table comprises a default entry for routing the information if no match is found in the switching
device route table or the switching device host table, the default entry being arranged as a last entry in the switching device
route table.

US Pat. No. 9,201,465

INFORMATION HANDLING SYSTEM HOUSING LID WITH SYNCHRONIZED MOTION

Dell Products L.P., Roun...

1. An information handling system comprising:
a housing;
components disposed in the housing and operable to cooperate to process information;
a lid;
a display disposed in the lid, the display interfaced with the components to present the information as visual images;
a hinge rotationally coupling the housing and lid, the hinge having a first axle coupled at an end to the housing, a second
axle coupled at an end to the lid, each of the first and second axles having an end, a spacer holding the first and second
axles distal each other and a synchronizer translating rotation of each axle to the other axle, the synchronizer having a
first flexible member translating rotation in a first rotating direction and a second flexible member translating rotation
in a second rotating direction opposite the first rotating direction, each flexible member having a ball at a first end, each
ball sized to engage an attachment point of each axle; and

a lock inserting into each axle end along an axis parallel to each axle to engage each flexible member distal the flexible
member first end, the lock maintaining each flexible member in position relative to each axle.

US Pat. No. 9,400,799

DATA BLOCK MIGRATION

Dell Products L.P., Roun...

1. A method, comprising:
receiving a request to add a new node from a data storage cluster, the data storage cluster maintaining a plurality of deduplicated
data segments in a plurality of suitcases at particular nodes in the data storage cluster, wherein a plurality of blockmap
files include information for locating which suitcases in the plurality of suitcases contain particular deduplicated data
segments, wherein the plurality of suitcases include datastore suitcases created after optimizing a file, each datastore suitcase
comprising a data structure including deduplicated data segments, index information, offset information, data reference count
information, and last file reference information, wherein optimizing a file includes compressing the file;

generating a plurality of new keys associated with a mapping function separate from the plurality of blockmap files, the mapping
function using a particular key to identify a particular node containing a particular suitcase, wherein the plurality of new
keys are used to identify particular suitcases stored in particular nodes, including the new node, of the data storage cluster,
wherein the plurality of blockmap files, being separate from the mapping function, do not contain references to the new keys;

copying data including suitcases and their corresponding deduplicated data segments from the plurality of existing nodes to
the new node, in accordance with the mapping function and new keys, to rebalance data across the data storage cluster,

wherein performing data access after data migration includes accessing a stub file corresponding to a virtual image of the
optimized file, the stub file providing a suitcase identifier that specifies a node.

US Pat. No. 9,323,778

VIRTUAL DISK UTILITY

DELL PRODUCTS L.P., Roun...

1. A method comprising: by one or more computing devices,
installing an application on at least a portion of a physical disk system associated with a first platform;
virtualizing the portion of the physical disk system into a virtual disk system, comprising:
storing data of the portion of the physical disk system in a database associated with the virtual disk system, wherein the
database comprises one or more tables representing a hierarchical file system, one or more attributes, and one or more blocks
of file content;

normalizing the one or more attributes, wherein normalizing the one or more attributes comprises normalizing at least one
of a path, name, value, date and time of the data;

generating a platform neutral hierarchical file system based in part on the normalized one or more attributes;
providing an interface for user access to the data based, at least in part, on the one or more normalized attributes; and
providing a plurality of sets of drivers associated with a plurality of platforms, wherein each set of drivers supports, for
an associated one of the platforms, native operations with respect to the portion of the physical disk system;

receiving user input to mount the virtual disk system on a second platform, the user input comprising authentication information;
determining, based at least in part on the authentication information and one or more of a network location of the user, a
current time, or a number of accesses to the virtual disk system, whether to mount the virtual disk system on a second platform;

in response to a positive determination, mounting the virtual disk system on the second platform; and
executing the application on the second platform, wherein all operations associated with executing the application are contained
within the virtual disk system mounted on the second platform, wherein executing the application on the second platform does
not require any modification to the virtual disk system or to the data stored in the database of the virtual disk system.

US Pat. No. 9,077,555

CONTENT DISTRIBUTION SYSTEM

Dell Products L.P., Roun...

1. An information handling system (IHS) comprising:
a content acquisition software module that is configured to receive a content feed signal from a content provider device through
an external network and convert the content feed signal to an audio stream and a video stream;

a virtual IHS management software engine that is configured to dynamically create and manage virtual IHSs;
a virtual IHS that was created by the virtual IHS management software engine from a library of pre-made virtual IHSs based
at least in part on a tuner included in the content acquisition software module, wherein the virtual IHS is configured to
retrieve and install content provider software from the content provider device such that the virtual IHS is configured to
receive the audio stream and the video stream from the content acquisition module and transmit the audio stream and the video
stream to a server, and wherein the virtual IHS is configured to operate such that the virtual IHS appears as a set-top box
to the content provider device through the external network; and

an interface for transmitting the audio stream and video stream from the server to at least one display over an internal network.

US Pat. No. 9,491,265

NETWORK COMMUNICATION PROTOCOL PROCESSING OPTIMIZATION SYSTEM

Dell Products L.P., Roun...

1. A protocol processing system, comprising:
a first communication interface that is configured to couple to an application processing system; at least one second communication
interface that is configured to couple to an external system; a control head-end that is configured to receive a request that
includes a requested protocol processing engine and the external system and, in response, provide a

protocol processing engine identifier in a data field of a first synchronization packet that is sent through the at least
one second communication interface to the external system; and

a plurality of optimized protocol processing engines coupled to the control head-end, wherein in response to receiving an
acknowledge packet and a second synchronization packet including a data field having the protocol processing engine identifier
from the external system through the at least one second communication interface, the control head-end is configured to select
a first optimized protocol processing engine of the plurality of optimized protocol processing engines that is identified
by the protocol processing engine identifier by:

providing a plurality of connection state variables to the first optimized protocol processing engine; and
setting a flow path for communications between the application processing system and the external system through the first
optimized protocol processing engine;

wherein in response to being selected, the first optimized protocol processing engine handles communications between the application
processing system and the external system;

wherein the control head-end is configured to select the first optimized protocol processing engine that is identified by
the protocol processing engine identifier by:

providing a plurality of connection state variables to the first optimized protocol processing engine; and
setting a flow path for communications between the application processing system and the external system through the first
optimized protocol processing engine.

US Pat. No. 9,363,167

LINK AGGREGATION BASED ON PORT AND PROTOCOL COMBINATION

Dell Products L.P., Roun...

1. A packet forwarding system, comprising:
a physical port that is associated with a plurality of link aggregation groups (LAGs);
a packet processor coupled to the physical port; and
a memory coupled to the packet processor and including instructions that, when executed by the packet processor, cause the
packet processor to:

receive a packet that includes a physical port identity of the physical port;
determine at least one packet parameter of the packet;
determine, using the physical port identity and the at least one packet parameter, a first LAG of the plurality of LAGs that
are associated with the physical port; and

forward the packet over the physical port using the first LAG.

US Pat. No. 9,325,608

SYSTEMS AND METHODS FOR REDUCING INFORMATION LOSS IN AN AGGREGATED INFORMATION HANDLING SYSTEM

Dell Products L.P., Roun...

4. A method for maintaining a link aggregation group (LAG), comprising:
transmitting, by switches that are members of the LAG, information comprising an LLDP packet with a status indication being
included in an information string of a payload of the LLDP packet;

receiving, by a server coupled to the switches, the transmitted information;
storing, by the server, the status indication and a port on which the information including the status indication was received;
and

determining a link failure and stopping information forwarding on the port as a result of:
the server receiving a plurality of status indications having a master status;
the port receiving a first one of the status indications having the master status; and
the port receiving, previously to the first one of the status indications having the master status, an information with a
slave status.

US Pat. No. 9,286,852

SYSTEM AND METHOD FOR A WIRELESS DISPLAY LOW POWER MANAGED ADAPTER

Dell Products, LP, Round...

1. A non-transitory computer-readable medium including code for performing a method, the method comprising:
establishing a first wireless data communication link and a second wireless data communication link between a host system
and a wireless display adapter, wherein the first wireless data communication link is associated with a first data rate of
data traffic between the host system and the wireless display adapter, and the second wireless data communication link is
associated with a second data rate of data traffic between the host system and the wireless display adapter, and wherein the
first data rate is a higher data rate than the second data rate;

determining that first information is to be transmitted between the host system and the wireless display adapter using the
second data rate;

turning off a first data radio associated with the first wireless data communication link in response to determining that
the first information is to be transmitted using the second data rate; and

transmitting the first information over the second wireless data communication link.

US Pat. No. 9,124,495

SYSTEM AND METHOD FOR AUTOMATIC PROVISIONING OF STACKED SWITCHES

Dell Products L.P., Roun...

1. A method of provisioning a switch, the method comprising:
entering a client state;
setting one or more ports of the switch to normal mode;
sending a first provisioning discover request on the one or more ports;
receiving a first provisioning offer on a first port of the one or more ports in response to the first provisioning discover
request;

detecting whether the first provisioning offer is a full offer or a partial offer;
entering a server state when the first provisioning offer is a full offer;
entering a relay state when the first provisioning offer is a partial offer; and
provisioning the switch based on information associated with the first provisioning offer.

US Pat. No. 9,872,415

DRY POWER SUPPLY ASSEMBLY FOR IMMERSION-COOLED INFORMATION HANDLING SYSTEMS

Dell Products, L.P., Rou...

1. An Information Handling System (IHS), comprising:
a chassis configured to be at least partially disposed under a surface of a dielectric liquid coolant within a tank, wherein
the chassis includes one or more components configured to be cooled by the dielectric liquid coolant during operation of the
IHS;

a power supply coupled to a rear end of the chassis, wherein the power supply is configured to provide power to the one or
more components, wherein the rear end of the chassis is oriented upwards when the IHS is placed in the tank, and wherein the
power supply comprises a fan configured to blow air; and

an electrical adaptor configured to couple the power supply to the chassis while physically supporting the fan of the power
supply above the surface of the dielectric liquid coolant during operation of the power supply, wherein the electrical adaptor
includes a first electrical connector configured to be coupled to the one or more components of the IHS and a second electrical
connector configured to be coupled to the power supply, wherein the first and second electrical connectors are coupled to
each other via a printed circuit board (PCB), and wherein the second electrical connector is disposed on an opposite end of
the PCB from the first electrical connector.

US Pat. No. 9,483,381

OBFUSCATING DEBUGGING FILENAMES

Dell Products L.P., Roun...

1. An information handling system for obfuscating debugging filenames during a software build, the information handling system
comprising:
one or more processors;
a memory;
one or more program modules stored on the memory and executable by the one or more processors to:
compile a source code file or a plurality of source code files into software modules;
pass file names of the software modules to a script;
generate, at least in part by the script and based at least in part on a one-way deterministic function, obfuscated filenames
for the filenames of the software modules;

pass the obfuscated filenames as arguments to a linker module; and
generate, by the linker module, a software image file to include links to debugging files, the links including the obfuscated
filenames.

US Pat. No. 9,459,855

SYSTEM AND METHOD FOR INFORMATION HANDLING SYSTEM IMAGE NETWORK COMMUNICATION

DELL PRODUCTS L.P., Roun...

1. A system for manufacture of information handling systems, the system comprising:
an image analyzer stored in non-transitory memory operable to execute on a processor to generate an image traits definition
from an information handling system image and to store the image traits definition in storage, the image traits definition
having software characteristics and customization settings of the image defined in a manner to allow re-creation of the image;

a remote image rebuilder stored in non-transitory memory and operable to execute on a processor, the remote image rebuilder
distal to and interfaced with the storage through a network, the remote image rebuilder operable to apply the image traits
definition to an image components library to re-create the image; and

an information handling system burn rack proximate to the image rebuilder and operable to copy the re-created image to a manufactured
information handling system.

US Pat. No. 9,300,762

VIRTUAL DESKTOP ACCELERATOR WITH SUPPORT FOR MULTIPLE CRYPTOGRAPHIC CONTEXTS

Dell Products L.P., Roun...

1. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
intercept, at a client device, a remote desktop connection request;
connect the client device to a network gateway based on the remote desktop connection request, the network gateway comprising
a proxy;

initiate a first connection with a server via the network gateway using a first communication protocol;
exchange a plurality of cryptographic contexts with the server;
receive a token comprising a signature;
encrypt the signature using a first one of the plurality of cryptographic contexts from the server;
send the encrypted signature to the server via the proxy to authenticate the client device;
initiate a second connection with the server, via the proxy, wherein the second connection is initiated using a second communication
protocol;

receive a signature verification packet at the client device;
switch to a second one of the plurality of cryptographic contexts from the server by exchanging one or more keys for the second
one of the plurality of cryptographic contexts, wherein the one or more keys are encrypted using the first one of the plurality
of cryptographic contexts;

encrypt the signature verification packet using the second one of the plurality of cryptographic contexts from the server;
and

send the encrypted signature verification packet to the server.

US Pat. No. 9,218,303

LIVE MIGRATION OF VIRTUAL MACHINES USING VIRTUAL BRIDGES IN A MULTI-ROOT INPUT-OUTPUT VIRTUALIZATION BLADE CHASSIS

Dell Products L.P., Roun...

17. An article of manufacture comprising:
a non-transitory computer readable medium; and
computer-executable instructions carried on the computer readable medium, the instructions readable by a processor, the instructions,
when read and executed, for causing the processor to:

access a first information handling system and a second information handling system;
access a network information handling resource;
using one or more switches, virtualize access of the network information handling resource to the first information handling
system and the second information handling system, wherein:

the first information handling system and the second information handling system share the network information handling resource
using the virtualized access; and

the network information handling resource is configured to bind a driver to one or more ports, indicating availability to
a virtualization environment regardless of an actual connection status;

access a first virtual bridge associated with the network information handling resource;
access a virtual machine configured to access the resources of the first information handling system; and
copy an operational state of the virtual machine from the first information handling system to the second information handling
system using the first virtual bridge.

US Pat. No. 9,195,510

INFORMATION HANDLING SYSTEM APPLICATION DECENTRALIZED WORKLOAD MANAGEMENT

Dell Products L.P., Roun...

1. An information handling system comprising:
plural processing resources interfaced by a network;
plural containers, each container executing on an associated processing resource;
a pheromone list associated with each processing resource; and
plural swarm modules, each container having a single distinct associated swarm module to provide decentralized management
of each container's assignment to one of the processing resources selected by the container's single distinct swarm module,
each swarm module assigned to a single distinct container, the swarm module operable to model emergent biologic behavior,
including at least to retrieve the pheromone list from its associated processing resource to determine locally at the associated
processing resource a selected of the plural resources for executing the container and to write one or more pheromones to
the pheromone list;

wherein the pheromone list comprises an allergen, the swarm module responding to the presence of an allergen in the pheromone
list by moving the container to a different processing resource.

US Pat. No. 9,244,774

STORAGE DEVICE FAILURE RECOVERY SYSTEM

Dell Products L.P., Roun...

1. A storage device failure recovery system, comprising:
a network;
a storage information handling system (IHS), that is coupled to the network; and
a user IHS that is coupled to the network and that includes an IHS chassis that houses a storage system having a storage device,
wherein the IHS chassis also houses a processing system and a memory system that includes instructions that, when executed
by the processing system, cause the processing system to provide a storage repair function that is configured to:

provide a storage device image over the network to the storage IHS using data from the storage device;
detect a failure of the storage device;
retrieve at least some of the data from the storage device image through the network from the storage IHS and use the data
retrieved from the storage device image to provide an operating system on the user IHS;

analyze the failure of the storage device and determine a storage system failure recovery procedure while providing the operating
system on the user IHS using the data retrieved from the storage device image stored on the storage IHS; and

perform at least a portion of the storage system failure recovery procedure while providing the operating system on the user
IHS using the data retrieved from the storage device image stored on the storage IHS, wherein the failure recovery procedure
includes restoring the storage system using the data retrieved from the storage device image stored on the storage IHS.

US Pat. No. 9,122,356

VIRTUAL PERIPHERY DISPLAY BUTTONS

Dell Products L.P., Roun...

1. An input device for use with an information handling system, the device comprising:
a display device having a viewing area defined by a perimeter;
a graphic user interface configured to display a plurality of virtual buttons within a contiguous region of the viewing area
adjacent the perimeter;

a frame adjacent the perimeter of the viewing area; and
a proximity sensing element associated with the frame and located outside the viewing area of the display device;
wherein the proximity sensing element is configured to sense a user selecting one of the virtual buttons displayed by the
graphic user interface.

US Pat. No. 9,092,630

SYSTEMS AND METHODS FOR ISOLATION OF INFORMATION HANDLING RESOURCES IN RESPONSE TO EXTERNAL STORAGE RESOURCE BOOT

Dell Products L.P., Roun...

8. A method comprising:
determining, by a basic input/output system of an information handling system, whether a current boot session of the information
handling system was initiated by a boot from an external storage resource coupled to an external port of the information handling
system; and

in response to a determination that the current boot session of the information handling system was initiated by a boot from
an external storage resource coupled to the external port, disabling, by the basic input/output system, one or more information
handling resources of the information handling system for the current boot session.