Patents by Inventor Gookwon Edward Suh

Gookwon Edward Suh 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: 11797207
    Abstract: Systems and methods herein provide for data deduplication in memory. In one embodiment, an Input/Output (I/O) module is operable to process a write I/O request to the memory, and to extract data of the write I/O request. A data deduplication module is operable to access a table to identify a first portion of the data of the write I/O request that is stored at a first address of the memory, to assign a pointer to the first portion of the data in the table, to identify a second portion of the data of the write I/O request that is not stored in memory, and to direct the second portion of the data of the write I/O request to be written to a second address of the memory.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: October 24, 2023
    Assignee: CORNELL UNIVERSITY
    Inventors: Sungbo Park, Gookwon Edward Suh
  • Publication number: 20220035546
    Abstract: Systems and methods herein provide for data deduplication in memory. In one embodiment, an Input/Output (I/O) module is operable to process a write I/O request to the memory, and to extract data of the write I/O request. A data deduplication module is operable to access a table to identify a first portion of the data of the write I/O request that is stored at a first address of the memory, to assign a pointer to the first portion of the data in the table, to identify a second portion of the data of the write I/O request that is not stored in memory, and to direct the second portion of the data of the write I/O request to be written to a second address of the memory.
    Type: Application
    Filed: August 3, 2021
    Publication date: February 3, 2022
    Applicant: CORNELL UNIVERSITY
    Inventors: Sungbo PARK, Gookwon Edward SUH
  • Patent number: 10949260
    Abstract: Methods, systems, and devices of using prediction-guided resource allocation technologies for software applications are disclosed, comprising generating a plurality of program features that impact execution time of a plurality of program tasks; predicting execution time of the plurality of program tasks on one or more computing cores using the plurality of program features, wherein each of the plurality of program features is mapped to an execution time estimate on a selected computing core; and con trolling resources for the one or more computing cores based on a predicted execution time of the plurality of program tasks.
    Type: Grant
    Filed: December 4, 2016
    Date of Patent: March 16, 2021
    Assignee: Cornell University
    Inventors: Daniel Lo, Tao Chen, Gookwon Edward Suh, Taejoon Song
  • Patent number: 8782396
    Abstract: Physical Unclonable Functions (PUFs) for authentication can be implemented in a variety of electronic devices including FPGAs, RFIDs, and ASICs. In some implementations, challenge-response pairs corresponding to individual PUFs can be enrolled and used to determine authentication data, which may be managed in a database. Later when a target object with a PUF is intended to be authenticated a set (or subset) of challenges are applied to each PUF device to authenticate it and thus distinguish it from others. In some examples, authentication is achieved without requiring complex cryptography circuitry implemented on the device. Furthermore, an authentication station does not necessarily have to be in communication with an authority holding the authentication data when a particular device is to be authenticated.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: July 15, 2014
    Assignee: Verayo, Inc.
    Inventors: Thomas Ziola, Zdenek Paral, Srinivas Devadas, Gookwon Edward Suh, Vivek Khandelwal
  • Patent number: 8630410
    Abstract: Subsets of multiple signal generator circuits embodied in a device are selected, and then a volatile value for the device is generated from the selected subsets. The volatile value may be used for authentication of the device and/or for cryptographic procedures performed on the device. The signal generator circuits may each comprise an oscillator circuit, and the selection of the subsets may be according to a comparison of the outputs of the subsets of circuits, for example, according to a comparison of output oscillation frequencies.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: January 14, 2014
    Assignee: Verayo, Inc.
    Inventors: Gookwon Edward Suh, Srinivas Devadas
  • Publication number: 20090083833
    Abstract: Physical Unclonable Functions (PUFs) for authentication can be implemented in a variety of electronic devices including FPGAs, RFIDs, and ASICs. In some implementations, challenge-response pairs corresponding to individual PUFs can be enrolled and used to determine authentication data, which may be managed in a database. Later when a target object with a PUF is intended to be authenticated a set (or subset) of challenges are applied to each PUF device to authenticate it and thus distinguish it from others. In some examples, authentication is achieved without requiring complex cryptography circuitry implemented on the device. Furthermore, an authentication station does not necessarily have to be in communication with an authority holding the authentication data when a particular device is to be authenticated.
    Type: Application
    Filed: September 19, 2008
    Publication date: March 26, 2009
    Applicant: Verayo, Inc.
    Inventors: Thomas Ziola, Zdenek Paral, Srinivas Devadas, Gookwon Edward Suh, Vivek Khandelwal