Patents by Inventor Nam H. Nguyen

Nam H. Nguyen 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).

  • Publication number: 20210173671
    Abstract: In one example in accordance with the present disclosure, a modular computing component is described. The modular computing component includes a first terminal to connect the modular computing component to at least one of a host computing device and another modular computing component. Controller memory of the modular computing component stores information relating to at least one of build level information, revision level information, and generation level information. A controller of the modular computing component transmits the at least one of build level information, revision level information, and generation level information to the host computing device.
    Type: Application
    Filed: July 10, 2018
    Publication date: June 10, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Chi So, Nam H. Nguyen, Robert C. Brooks
  • Patent number: 10996729
    Abstract: Example implementations relate to balancing a power load among USB ports. For example, an apparatus according to the present disclosure, may include a plurality of USB ports, and an embedded controller coupled to the plurality of USB ports. The embedded controller may determine that a first device is coupled to a USB port of the plurality of USB ports, and determine a power draw of the first device relative to a type of the USB port. The embedded controller may balance a power load among a remainder of the plurality of USB ports based on the power draw of the first device relative to the type of the USB port.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: May 4, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mark A Piwonka, Michael R Durham, Nam H Nguyen, Robert C Brooks, Chi So
  • Publication number: 20210117836
    Abstract: A method of improving at least one of quality and yield of a physical process comprises: obtaining values, from respective performances of the physical process, for a plurality of variables associated with the physical process; determining at least one Gaussian mixture model (GMM) representing the values for the variables for the performances of the physical process; based at least in part on the at least one GMM, computing at least one anomaly score for at least one of the variables for at least one of the performances of the physical process; based on the at least one anomaly score, identifying the at least one of the performances of the physical process as an outlier; and, based at least in part on the outlier identification, modifying the at least one of the variables for one or more subsequent performances of the physical process.
    Type: Application
    Filed: October 16, 2019
    Publication date: April 22, 2021
    Inventors: Dung Tien Phan, Robert Jeffrey Baseman, Fateh Ali Tipu, Nam H. Nguyen, Ramachandran Muralidhar
  • Publication number: 20210103221
    Abstract: A method for process control using predictive long short term memory includes obtaining historical post-process measurements taken on prior products of the manufacturing process; obtaining historical in-process measurements taken on prior workpieces during the manufacturing process; training a neural network to predict each of the historical post-process measurements, in response to the corresponding historical in-process measurements and preceding historical post-process measurements; obtaining present in-process measurements on a present workpiece during the manufacturing process; predicting a future post-process measurement for the present workpiece, by providing the present in-process measurements and the historical post-process measurements as inputs to the neural network; and adjusting at least one controllable variable of the manufacturing process in response to the prediction of the future post-process measurement.
    Type: Application
    Filed: October 8, 2019
    Publication date: April 8, 2021
    Inventors: Dung Tien Phan, Robert J. Baseman, Ramachandran Muralidhar, Fateh A. Tipu, Nam H. Nguyen
  • Publication number: 20210066141
    Abstract: Anomaly detection and remedial recommendation techniques for improving the quality and yield of microelectronic products are provided. In one aspect, a method for quality and yield improvement via anomaly detection includes: collecting time series sensor data during individual steps of a semiconductor manufacturing process; calculating anomaly scores for each of the individual steps using a predictive model; and implementing changes to the semiconductor manufacturing process based on the anomaly scores. A system for quality and yield improvement via anomaly detection is also provided.
    Type: Application
    Filed: August 26, 2019
    Publication date: March 4, 2021
    Inventors: Dzung Phan, Robert Baseman, Nam H. Nguyen, Fateh Tipu, Ramachandran Muralidhar
  • Patent number: 10901400
    Abstract: Methods and systems for determining an optimized set point for a manufacturing apparatus are described. In an example, a processor may receive observed data from the manufacturing apparatus. The observed data may include data collected by the manufacturing apparatus based on at least one resolution. The processor may generate feature data based on the observed data. The processor may determine a first model and a second model based on the feature data. The first model may relate to a first prediction of a key performance indicator of the manufacturing apparatus in a first amount of future time. The second model may relate to a second prediction of the key performance indicator of the manufacturing apparatus in a second amount of future time. The processor may determine the optimized set point based on an objective relating to the first model and based on a constraint relating to the second model.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Nam H. Nguyen, Jayant R. Kalagnanam
  • Publication number: 20200293876
    Abstract: In an approach for compressing a neural network, a processor receives a neural network, wherein the neural network has been trained on a set of training data. A processor receives a compression ratio. A processor compresses the neural network based on the compression ratio using an optimization model to solve for sparse weights. A processor re-trains the compressed neural network with the sparse weights. A processor outputs the re-trained neural network.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Dzung Phan, Lam Nguyen, Nam H. Nguyen, Jayant R. Kalagnanam
  • Patent number: 10656631
    Abstract: Based on at least one manufacturing process characteristics associated with a manufacturing process, a prediction time at which to execute a selected machine learning model selected from multiple trained machine learning models is determined, and at the prediction time, the selected machine learning model is executed. Executing the selected machine learning model predicts a control set point for future values of state variables of the manufacturing process, for controlling the manufacturing process. Based on at least one of the manufacturing process characteristics, a learning time at which to train a machine learning model is determined, and at the learning time, the machine learning model is trained based on historical process data associated with the manufacturing process.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: May 19, 2020
    Assignee: International Business Machines Corporation
    Inventors: Young Min Lee, Edward Pring, Kyong Min Yeo, Nam H Nguyen, Jayant R. Kalagnanam, Christian Makaya, Hui Qi, Dhaval Patel
  • Publication number: 20200097813
    Abstract: A computer-implemented method for controlling a manufacturing process. A non-limiting example of the computer-implemented method includes using a processor to perform discretization modeling of a continuous probability distribution to yield a prediction of a future probability distribution. Next, the method uses the processor to impose a smoothness condition on the predicted probability distribution. The method using the processor to perform a multi-step forecast of the probability distribution to create a predicted probability density function. The method uses the predicted probability density function as an input to a process control system and uses the processor to control a process using the predicted probability density function.
    Type: Application
    Filed: September 26, 2018
    Publication date: March 26, 2020
    Inventors: Kyong Min Yeo, Igor Melnyk, Nam H Nguyen, Tsuyoshi Ide, Jayant R. Kalagnanam
  • Publication number: 20200097379
    Abstract: An apparatus may include a basic input/output system (BIOS) coupled to a controller. A communication port may be coupled to the controller. The controller may determine that the communication port has entered a locked state, send a first signal to the communication port to power off a bus associated with the communication port for a threshold period of time, and send a second signal to the communication port to power on the bus associated with the communication port in response to expiration of the threshold period of time.
    Type: Application
    Filed: June 16, 2017
    Publication date: March 26, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Binh T Truong, Nam H Nguyen, Mark A Piwonka
  • Patent number: 10585674
    Abstract: An example system includes a processor. The system also includes a peripheral interface that includes a controller communicatively coupled to the processor. The controller is to request information from a plurality of devices connected to the peripheral interface prior to the processor requesting the information. The controller is to provide the information to the processor.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: March 10, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mark A. Piwonka, Michael R. Durham, Nam H. Nguyen
  • Patent number: 10565150
    Abstract: An example peripheral device includes a module interface to receive power and data communication from a computing device. The peripheral device also includes an attachment tab to affix the peripheral device to a lower side of the computing device. The peripheral device further includes a latch to control an engagement of the attachment tab with the computing device. The peripheral device further includes a sensing circuit to detect a change in position of the latch. The peripheral device further includes a controller to, in response to detecting the latch moving from a locked position to an unlocked position, indicate a hot unplug prediction to the computing device via the module interface.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: February 18, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chi So, Nam H Nguyen, Ted T Nguy
  • Patent number: 10552614
    Abstract: An example method includes receiving an indication of a first level of authentication for an electronic device, the first authentication being associated with a first authentication device associated with the user; receiving an indication of a second level of authentication for the electronic device, the second authentication being associated with a second authentication device associated with the user, the second authentication device being different from the first authentication device; and upon receiving the indication of at least the first level of authentication and the second level of authentication, allow access to the electronic device.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: February 4, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Nam H Nguyen, Chi So, Shaheen Saroor
  • Patent number: 10534741
    Abstract: Example implementations relate to transmitting signals via USB ports. For example, a system according to the present disclosure, may include a host module including a plurality of USB ports, a first expansion module, and a second expansion module. The first expansion module may include a first USB port and a second USB port. The first expansion module may receive a signal from the host module at a first USB port, and direct the signal to a second USB port. The first expansion module may transmit the signal to a second expansion module via a second USB port.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: January 14, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chi So, Nam H Nguyen, Chien-Hao Lu, Roger D Benson
  • Publication number: 20190354093
    Abstract: Methods and systems for determining an optimized set point for a manufacturing apparatus are described. In an example, a processor may receive observed data from the manufacturing apparatus. The observed data may include data collected by the manufacturing apparatus based on at least one resolution. The processor may generate feature data based on the observed data. The processor may determine a first model and a second model based on the feature data. The first model may relate to a first prediction of a key performance indicator of the manufacturing apparatus in a first amount of future time. The second model may relate to a second prediction of the key performance indicator of the manufacturing apparatus in a second amount of future time. The processor may determine the optimized set point based on an objective relating to the first model and based on a constraint relating to the second model.
    Type: Application
    Filed: May 21, 2018
    Publication date: November 21, 2019
    Inventors: Nam H. Nguyen, Jayant R. Kalagnanam
  • Publication number: 20190347411
    Abstract: An example intrusion detection system for a computer includes: an ambient light sensor to detect an increase in ambient light indicative of a housing of the computer being opened; and a super input/output integrated circuit (SIO) to receive a signal from the ambient light sensor indicating that the housing of the computer has been opened.
    Type: Application
    Filed: February 2, 2017
    Publication date: November 14, 2019
    Inventors: Shaheen SAROOR, Nam H Nguyen, Ted T Nguy
  • Patent number: 10423561
    Abstract: An example computing device includes a module interface to communicate with a peripheral device. The computing device also includes a hot swapping prediction circuit to detect a physical movement of the computing device and to generate a hot swapping prediction signal based on the detected physical movement. The computing device further includes a processor coupled to the hot swapping circuit. The processor is to, in response to detecting the hot swapping prediction signal from the hot swapping circuit, change a parameter of a peripheral device detection operation to be executed by an operating system of the computing device.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: September 24, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chi So, Nam H Nguyen, Ted T Nguy
  • Publication number: 20190265685
    Abstract: Based on at least one manufacturing process characteristics associated with a manufacturing process, a prediction time at which to execute a selected machine learning model selected from multiple trained machine learning models is determined, and at the prediction time, the selected machine learning model is executed. Executing the selected machine learning model predicts a control set point for future values of state variables of the manufacturing process, for controlling the manufacturing process. Based on at least one of the manufacturing process characteristics, a learning time at which to train a machine learning model is determined, and at the learning time, the machine learning model is trained based on historical process data associated with the manufacturing process.
    Type: Application
    Filed: May 13, 2019
    Publication date: August 29, 2019
    Inventors: Young Min Lee, Edward Pring, Kyong Min Yeo, Nam H Nguyen, Jayant R. Kalagnanam, Christian Makaya, Hui Qi, Dhaval Patel
  • Patent number: 10394229
    Abstract: Based on at least one manufacturing process characteristics associated with a manufacturing process, a prediction time at which to execute a selected machine learning model selected from multiple trained machine learning models is determined, and at the prediction time, the selected machine learning model is executed. Executing the selected machine learning model predicts a control set point for future values of state variables of the manufacturing process, for controlling the manufacturing process. Based on at least one of the manufacturing process characteristics, a learning time at which to train a machine learning model is determined, and at the learning time, the machine learning model is trained based on historical process data associated with the manufacturing process.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: August 27, 2019
    Assignee: International Business Machines Corporation
    Inventors: Young Min Lee, Edward Pring, Kyong Min Yeo, Nam H Nguyen, Jayant R. Kalagnanam, Christian Makaya, Hui Qi, Dhaval Patel
  • Publication number: 20190171267
    Abstract: Example implementations relate to balancing a power load among USB ports. For example, an apparatus according to the present disclosure, may include a plurality of USB ports, and an embedded controller coupled to the plurality of USB ports. The embedded controller may determine that a first device is coupled to a USB port of the plurality of USB ports, and determine a power draw of the first device relative to a type of the USB port. The embedded controller may balance a power load among a remainder of the plurality of USB ports based on the power draw of the first device relative to the type of the USB port.
    Type: Application
    Filed: July 12, 2016
    Publication date: June 6, 2019
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Mark A. PIWONKA, Michael R. DURHAM, Nam H. NGUYEN, Robert C. BROOKS, Chi SO