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: 20240126476Abstract: 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: ApplicationFiled: October 13, 2022Publication date: April 18, 2024Inventors: John David Porter, Bryan David Kerstetter, Kwang-Ho Cho
-
Patent number: 11918348Abstract: 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: GrantFiled: November 30, 2018Date of Patent: March 5, 2024Assignee: Abbott Diabetes Care Inc.Inventors: Jonathan McCanless, Hyun Brian Cho, Benjamin Feldman, Frank David Fujimoto
-
Patent number: 11915147Abstract: 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: GrantFiled: October 20, 2022Date of Patent: February 27, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Minsik Cho, Ulrich Alfons Finkler, Vladimir Zolotov, David S. Kung
-
Patent number: 11907384Abstract: 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: GrantFiled: June 3, 2021Date of Patent: February 20, 2024Assignee: Dell Products, L.P.Inventors: Timothy M. Lambert, Eugene David Cho
-
Patent number: 11907409Abstract: 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: GrantFiled: September 29, 2021Date of Patent: February 20, 2024Assignee: Dell Products L.P.Inventors: Akkiah Choudary Maddukuri, Marshal Frederick Savage, Eugene David Cho, Sreeram Veluthakkal, Timothy M. Lambert
-
Publication number: 20240031173Abstract: 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: ApplicationFiled: July 20, 2022Publication date: January 25, 2024Applicant: Dell Products, L.P.Inventors: Mukund P. Khatri, Eugene David Cho, Milton Olavo Decarvalho Taveira
-
Publication number: 20240031171Abstract: 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: ApplicationFiled: July 20, 2022Publication date: January 25, 2024Applicant: Dell Products, L.P.Inventors: Mukund P. Khatri, Senthil Ponnuswamy, Eugene David Cho
-
Patent number: 11847675Abstract: 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: GrantFiled: November 24, 2021Date of Patent: December 19, 2023Inventors: Bill Borden Shook, David Cho
-
Patent number: 11843707Abstract: 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: GrantFiled: July 12, 2021Date of Patent: December 12, 2023Assignee: Dell Products, L.P.Inventors: Mukund P. Khatri, Eugene David Cho
-
Patent number: 11836502Abstract: 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: GrantFiled: June 14, 2021Date of Patent: December 5, 2023Assignee: Dell Products L.P.Inventors: Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Prashanth Giri, Eugene David Cho, Donald W. Gerhart, Yogesh Prabhakar Kulkarni
-
Patent number: 11822668Abstract: 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: GrantFiled: July 12, 2021Date of Patent: November 21, 2023Assignee: Dell Products, L.P.Inventors: Mukund P. Khatri, Eugene David Cho
-
Patent number: 11822669Abstract: 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: GrantFiled: July 12, 2021Date of Patent: November 21, 2023Assignee: Dell Products L.P.Inventors: Mukund P. Khatri, Eugene David Cho
-
Patent number: 11816252Abstract: 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: GrantFiled: July 12, 2021Date of Patent: November 14, 2023Assignee: Dell Products L.P.Inventors: Mukund P. Khatri, Eugene David Cho
-
Patent number: 11797679Abstract: 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: GrantFiled: July 28, 2021Date of Patent: October 24, 2023Assignee: Dell Products, L.P.Inventors: Eugene David Cho, Mario Alberto Sanchez, Akkiah Choudary Maddukuri, Marshal F. Savage, Paul W. Vancil
-
Patent number: 11755404Abstract: 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: GrantFiled: June 14, 2021Date of Patent: September 12, 2023Assignee: Dell Products, L.P.Inventors: Eugene David Cho, Prashanth Giri, Timothy M. Lambert, Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Arun Muthaiyan, Sreeram Veluthakkal
-
Publication number: 20230263849Abstract: 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: ApplicationFiled: February 24, 2023Publication date: August 24, 2023Inventors: Michael Kam Chiu Tam, Jiyoo Baek, Mohankandhasamy Ramasamy, Gun-Hee David Cho
-
Patent number: 11714696Abstract: 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: GrantFiled: June 14, 2021Date of Patent: August 1, 2023Assignee: Dell Products, L.P.Inventors: Eugene David Cho, Timothy M. Lambert, Akkiah Choudary Maddukuri, Chandrasekhar Mugunda, Arun Muthaiyan, Sreeram Veluthakkal
-
Publication number: 20230239165Abstract: 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: ApplicationFiled: January 24, 2022Publication date: July 27, 2023Applicant: Dell Products, L.P.Inventors: Jason Matthew Young, Eugene David Cho, Huijun Xie, Chandrashekar Nelogal, Marshal F. Savage, Viswanath Ponnuru
-
Patent number: 11698972Abstract: 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: GrantFiled: July 22, 2021Date of Patent: July 11, 2023Assignee: Dell Products L.P.Inventors: Eugene David Cho, Marshal F. Savage
-
Out-of-band custom baseboard management controller (BMC) firmware stack monitoring system and method
Patent number: 11669336Abstract: 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: GrantFiled: June 14, 2021Date of Patent: June 6, 2023Assignee: 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