Patents by Inventor Milton Cobo
Milton Cobo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10628338Abstract: A computer program product may include storage media embodying program instructions executable by a baseboard management controller (BMC) within a compute node to: receive a request to install a central processing unit (CPU) in the compute node; identify a current hardware configuration of the compute node; identify a plurality of available locations within the compute node that are compatible with installation of the CPU; calculate, for each of the identified plurality of available locations, a predicted performance score for the CPU on the basis that the CPU were to be installed in the available location, wherein the predicted performance scores are calculated in response to receiving the request; select a location from among the plurality of available locations that is associated with the greatest performance score for the CPU; and generate user output indicating the selected location where the CPU should be installed.Type: GrantFiled: March 21, 2018Date of Patent: April 21, 2020Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Luke David Remis, Milton Cobo, Matthew Nicholas Poppino, Eric E. Pettersen
-
Patent number: 10528516Abstract: An apparatus and a computer program product includes non-transitory computer readable storage media embodying program instructions. The program instructions are executable by a baseboard management controller (BMC) to receive a request to install a hardware component in a compute node, identify a current hardware configuration of the compute node, and identify a plurality of available locations within the compute node for installation of the requested component. Still further, the BMC may identify, for each available location, a historical performance database record that includes a performance score for a component installed in the same location as the available location, has the same component type as the requested component, and was collected from a compute node having the same hardware configuration as the current compute node. The BMC may select an available location that has the greatest performance score for the component, and generate output indicating the selected location for installation.Type: GrantFiled: March 16, 2018Date of Patent: January 7, 2020Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Luke David Remis, Milton Cobo, Matthew Nicholas Poppino, Eric E. Pettersen
-
Publication number: 20190294563Abstract: A computer program product may include storage media embodying program instructions executable by a baseboard management controller (BMC) within a compute node to: receive a request to install a central processing unit (CPU) in the compute node; identify a current hardware configuration of the compute node; identify a plurality of available locations within the compute node that are compatible with installation of the CPU; calculate, for each of the identified plurality of available locations, a predicted performance score for the CPU on the basis that the CPU were to be installed in the available location, wherein the predicted performance scores are calculated in response to receiving the request; select a location from among the plurality of available locations that is associated with the greatest performance score for the CPU; and generate user output indicating the selected location where the CPU should be installed.Type: ApplicationFiled: March 21, 2018Publication date: September 26, 2019Inventors: Luke David Remis, Milton Cobo, Matthew Nicholas Poppino, Eric E. Pettersen
-
Publication number: 20190294777Abstract: Systems and methods for managing access to host computing devices by external devices are disclosed. According to an aspect, a system includes an interface to a host computing device. The system also includes a computing device controller configured to prevent access to the host computing device via the interface by an external device. The computing device controller is also configured to receive access information from the external device. Further, the computing device controller is configured to determine whether the access information is approved for permitting access to the host computing device. The computing device controller is also configured to provide access to the host computing device via the interface by the external device in response to determining that the access information is approved.Type: ApplicationFiled: March 26, 2018Publication date: September 26, 2019Inventors: Milton Cobo, Eric Pettersen, Matthew Nicholas Poppino, Luke Remis
-
Publication number: 20190286602Abstract: An apparatus and a computer program product includes non-transitory computer readable storage media embodying program instructions. The program instructions are executable by a baseboard management controller (BMC) to receive a request to install a hardware component in a compute node, identify a current hardware configuration of the compute node, and identify a plurality of available locations within the compute node for installation of the requested component. Still further, the BMC may identify, for each available location, a historical performance database record that includes a performance score for a component installed in the same location as the available location, has the same component type as the requested component, and was collected from a compute node having the same hardware configuration as the current compute node. The BMC may select an available location that has the greatest performance score for the component, and generate output indicating the selected location for installation.Type: ApplicationFiled: March 16, 2018Publication date: September 19, 2019Inventors: Luke David Remis, Milton Cobo, Matthew Nicholas Poppino, Eric E. Pettersen
-
Publication number: 20170041430Abstract: A method and computer program product for performing the method are provided. The method includes managing network traffic, such as data files and data streams, for a network device, and identifying a context, such as a source address, subject matter, file type, file size, and data streaming rate, associated with each of the network objects. The method further includes obtaining user data associated with the network device, for example a plurality of activities, such as schedule events and historical behavior, and a time associated with each activity. Still further, the method comprises correlating network objects to activities, and altering prioritization of the network objects that are correlated with the activities in response to a current time being within a predetermined time period of the time associated with the one or more activities.Type: ApplicationFiled: August 5, 2015Publication date: February 9, 2017Inventors: Milton Cobo, Gary D. Cudak, Eric E. Pettersen, Luke D. Remis
-
Patent number: 9201088Abstract: A system comprises a plurality of fans, wherein each of the fans is configurable to run at a unique fan speed that is different from fan speeds of other fans from the plurality of fans. A plurality of variable-positioned devices, capable of being positioned at various locations within the system, are physically positioned such that airflow from one of the plurality of fans strikes a particular variable-positioned device. A plurality of anemometers, each of which is connected to a particular variable-positioned device, measure airflow across the variable-positioned devices. A system controller, which contains location information that identifies a physical position within the system of each of the plurality of fans, utilizes airflow readings from each of the anemometers to identify a physical location of each of the plurality of variable-positioned devices by matching physical locations of the fans to measured airflow across the variable-positioned devices.Type: GrantFiled: August 23, 2013Date of Patent: December 1, 2015Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Milton Cobo, Steven C. Jacobson, Luke D. Remis, Gregory D. Sellman
-
INTEGRATING INTO A CAPACITOR DEVICE AN INDICATOR OF THE CAPACITOR OPERATING OUTSIDE OF SPECIFICATION
Publication number: 20150264763Abstract: In an approach to design and build a capacitor with an integrated indicator of operation above a specified voltage rating, a light emitting device is calibrated to illuminate in response to a level of electrical stimulation and a resistor connected to the light emitting device wherein, the resistance of the resistor is determined at least in part by to the calibration of the light emitting device. The capacitor core with a specified voltage rating for operation has at least a first capacitor lead and a second capacitor lead wherein the first capacitor lead connects to the resistor and the second capacitor lead connects to the light emitting device. A protective coat covers each of the connections between the light emitting device, the resistor, and the capacitor core, such that the light emitting device is visible.Type: ApplicationFiled: March 11, 2014Publication date: September 17, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Milton Cobo, Michael DeCesaris, Luke D. Remis, Gregory D. Sellman -
Patent number: 9040933Abstract: Controlling electromagnetic (‘EM’) radiation in a data center having a number EM sections, including: receiving, by an EM controller, a specification of preferred EM radiation characteristics for the data center; and setting, by the EM controller, a state of each EM section in accordance with the specification, where the state of each EM section may be one of: an absorption state in which the EM section absorbs EM radiation or a reflection state in which the EM section reflects EM radiation.Type: GrantFiled: March 10, 2014Date of Patent: May 26, 2015Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Milton Cobo, James E. Hughes, Thomas D. Pahel, Jr., Pravin S. Patel, Challis L. Purrington, Jack P. Wong
-
Publication number: 20150053020Abstract: A system comprises a plurality of fans, wherein each of the fans is configurable to run at a unique fan speed that is different from fan speeds of other fans from the plurality of fans. A plurality of variable-positioned devices, capable of being positioned at various locations within the system, are physically positioned such that airflow from one of the plurality of fans strikes a particular variable-positioned device. A plurality of anemometers, each of which is connected to a particular variable-positioned device, measure airflow across the variable-positioned devices. A system controller, which contains location information that identifies a physical position within the system of each of the plurality of fans, utilizes airflow readings from each of the anemometers to identify a physical location of each of the plurality of variable-positioned devices by matching physical locations of the fans to measured airflow across the variable-positioned devices.Type: ApplicationFiled: August 23, 2013Publication date: February 26, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORORATIONInventors: MILTON COBO, STEVEN C. JACOBSON, LUKE D. REMIS, GREGORY D. SELLMAN
-
Patent number: 8928393Abstract: An apparatus comprising a temperature switch and a logic device, and a method of implementing multiple dynamic temperature thresholds. The temperature switch has a temperature sensor, a temperature threshold select input, and an output to a temperature threshold interrupt line, wherein the temperature switch selects a current temperature threshold from multiple predetermined temperature thresholds as determined by a state of the temperature threshold select input. The temperature switch causes an interrupt assertion on the temperature threshold interrupt line in response to the temperature sensor indicating a sensed temperature that exceeds the temperature threshold. The logic device has an input coupled to the temperature threshold interrupt line and a temperature threshold select output coupled to the temperature threshold select input of the temperature switch.Type: GrantFiled: October 30, 2013Date of Patent: January 6, 2015Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Milton Cobo, Michael DeCesaris, Eric E. Pettersen, Luke D. Remis
-
Publication number: 20140191141Abstract: Controlling electromagnetic (‘EM’) radiation in a data center having a number EM sections, including: receiving, by an EM controller, a specification of preferred EM radiation characteristics for the data center; and setting, by the EM controller, a state of each EM section in accordance with the specification, where the state of each EM section may be one of: an absorption state in which the EM section absorbs EM radiation or a reflection state in which the EM section reflects EM radiation.Type: ApplicationFiled: March 10, 2014Publication date: July 10, 2014Applicant: International Business Machines CorporationInventors: MILTON COBO, JAMES E. HUGHES, THOMAS D. PAHEL, JR., PRAVIN S. PATEL, CHALLIS L. PURRINGTON, JACK P. WONG
-
Patent number: 8717030Abstract: Controlling electromagnetic (‘EM’) radiation in a data center having a number EM sections, including: receiving, by an EM controller, a specification of preferred EM radiation characteristics for the data center; and setting, by the EM controller, a state of each EM section in accordance with the specification, where the state of each EM section may be one of: an absorption state in which the EM section absorbs EM radiation or a reflection state in which the EM section reflects EM radiation.Type: GrantFiled: November 18, 2010Date of Patent: May 6, 2014Assignee: International Business Machines CorporationInventors: Milton Cobo, James E. Hughes, Thomas D. Pahel, Jr., Pravin S. Patel, Challis L. Purrington, Jack P. Wong
-
Patent number: 8717031Abstract: Controlling electromagnetic (‘EM’) radiation in a data center having a number EM sections, including: receiving, by an EM controller, a specification of preferred EM radiation characteristics for the data center; and setting, by the EM controller, a state of each EM section in accordance with the specification, where the state of each EM section may be one of: an absorption state in which the EM section absorbs EM radiation or a reflection state in which the EM section reflects EM radiation.Type: GrantFiled: June 1, 2012Date of Patent: May 6, 2014Assignee: International Business Machines CorporationInventors: Milton Cobo, James E. Hughes, Thomas D. Pahel, Jr., Pravin S. Patel, Challis L. Purrington, Jack P. Wong
-
Publication number: 20120235068Abstract: Controlling electromagnetic (‘EM’) radiation in a data center having a number EM sections, including: receiving, by an EM controller, a specification of preferred EM radiation characteristics for the data center; and setting, by the EM controller, a state of each EM section in accordance with the specification, where the state of each EM section may be one of: an absorption state in which the EM section absorbs EM radiation or a reflection state in which the EM section reflects EM radiation.Type: ApplicationFiled: June 1, 2012Publication date: September 20, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Milton COBO, James E. HUGHES, Thomas D. PAHEL, JR., Pravin S. PATEL, Challis L. PURRINGTON, Jack P. WONG
-
Publication number: 20120126149Abstract: Controlling electromagnetic (‘EM’) radiation in a data center having a number EM sections, including: receiving, by an EM controller, a specification of preferred EM radiation characteristics for the data center; and setting, by the EM controller, a state of each EM section in accordance with the specification, where the state of each EM section may be one of: an absorption state in which the EM section absorbs EM radiation or a reflection state in which the EM section reflects EM radiation.Type: ApplicationFiled: November 18, 2010Publication date: May 24, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Milton Cobo, James E. Hughes, Thomas D. Pahel, JR., Pravin S. Patel, Challis L. Purrington, Jack P. Wong