Patent application number | Description | Published |
20080269920 | EXTERNAL AMBIENT NOISE MONITORING TO ADAPT CONTROL OF INTERNAL SYSTEM NOISE SOURCES - An arrangement for controlling a system generated noise level such that the same is adapted to an actual ambient noise level of the system environment. Internal noise generators will thus not run at a needlessly lowered rate than actually needed. For instance, by permitting a fan to run at a generally higher speed, the system will not needlessly undergo significant internal temperature increases. By the same token, CPU performance, to the extent that it represents a noise generator, will not be needlessly throttled. | 10-30-2008 |
20090016019 | AIRFLOW CONTROL AND DUST REMOVAL FOR ELECTRONIC SYSTEMS - Airflow control and dust removal systems and methods are disclosed. In one embodiment, a plurality of blade servers is mounted in a chassis. A blower generates airflow through the chassis. Air enters the chassis uniformly across the blade servers and flows in parallel through the servers. An airflow directing mechanism is provided for allowing airflow through a selected one of the blade servers while reducing or closing airflow to the other blade servers, to individually clean and remove dust from the selected blade server. The airflow directing mechanism may include a movable vane actuated by a rotary or linear solenoid to selectively block airflow ports of the servers. The vane may be held in a closed position, assisted by an electromagnet. The airflow directing mechanism may alternatively comprise a rolled shade having a pattern of openings. The position of the rolled shade may be controlled to align openings in the shade with airflow ports in the servers, to control which servers airflow may pass through. | 01-15-2009 |
20090021270 | CAPACITIVE DETECTION OF DUST ACCUMULATION IN A HEAT SINK - A system and method for electronically detecting the accumulation of dust within a computer system using a capacitive dust sensor. The dust detection system may be implemented on a smaller computer, such as an individual PC, or in a more expansive system, such as a rack-based server system (“rack system”) having multiple servers and other hardware devices. In one embodiment, each server in a rack system includes a capacitive sensor responsive to the accumulation of dust. The capacitive sensor may include one or more capacitive plates integral with a heatsink. As dust collects on the capacitive plates, the capacitance increases. When a capacitance setpoint is reached, indicating the dust has reached a critical level, an alert is generated. The alerts may be received by a management console for the attention of a system administrator. Each alert may contain the identity of the server generating the alert, so that the system administrator knows which server(s) are to be removed for cleaning. | 01-22-2009 |
20090045967 | CAPACITIVE DETECTION OF DUST ACCUMULATION USING MICROCONTROLLER COMPONENT LEADS - A system and method are used for electronically detecting the accumulation of dust within a computer system using a capacitive dust sensor. The dust detection system may be implemented on a smaller computer, such as an individual PC, or in a more expansive system, such as a rack-based server system (“rack system”) having multiple servers and other hardware devices. In one embodiment, each server in a rack system includes a capacitive sensor responsive to the accumulation of dust. The capacitive sensor may include one or more capacitive plates integral with a heatsink. As dust collects on the capacitive plates, the capacitance increases. When a capacitance setpoint is reached, indicating the dust has reached a critical level, an alert is generated. The alerts may be received by a management console for the attention of a system administrator. Each alert may contain the identity of the server generating the alert, so that the system administrator knows which server(s) are to be removed for cleaning. | 02-19-2009 |
20090219835 | Optimizing A Physical Data Communications Topology Between A Plurality Of Computing Nodes - Methods, apparatus, and products are disclosed for optimizing a physical data communications topology between a plurality of computing nodes, the physical data communications topology including physical links configured to connect the plurality of nodes for data communications, that include carrying out repeatedly at a predetermined pace: detecting network packets transmitted through the links between each pair of nodes in the physical data communications topology, each network packet characterized by one or more packet attributes; assigning, to each network packet, a packet weight in dependence upon the packet attributes for that network packet; determining, for each pair of nodes in the physical data communications topology, a node pair traffic weight in dependence upon the packet weights assigned to the network packets transferred between that pair of nodes; and reconfiguring the physical links between each pair of nodes in dependence upon the node pair traffic weights. | 09-03-2009 |
20100117453 | MULTI-CAPACITY POWER SUPPLY FOR ELECTRONIC DEVICES - An electronic device may be provided with more than one industry-standard type of AC power connector. The electronic device may be powered in any of a variety of locations by selectively exposing one of the power connectors selected according to an AC power outlet available at that location. A location-specific power cord may be used to connect the exposed power connector to the AC power outlet. The location-specific power cord may have, for example, a line socket at one end of a type that matches the exposed power connector, and a power plug at the other end of a type that matches the AC power outlet at the location. Predefined power settings appropriate for use with the AC power outlet and the exposed power connector may be automatically invoked. | 05-13-2010 |
20120213066 | Optimizing A Physical Data Communications Topology Between A Plurality Of Computing Nodes - Methods, apparatus, and products are disclosed for optimizing a physical data communications topology between a plurality of computing nodes, the physical data communications topology including physical links configured to connect the plurality of nodes for data communications, that include carrying out repeatedly at a predetermined pace: detecting network packets transmitted through the links between each pair of nodes in the physical data communications topology, each network packet characterized by one or more packet attributes; assigning, to each network packet, a packet weight in dependence upon the packet attributes for that network packet; determining, for each pair of nodes in the physical data communications topology, a node pair traffic weight in dependence upon the packet weights assigned to the network packets transferred between that pair of nodes; and reconfiguring the physical links between each pair of nodes in dependence upon the node pair traffic weights. | 08-23-2012 |
Patent application number | Description | Published |
20090083472 | DESIGN STRUCTURE FOR A MEMORY SWITCHING DATA PROCESSING SYSTEM - A design structure embodied in a machine readable storage medium for designing, manufacturing, and/or testing a memory switching data processing system is provided. The memory switching data processing system includes one or more central processing units (‘CPUs’); random access memory organized in at least two banks of memory modules; one or more memory buses providing communications paths for data among the CPUs and the memory modules; and a flexibly configurable memory bus switch comprising a first configuration adapting the first CPU to a first bank of memory modules and a second CPU to a second bank of memory modules and a second configuration adapting the first CPU to both the first bank of memory modules and the second bank of memory modules. | 03-26-2009 |
20090083529 | Memory Switching Data Processing System - A memory switching data processing system including one or more central processing units (‘CPUs’); random access memory organized in at least two banks of memory modules; one or more memory buses providing communications paths for data among the CPUs and the memory modules; and a flexibly configurable memory bus switch comprising a first configuration adapting the first CPU to a first bank of memory modules and a second CPU to a second bank of memory modules and a second configuration adapting the first CPU to both the first bank of memory modules and the second bank of memory modules. | 03-26-2009 |
20090164824 | Administering Power Supplies In A Data Center - Administering power supplies in a data center including, upon connection of a first power supply through a power line to a circuit breaker in the data center, querying, by a power supply communications device of the first power supply through the power line, a circuit breaker communications device of the circuit breaker for a circuit breaker identification; querying, by the power supply communications device of the first power supply, for a maximum current threshold for the circuit breaker; sending the circuit breaker identification and the maximum current threshold for the circuit breaker to a management module; and determining, by the management module in dependence upon the circuit breaker identification and the maximum current threshold for the circuit breaker, whether to power on a computing device powered by the first power supply including determining whether the circuit breaker is shared by another power supply. | 06-25-2009 |
20100115165 | Data Communications Among Electronic Devices Within A Computer - Data communications among electronic devices within a computer, including transmitting, from a transmitting device to a first translation device, data communications encoded according to an unreliable wireline data communications protocol; translating, by the first translation device, the data communications from the encoding of the unreliable wireline data communications protocol to an encoding of a reliable wireless data communications protocol; transmitting, by the first translation device to a second translation device, the data communications according to the reliable wireless data communications protocol; translating, by the second translation device, the data communications from the encoding of the reliable wireless data communications protocol to the encoding of the unreliable wireline data communications protocol; and transmitting, by the second translation device to a receiving device, the data communications according to the unreliable wireline data communications protocol. | 05-06-2010 |
20140153194 | MEMORY MODULE SOCKET WITH TERMINATING APPARATUS - A memory module socket and a terminating resistor assembly. The terminating resistor assembly provides an elongate conductive bus bar and a plurality of conductive branches, wherein each conductive branch is in electronic communication with the elongate conductive bus bar through a resistor, wherein each conductive branch has a distal end disposed for contacting a signal pin within a memory module socket installed on a printed circuit board. A distal end of each conductive branch is inserted into a window on the connector shoulder adjacent to the slot of an empty memory module socket and engages a plurality of signal pins within the socket in response to the absence of a memory module in the slot. The plurality of signal pins engage contact pads on the memory module and are pushed out of contact with the conductive branch in response to the presence of a memory module in the slot. | 06-05-2014 |
20140188318 | MANAGING INTER-VEHICULAR BATTERY CHARGING TRANSACTIONS - A computer implemented method includes receiving, from an inter-vehicular charge recipient having a recipient vehicle, a request to arrange an inter-vehicular charge and a battery charge level for the battery of the recipient vehicle. A battery charge level for a battery of the donor vehicle is received from an inter-vehicular charge donor vehicle, and an anticipated route of the donor vehicle and an anticipated route of the recipient vehicle is obtained. The battery charge level of the battery of the recipient vehicle is compared to the battery charge level of the battery of the donor vehicle to determine a suitability for inter-vehicular charging, and the anticipated route of the donor vehicle is compared to the anticipated route of the recipient vehicle to determine a location to initiate charging. The method then generates and sends a proposal for an inter-vehicular charge transaction to the donor vehicle. | 07-03-2014 |
20140188699 | MANAGING INTER-VEHICULAR BATTERY CHARGING TRANSACTIONS - A computer program product includes computer usable program code for: receiving, from an inter-vehicular charge recipient having a recipient vehicle, a request to arrange an inter-vehicular charge and a battery charge level for the battery of the recipient vehicle; receiving, from an inter-vehicular charge donor vehicle, a battery charge level for a battery of the donor vehicle; obtaining an anticipated route of the donor vehicle and an anticipated route of the recipient vehicle; for comparing the battery charge level of the battery of the recipient vehicle to the battery charge level of the battery of the donor vehicle to determine a suitability for inter-vehicular charging; comparing the anticipated route of the donor vehicle to the anticipated route of the recipient vehicle to determine a location to initiate charging; and generating and sending a proposal for an inter-vehicular charge transaction to the donor vehicle. | 07-03-2014 |
20140331009 | SELECTIVELY SECURING A HOT-SWAPPABLE DATA STORAGE DEVICE TO PREVENT DATA CORRUPTION - A method and computer program product secure a hot-swap data storage device against being manually physically removed from an operable position within a chassis bay of a computer system. The hot-swap data storage device is released to be manually physically removed from the operable position within the chassis bay of the computer system in response to determining that the data storage device is not active. The hot-swap data storage device may, for example, be secured and released using an electronically-actuated lock. | 11-06-2014 |
20140372634 | INDICATING AND DETECTING CORRECT CABLE CONNECTIONS - A method for indicating and detecting correct cable connections within a computer network environment. The method includes determining a topology layout for one or more cables that are connected to one or more system units within a computer network environment. The method includes receiving profile information for the one or more cables and the one or more system units present and determining whether the profile information for the one or more cables and the one or more system units meets requirements for the topology layout. In response to making the determination, the method includes indicating a correct connection between a first cable and a first system unit. | 12-18-2014 |
Patent application number | Description | Published |
20090133010 | VIRTUALIZED BLADE FLASH WITH MANAGEMENT MODULE - The invention is directed to providing a virtualized blade flash with a management module in a blade server. A method of configuring a blade server according to an embodiment of the invention includes: providing a plurality of blades, wherein each blade comprising: a service processor; a chip set; an at least one central processing unit (CPU); providing a management module in communication with each of the plurality of blades; and adding a virtual flash store at the management module. | 05-21-2009 |
20090214010 | Selectively-Expandable Speakerphone System and Method - According to one embodiment, a selectively-expandable speakerphone system allows one or more portable computers to automatically, wirelessly interface with a speakerphone console via an audio access point. A scheduling module initiates the conference call at a scheduled time, whereupon the wireless network interface of each portable computer is automatically switched to an SSID uniquely associated with the audio access point, for connecting to the speakerphone console. The audio signals generated by the laptop microphones are mixed with any audio signal generated by an optional microphone on the speakerphone console, and the mixed audio signals are transmitted over the telephone line. Incoming audio signals are passed to the speakerphone console and wirelessly transmitted to the portable computers for substantially simultaneous playback on the respective loudspeakers. | 08-27-2009 |
20090281761 | Detecting An Increase In Thermal Resistance Of A Heat Sink In A Computer System - Methods, apparatus, and products for detecting an increase in thermal resistance of a heat sink in a computer system, the heat sink dissipating heat for a component of the computer system, the computer system including a fan controlling airflow across the heat sink, the computer system also including a temperature monitoring device, including: measuring, by a monitoring module through use of the temperature monitoring device during operation of the computer system, thermal resistance of the heat sink; determining whether the measured thermal resistance of the heat sink is greater than a threshold thermal resistance, the threshold thermal resistance stored in a thermal profile in non-volatile memory, and if the measured thermal resistance of the heat sink is greater than the threshold thermal resistance, notifying a system administrator. | 11-12-2009 |
20090282274 | Managing Power Consumption In A Data Center - Managing power consumption in a data center including reporting, by a circuit breaker communications device of one of the circuit breakers to the management module, a current power load of the circuit breaker, the report transmitted from the circuit breaker communications device through a power supply communications device of a power supply currently providing power to a particular computing device and through an out-of-band communications link to the management module, upon receiving the report of the current power load, determining, by the management module, whether the current power load of the circuit breaker is greater than a predetermined threshold; and if the current power load of the circuit breaker is greater than the predetermined threshold, reducing, by the management module, power consumption through the circuit breaker of the particular computing device. | 11-12-2009 |
20130084185 | FAN BRAKE - A fan brake for a fan system. The fan system may include a fan assembly configured for seating into a cassette housing. The fan assembly may include a fan having a plurality of blades connected with a fan hub. The fan brake may be connected to the fan assembly, wherein the fan brake engages the fan hub when the fan housing is not fully seated within the cassette housing, and the fan brake disengages the fan hub when the fan assembly is fully seated into the cassette housing. | 04-04-2013 |
20140304432 | IDENTIFICATION OF ELECTRONIC DEVICES OPERATING WITHIN A COMPUTING SYSTEM - Disclosed herein are systems, methods, and apparatuses for identification of electronic devices within a computing system. According to an aspect, a method may be implemented at an electronic device comprising an input. The method may include setting, during a startup state, the input to indicate an identity of the electronic device. Further, the method may include determining an event for changing from the startup state to an operational state. The method may also include changing from the startup state to the operational state in response to determining the event. | 10-09-2014 |
20150019782 | MESSAGE BROADCAST IN A 1-WIRE SYSTEM - A message is simultaneously broadcast to multiple systems on a 1-wire bus. A first addressed communication session is established between a microprocessor and a first 1-wire I/O expander via a 1-wire bus, where the first 1-wire I/O expander is electrically coupled to a first system. The first 1-wire I/O expander is placed into “fast access mode”, and then removed from the 1-wire bus by opening a switch to the 1-wire bus. A second addressed communication session is established between the microprocessor and a second 1-wire I/O expander before the switch recloses, where the second 1-wire I/O expander is electrically coupled to a second system. The second 1-wire I/O expander is then placed into “fast access mode”. In response to the timer expiring and the switch reclosing, an unaddressed message is broadcast from the microprocessor to the first and second systems via the first and second 1-wire I/O expanders. | 01-15-2015 |