Patents by Inventor David Cho

David Cho 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: 20240126476
    Abstract: A method and a device is provided for utilizing unused valid (V) bits residing on a previous command to transmit additional activate information to a memory device. Additional activate information may be transmitted to the memory device without increasing the tRCD time, or increasing the command/address (CA) bus pins, or adding additional circuit area, thereby reducing the impact on the performance of the memory device.
    Type: Application
    Filed: October 13, 2022
    Publication date: April 18, 2024
    Inventors: John David Porter, Bryan David Kerstetter, Kwang-Ho Cho
  • Patent number: 11918348
    Abstract: Medical devices configured for in vivo assays of one or more analytes can sometimes be problematic if left inserted in a tissue, such as skin, for an extended time. Certain medical device surface profiles may aid in alleviating this issue. Accordingly, medical devices may comprise a base surface having a tissue-facing surface profile defined thereon, and a sensor extending through the base surface and at least a portion of the tissue-facing surface profile. The tissue-facing surface profile deviates from the base surface, and the tissue-facing surface profile is also configured to undergo a change in shape, hardness, or a combination thereof after contacting a tissue for a length of time. A dynamic material may be present in at least a portion of the tissue-facing surface profile.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: March 5, 2024
    Assignee: Abbott Diabetes Care Inc.
    Inventors: Jonathan McCanless, Hyun Brian Cho, Benjamin Feldman, Frank David Fujimoto
  • Patent number: 11915147
    Abstract: Techniques that facilitate model support in deep learning are provided. In one example, a system includes a graphics processing unit and a central processing unit memory. The graphics processing unit processes data to train a deep neural network. The central processing unit memory stores a portion of the data to train the deep neural network. The graphics processing unit provides, during a forward pass process of the deep neural network that traverses through a set of layers for the deep neural network from a first layer of the set of layers to a last layer of the set of layers that provides a set of outputs for the deep neural network, input data for a layer from the set of layers for the deep neural network to the central processing unit memory.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: February 27, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Minsik Cho, Ulrich Alfons Finkler, Vladimir Zolotov, David S. Kung
  • Patent number: 11907384
    Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes a first processor configured to execute a custom BMC firmware stack, and a second processor including executable instructions for receiving a request to perform a test on the first processor in which the request is received through a secure communication session established with a remote IHS. The instructions further perform the acts of controlling the first processor to perform the test according to the request, the first processor generating test results associated with the test, and transmitting the test results to the remote IHS through the secure communication session.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: February 20, 2024
    Assignee: Dell Products, L.P.
    Inventors: Timothy M. Lambert, Eugene David Cho
  • Patent number: 11907409
    Abstract: A method for dynamic immutable security personalization for enterprise products. Specifically, the disclosed method describes how a computer processor (e.g., baseboard management controller) of an enterprise product can personalize security requirements in trusted facilities, along the supply chain route of the enterprise product, so that trusted assumptions concerning the enterprise product can be made. Further, through dynamic immutable security personalization, these trusted assumptions are allowed to change over time (e.g., from being less restrictive to more restrictive) as changing enterprise product configuration states are captured while the enterprise product traverses the supply chain route.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: February 20, 2024
    Assignee: Dell Products L.P.
    Inventors: Akkiah Choudary Maddukuri, Marshal Frederick Savage, Eugene David Cho, Sreeram Veluthakkal, Timothy M. Lambert
  • Publication number: 20240031173
    Abstract: Systems and methods for factory management of regional cryptographic algorithms in an Information Handling System (IHS) are described. In an embodiment, an IHS may include: a host processor; a security processor coupled to the host processor; and a memory coupled to the security processor, the memory having program instructions stored thereon that, upon execution, cause the security processor to: generate a Cryptographic Algorithm Identity (CAI) key pair comprising a CAI public key and a CAI private key; issue a CAI Certificate Signing Request (CSR) to a factory IHS, where the CAI CSR comprises the CAI public key; receive a signed CAI certificate from the factory IHS, where the signed CAI certificate is usable to activate a selected set of regional cryptographic algorithms among a superset of regional cryptographic algorithms stored, during manufacturing of the IHS, in a firmware of the security processor; and store the signed CAI certificate.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 25, 2024
    Applicant: Dell Products, L.P.
    Inventors: Mukund P. Khatri, Eugene David Cho, Milton Olavo Decarvalho Taveira
  • Publication number: 20240031171
    Abstract: Systems and methods for securing Accounts of Last Resort (ALRs) are described. In an illustrative, non-limiting embodiment, an IHS may include a processor and a memory coupled to the processor, the memory having program instructions that, upon execution, cause the IHS to receive a credential from one of a plurality of users to log onto an ALR, where the credential is shared among the plurality of users, and log the user onto the ALR in response to verification of a signed digital certificate provided by the user.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 25, 2024
    Applicant: Dell Products, L.P.
    Inventors: Mukund P. Khatri, Senthil Ponnuswamy, Eugene David Cho
  • Patent number: 11847675
    Abstract: An innovative system and method is implemented to facilitate a blockchain based labor arbitrage. The system uses a processor to manage labor arbitrage between business operator devices and laborer devices. The method starts with a description for a job request received from a business operator device. After distributing the job description, the method receives proposals from the laborer devices. Then method matches a primary laborer device to the job description and generates a smart contract in the blockchain between the business operator device and the primary laborer device. Upon job completion, the method verifies that all job requirements plus quality standards are satisfactorily met and signatures of both the business operator device and the primary laborer device are validated, the method transmits a compensation of a predetermined type and amount of cryptographic token to the primary laborer device. With any disputes, the method further provides an arbitration process.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: December 19, 2023
    Inventors: Bill Borden Shook, David Cho
  • Patent number: 11843707
    Abstract: As part of a factory provisioning of an Information Handling System (IHS), a signed replaceable hardware certificate is stored that identifies any replaceable hardware components coupled to the IHS during the factory provisioning. Upon a transfer of control or ownership of the IHS, replaceable hardware components that are coupled to the IHS are detected, and the replaceable hardware certificate is utilized to validate that the identified replaceable hardware components detected as coupled to the IHS are the same replaceable hardware components coupled to the IHS during the factory provisioning. A security processor of the IHS may support boot code operations for generating additional replaceable hardware certificates that can be used to validate the integrity of any changes the replaceable hardware of the IHS, such as upon its next power cycle.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: December 12, 2023
    Assignee: Dell Products, L.P.
    Inventors: Mukund P. Khatri, Eugene David Cho
  • Patent number: 11836502
    Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes executable instructions for beginning execution of a first BMC firmware stack, and during execution of the first BMC firmware stack, halt execution of the first BMC firmware stack, and begin execution of a second BMC firmware stack. At least a portion of the executable instructions used to generate the first BMC firmware stack are different than the executable instructions used to generate the second BMC firmware stack.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: December 5, 2023
    Assignee: Dell Products L.P.
    Inventors: Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Prashanth Giri, Eugene David Cho, Donald W. Gerhart, Yogesh Prabhakar Kulkarni
  • Patent number: 11822668
    Abstract: As part of a factory provisioning of an Information Handling System (IHS), a configuration certificate is stored that identifies a pre-boot configuration of the IHS resulting from the factory provisioning. Upon a transfer of control or ownership of the IHS, a pre-boot configuration of the IHS is identified and the configuration certificate is utilized to validate that the identified pre-boot configuration is the same as the pre-boot configuration of the IHS resulting from the factory provisioning. A security processor of the IHS may support boot code operations for generating additional configuration certificates that can be used to validate the integrity of any changes the IHS configuration, such as upon its next power cycle.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: November 21, 2023
    Assignee: Dell Products, L.P.
    Inventors: Mukund P. Khatri, Eugene David Cho
  • Patent number: 11822669
    Abstract: During factory provisioning of an Information Handling System (IHS), a key injection authorization certificate is stored that authorizes key injection by a renter of the IHS. An IHS owner retains capabilities for specifying the use of boot code of successive renters of the IHS. Upon a transfer of control or ownership of the IHS, a key injection request certificate provided by the renter is validated and use of the key injection request certificate is authorized for transferring cryptographic credentials to the IHS. The key injection authorization certificate specifies an identity of the IHS that is authorized for key injection by the renter and the key injection request certificate specifies an identity of the IHS that is requested for key injection by the renter. Transfer of credentials is authorized when the two certificates are both valid and the identity of the IHS specified in the two certificates is the same.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: November 21, 2023
    Assignee: Dell Products L.P.
    Inventors: Mukund P. Khatri, Eugene David Cho
  • Patent number: 11816252
    Abstract: Embodiments of systems and methods for managing control of a security processor in a supply chain are described. In some embodiments, a security processor may include: a core; and a memory coupled to the core, the memory having program instructions stored thereon that, upon execution by the core, cause the security processor to: store a first public key usable to initiate a first secure boot process and unusable to initiate a second secure boot process; store a second public key usable to initiate the second secure boot process and unusable to initiate the first secure boot process; and in response to a first change of control or ownership of the security processor, render the first public key unusable to initiate the first secure boot process.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: November 14, 2023
    Assignee: Dell Products L.P.
    Inventors: Mukund P. Khatri, Eugene David Cho
  • Patent number: 11797679
    Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes instructions for executing a bootloader to verify an integrity of a first firmware stack, and boot the first firmware stack on a first processor. Once booted, the first firmware stack verifies the integrity of a first code segment on a second processor that is also used to execute a custom BMC firmware stack. The first code segment is executed to verify the integrity of one or more vendor supplied code segments executed on the second processor.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: October 24, 2023
    Assignee: Dell Products, L.P.
    Inventors: Eugene David Cho, Mario Alberto Sanchez, Akkiah Choudary Maddukuri, Marshal F. Savage, Paul W. Vancil
  • Patent number: 11755404
    Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with multiple hardware devices of the IHS. The BMC includes executable instructions for monitoring a parameter of one or more of the hardware devices when a custom BMC firmware stack is executed on the BMC. The instructions that monitor the parameter are separate and distinct from the instructions of the custom BMC firmware stack. The instructions also control the BMC to perform one or more operations to remediate an excessive parameter when the parameter exceeds a specified threshold.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: September 12, 2023
    Assignee: Dell Products, L.P.
    Inventors: Eugene David Cho, Prashanth Giri, Timothy M. Lambert, Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Arun Muthaiyan, Sreeram Veluthakkal
  • Publication number: 20230263849
    Abstract: The efficacy in the use of probiotics is compromised due to their lack of survivability in gastric conditions (pH 1.5-3), leading to a large reduction in viable probiotic cells. The present disclosure describes cellulose nanocrystals (CNCs) modified with ferulic acid (FA) and shellac (SH) to produce two types of new coating materials, which are environment friendly and harmless to humans. These coating materials were developed and utilized to formulate Pickering emulsions (W1/O/W2 and W/O) for probiotic encapsulation. Based on their pKa values, greater than pKa, carboxyl groups from the CNCFA and CNCSH based Pickering emulsions were deprotonated, inducing phase separation and allow yeast releasing. This system could be further investigated for functionalized food-based applications to deliver active substances, such as probiotics, at high pH. Such delivery systems can be applied to human, animal, and aquatic systems.
    Type: Application
    Filed: February 24, 2023
    Publication date: August 24, 2023
    Inventors: Michael Kam Chiu Tam, Jiyoo Baek, Mohankandhasamy Ramasamy, Gun-Hee David Cho
  • Patent number: 11714696
    Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes a first processor for executing a custom BMC firmware stack, and transmitting a watchdog message at an ongoing basis. The BMC also includes a second processor for receiving the watchdog message. When the watchdog message is received within a specified elapsed period of time, allow continued operation of the custom BMC firmware stack, and when not received within the specified elapsed period of time, place the BMC in a failsafe mode of operation.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: August 1, 2023
    Assignee: Dell Products, L.P.
    Inventors: Eugene David Cho, Timothy M. Lambert, Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Arun Muthaiyan, Sreeram Veluthakkal
  • Publication number: 20230239165
    Abstract: Systems and methods provide validation of hardware components of an IHS (Information Handling System). An attestation certificate stored to the IHS specifies authenticated instructions for operation of a hardware component of the IHS. This attestation certificate is endorsed by a self-signed root attestation certificate. An identity certificate, also stored to the IHS, specifies an identity of the hardware component and is endorsed using an embedded keypair of the hardware component. The root attestation certificate is validated to ensure it corresponds to the hardware component specified in the identity certificate, where this validation confirms that a public key included in the identity certificate is identical to a public key included in the attestation certificate.
    Type: Application
    Filed: January 24, 2022
    Publication date: July 27, 2023
    Applicant: Dell Products, L.P.
    Inventors: Jason Matthew Young, Eugene David Cho, Huijun Xie, Chandrashekar Nelogal, Marshal F. Savage, Viswanath Ponnuru
  • Patent number: 11698972
    Abstract: In general, embodiments of the invention relate to implementing a secure boot process in information handling systems that supports both an external root of trust (eRoT) and an internal root of trust (RoT). Further, embodiments of the invention relate to binding a management controller to a specific chassis and, in the case where the eRoT is used, to an eRoT. When the management controller and the chassis are provisioned according to one or more embodiments of the invention, security checks may be performed by management controller executing an initial program loader (IPL) using the aforementioned bindings. If the bindings are not present or do not match, then the boot process halts and the user is unable to use the information handling system.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: July 11, 2023
    Assignee: Dell Products L.P.
    Inventors: Eugene David Cho, Marshal F. Savage
  • Patent number: 11669336
    Abstract: An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes executable instructions for monitoring a parameter of one or more of the hardware devices of the IHS when a custom BMC firmware stack is executed on the BMC. The instructions that monitor the parameter are separate and distinct from the instructions of the custom BMC firmware stack. When the parameter exceeds a specified threshold, the instructions are further executed to control the BMC to perform one or more operations to remediate the excessive parameter.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: June 6, 2023
    Assignee: Dell Products, L.P.
    Inventors: Timothy M. Lambert, Eugene David Cho, Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Arun Muthaiyan, Hasnain Shabbir, Alaric J. Silveira, Sreeram Veluthakkal