Patents by Inventor Yen-Jo Han

Yen-Jo Han 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: 9916414
    Abstract: An apparatus for generating a test case includes a constrained description generator configured to define a plurality of constrained verification spaces in a total verification space, and generate a constrained description for each of the plurality of constrained verification spaces; and a test case generator configured to generate a test case using the constrained description.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: March 13, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seong-Hoon Jeong, Moo-Kyoung Chung, Young-Chul Cho, Hee-Jun Shim, Jin-Sae Jung, Yen-Jo Han
  • Patent number: 9448777
    Abstract: Exemplary embodiments disclose a method for generating an assertion based on a user program code. The method may include receiving a user program comprising at least one assertion directive, a compiled result of the user program, and architecture information of a processor, and generating, based on the compiled result of the user program and the architecture information of the processor, an assertion which states an operation that the processor needs to perform in accordance with a code of the user program indicated by each of the at least one assertion directive.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: September 20, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin-sae Jung, Hee-jun Shim, Young-chul Cho, Yen-jo Han
  • Publication number: 20160042116
    Abstract: An apparatus for generating a test case includes a constrained description generator configured to define a plurality of constrained verification spaces in a total verification space, and generate a constrained description for each of the plurality of constrained verification spaces; and a test case generator configured to generate a test case using the constrained description.
    Type: Application
    Filed: October 22, 2015
    Publication date: February 11, 2016
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Seong-Hoon Jeong, Moo-Kyoung Chung, Young-Chul Cho, Hee-Jun Shim, Jin-Sae Jung, Yen-Jo Han
  • Patent number: 9170919
    Abstract: An apparatus for detecting a source code error location in a mixed-mode program is disclosed. The apparatus may include a compiler, a mapping table generator, a simulator, a comparison data generator and an error location detector. The apparatus extracts low-level data while simulating a verification program and while simulating a reference program. The low-level data is mapped to mapping tables for a verification program and a reference program, and by comparing the tables it is determined if there is an error in the mixed-mode program and if so, where.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: October 27, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hee-Jun Shim, Min-Wook Ahn, Jin-Sae Jung, Yen-Jo Han
  • Patent number: 9141579
    Abstract: An apparatus and method for routing data among multicores that is capable of reconfiguring the connection among the multicores are provided. The apparatus includes a configuration information generating unit and at least one switching unit. The configuration information generating unit is configured to generate configuration information that indicates a local network connection among the multicores based on a program counter received from each of the multicores. The at least one switching unit is configured to change a data transfer path among the multicores based on the configuration information.
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: September 22, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yeon-Gon Cho, Yen-Jo Han, Soo-Jung Ryu, Jae-Young Kim, Woong Seo, Hee-Jun Shim, Jin-Seok Lee
  • Patent number: 9087152
    Abstract: A verification supporting apparatus and a verification supporting method of a reconfigurable processor is provided. The verification supporting apparatus includes an invalid operation determiner configured to detect an invalid operation from a result of scheduling on a source code, and a masking hint generator configured to generate a masking hint for the detected invalid operation.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: July 21, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-Chul Cho, Tai-Song Jin, Dong-Kwan Suh, Yen-Jo Han
  • Publication number: 20140075421
    Abstract: Exemplary embodiments disclose a method for generating an assertion based on a user program code. The method may include receiving a user program comprising at least one assertion directive, a compiled result of the user program, and architecture information of a processor, and generating, based on the compiled result of the user program and the architecture information of the processor, an assertion which states an operation that the processor needs to perform in accordance with a code of the user program indicated by each of the at least one assertion directive.
    Type: Application
    Filed: September 9, 2013
    Publication date: March 13, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Jin-sae JUNG, Hee-jun SHIM, Young-chul CHO, Yen-jo HAN
  • Publication number: 20140075245
    Abstract: An apparatus for detecting a source code error location in a mixed-mode program is disclosed. The apparatus may include a compiler, a mapping table generator, a simulator, a comparison data generator and an error location detector. The apparatus extracts low-level data while simulating a verification program and while simulating a reference program. The low-level data is mapped to mapping tables for a verification program and a reference program, and by comparing the tables it is determined if there is an error in the mixed-mode program and if so, where.
    Type: Application
    Filed: September 6, 2013
    Publication date: March 13, 2014
    Inventors: Hee -Jun SHIM, Min-Wook AHN, Jin-Sae JUNG, Yen-Jo HAN
  • Publication number: 20130246856
    Abstract: A verification supporting apparatus and a verification supporting method of a reconfigurable processor is provided. The verification supporting apparatus includes an invalid operation determiner configured to detect an invalid operation from a result of scheduling on a source code, and a masking hint generator configured to generate a masking hint for the detected invalid operation.
    Type: Application
    Filed: February 21, 2013
    Publication date: September 19, 2013
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-Chul CHO, Tai-Song JIN, Dong-Kwan SUH, Yen-Jo HAN
  • Publication number: 20110252179
    Abstract: An apparatus and method for routing data among multicores that is capable of reconfiguring the connection among the multicores are provided. The apparatus includes a configuration information generating unit and at least one switching unit. The configuration information generating unit is configured to generate configuration information that indicates a local network connection among the multicores based on a program counter received from each of the multicores. The at least one switching unit is configured to change a data transfer path among the multicores based on the configuration information.
    Type: Application
    Filed: February 24, 2011
    Publication date: October 13, 2011
    Inventors: Yeon-Gon Cho, Yen-Jo Han, Soo-Jung Ryu, Jae-Young Kim, Woong Seo, Hee-Jun Shim, Jin-Seok Lee