Patents by Inventor Dong In Kang

Dong In Kang 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: 9189277
    Abstract: Provided is a method and system for dynamically parallelizing an application program. Specifically, provided is a method and system having multi-core control that may verify a number of available threads according to an application program and dynamically parallelize data based on the verified number of available threads. The method and system for dynamically parallelizing the application program may divide a data block to be processed according to the application program based on a relevant data characteristic and dynamically map the threads to division blocks, and thereby enhance a system performance.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: November 17, 2015
    Assignees: SAMSUNG ELECTRONICS CO., LTD., UNIVERSITY OF SOUTHERN CALIFORNIA
    Inventors: Seung Won Lee, Shi Hwa Lee, Dong-In Kang, Mikyung Kang
  • Patent number: 8914808
    Abstract: An apparatus and method for dynamically reconfiguring a state of an application program in a many-core system is described. The apparatus may receive registration information from an application program, in response to a state change of the application program, and may process the state change of the application program based on the received registration information.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: December 16, 2014
    Assignees: Samsung Electronics Co., Ltd., University of Southern California
    Inventors: Dong In Kang, Mi Kyung Kang, Jae Don Lee, Seung Won Lee, Shi Hwa Lee
  • Patent number: 8650384
    Abstract: Provided is a method and system for dynamically parallelizing an application program. Specifically, provided is a method and system having multi-core control that may verify a number of available threads according to an application program and dynamically parallelize data based on the verified number of available threads. The method and system for dynamically parallelizing the application program may divide a data block to be processed according to the application program based on a relevant data characteristic and dynamically map the threads to division blocks, and thereby enhance a system performance.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: February 11, 2014
    Assignees: Samsung Electronics Co., Ltd., University of Southern California
    Inventors: Seung Won Lee, Shi Hwa Lee, Dong-In Kang, Mikyung Kang
  • Publication number: 20130312003
    Abstract: Provided is a method and system for dynamically parallelizing an application program. Specifically, provided is a method and system having multi-core control that may verify a number of available threads according to an application program and dynamically parallelize data based on the verified number of available threads. The method and system for dynamically parallelizing the application program may divide a data block to be processed according to the application program based on a relevant data characteristic and dynamically map the threads to division blocks, and thereby enhance a system performance.
    Type: Application
    Filed: July 22, 2013
    Publication date: November 21, 2013
    Applicants: UNIVERSITY OF SOUTHERN CALIFORNIA, SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seung Won Lee, Shi Hwa Lee, Dong-In Kang, Mikyung Kang
  • Publication number: 20120151502
    Abstract: An apparatus and method for dynamically reconfiguring a state of an application program in a many-core system is described. The apparatus may receive registration information from an application program, in response to a state change of the application program, and may process the state change of the application program based on the received registration information.
    Type: Application
    Filed: November 16, 2011
    Publication date: June 14, 2012
    Applicants: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dong In Kang, Mi Kyung Kang, Jae Don Lee, Seung Won Lee, Shi Hwa Lee
  • Publication number: 20100281489
    Abstract: Provided is a method and system for dynamically parallelizing an application program. Specifically, provided is a method and system having multi-core control that may verify a number of available threads according to an application program and dynamically parallelize data based on the verified number of available threads. The method and system for dynamically parallelizing the application program may divide a data block to be processed according to the application program based on a relevant data characteristic and dynamically map the threads to division blocks, and thereby enhance a system performance.
    Type: Application
    Filed: April 27, 2010
    Publication date: November 4, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seung Won Lee, Shi Hwa Lee, Dong-In Kang, Mikyung Kang
  • Patent number: 7746407
    Abstract: Embodiments of an apparatus and a method for storing data in a digital broadcasting receiver can convert received digital TV broadcasting data into data of another format before being stored. In one embodiment, redundancy data of the digital TV broadcasting data can be generated based on the converted data of the predetermined format and stored with the converted data of the predetermined format to variably output two formats of data with the single stored data.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: June 29, 2010
    Assignee: LG Electronics Inc.
    Inventor: Dong In Kang