Patents by Inventor Ja-gun Kwon
Ja-gun Kwon 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: 10761816Abstract: A method and system for determining interface compatibility between components are provided. In the system for determining interface compatibility in component model-based software design, the system includes a compatibility rule manager managing interface compatibility rules, and an interface compatibility validator verifying interface compatibility between components based on the interface compatibility rules.Type: GrantFiled: March 31, 2010Date of Patent: September 1, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Kyoung-Ho Son, Ja-Gun Kwon
-
Patent number: 9081637Abstract: A component-based software product manager system and method are provided. Various software products for electronic appliances include common components that are shared there between and variable components that are not commonly shared there between and instead are exclusive to individual products. The component-based software product manager system and method combine and associate components with one another while managing a large-scale software asset in units of the components. The system and method described herein improve the cooperation and the reusability of software products.Type: GrantFiled: April 2, 2010Date of Patent: July 14, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Kyoung-Ho Son, Ja-Gun Kwon
-
Patent number: 8601433Abstract: A method and apparatus for validating a component model-based software platform architecture, the method including: generating a virtual software platform having a template code describing functions of one or more components of software according to design information of a software platform and a build script having configuration variables according to a type of the software and building the generated template code; changing the configuration values of the configuration variables provided in the virtual software platform for a combination of the components; and validating a consistency of the software platform according to a result of executing the virtual software platform based on the changed configuration variables. According to the method and apparatus, by validating in advance whether it is possible to construct a normal composition of the software product, testing and manpower costs can be reduced.Type: GrantFiled: September 30, 2008Date of Patent: December 3, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Kyoung-ho Son, Ja-gun Kwon
-
Patent number: 8429608Abstract: A method and apparatus for providing variability rules for component model and architecture design are provided. The apparatus includes a category-determination unit which determines a category of implicit variability rules with respect to variability-set component model elements and elements associated with the variability-set component model elements; and an implicit-variability-rule-application unit which applies the implicit variability rules, which are given to the category, to the elements associated with the variability-set component model elements.Type: GrantFiled: February 22, 2008Date of Patent: April 23, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Kyung-Ho Son, Ja-gun Kwon
-
Patent number: 8429607Abstract: Provided are a method and apparatus for managing variability points that represent variability of components of software. The method includes connecting variability points of components to each other and also connecting at least one variability point of the components to a corresponding variability point of at least one of source code and build script; receiving an input having a predetermined value and setting the predetermined value to a variability point of the components; reflecting corresponding values of the predetermined value to the connected variability point of at least one of the source code and build script.Type: GrantFiled: January 31, 2008Date of Patent: April 23, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Kyoung-ho Son, Ja-gun Kwon
-
Patent number: 8423723Abstract: A method of declaring and using variables includes; determining whether variables are independent variables or common variables, declaring and storing the independent variables in a plurality of data structures respectively corresponding to the plurality of processors, declaring and storing the common variables in a shared memory area, allowing each one of the plurality of processors to simultaneously use the independent variables in a corresponding one of the plurality of data structures, and allowing only one of the plurality of processors at a time to use the common variables in the shared memory area.Type: GrantFiled: March 16, 2010Date of Patent: April 16, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Hye-ran Jeon, Woo-hyong Lee, Min-gyu Lee, Woon-gee Kim, Ji-seong Oh, Ja-gun Kwon, Taek-gyun Ko
-
Publication number: 20100250851Abstract: A method of declaring and using variables includes; determining whether variables are independent variables or common variables, declaring and storing the independent variables in a plurality of data structures respectively corresponding to the plurality of processors, declaring and storing the common variables in a shared memory area, allowing each one of the plurality of processors to simultaneously use the independent variables in a corresponding one of the plurality of data structures, and allowing only one of the plurality of processors at a time to use the common variables in the shared memory area.Type: ApplicationFiled: March 16, 2010Publication date: September 30, 2010Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hye-ran JEON, Woo-hyong LEE, Min-gyu LEE, Woon-gee KIM, Ji-seong OH, Ja-gun KWON, Taek-gyun KO
-
Publication number: 20100192125Abstract: A method and system for determining interface compatibility between components are provided. In the system for determining interface compatibility in component model-based software design, the system includes a compatibility rule manager managing interface compatibility rules, and an interface compatibility validator verifying interface compatibility between components based on the interface compatibility rules.Type: ApplicationFiled: March 31, 2010Publication date: July 29, 2010Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Kyoung-Ho SON, Ja-Gun KWON
-
Publication number: 20100192127Abstract: A component-based software product manager system and method are provided. Various software products for electronic appliances include common components that are shared there between and variable components that are not commonly shared there between and instead are exclusive to individual products. The component-based software product manager system and method combine and associate components with one another while managing a large-scale software asset in units of the components. The system and method described herein improve the cooperation and the reusability of software products.Type: ApplicationFiled: April 2, 2010Publication date: July 29, 2010Applicant: SAMSUNG ELETRONICS CO., LTD.Inventors: Kyoung-Ho SON, Ja-Gun Kwon
-
Publication number: 20090210858Abstract: A method and apparatus for validating a component model-based software platform architecture, the method including: generating a virtual software platform having a template code describing functions of one or more components of software according to design information of a software platform and a build script having configuration variables according to a type of the software and building the generated template code; changing the configuration values of the configuration variables provided in the virtual software platform for a combination of the components; and validating a consistency of the software platform according to a result of executing the virtual software platform based on the changed configuration variables. According to the method and apparatus, by validating in advance whether it is possible to construct a normal composition of the software product, testing and manpower costs can be reduced.Type: ApplicationFiled: September 30, 2008Publication date: August 20, 2009Applicant: Samsung Electronics Co., Ltd.Inventors: Kyoung-ho Son, Ja-gun Kwon
-
Publication number: 20090070735Abstract: A method and apparatus for providing variability rules for component model and architecture design are provided. The apparatus includes a category-determination unit which determines a category of implicit variability rules with respect to variability-set component model elements and elements associated with the variability-set component model elements; and an implicit-variability-rule-application unit which applies the implicit variability rules, which are given to the category, to the elements associated with the variability-set component model elements.Type: ApplicationFiled: February 22, 2008Publication date: March 12, 2009Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Kyung-Ho SON, Ja-gun KWON
-
Publication number: 20090019439Abstract: A thread pool management apparatus and method are provided. The thread pool management method includes setting a management policy for managing a thread pool; and managing the thread pool according to the management policy.Type: ApplicationFiled: October 12, 2007Publication date: January 15, 2009Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Ja-Gun Kwon, Seung-Bum Chung, Hyung-Ju Lee
-
Publication number: 20080320439Abstract: Provided are a method and apparatus for managing variability points that represent variability of components of software. The method includes connecting variability points of components to each other and also connecting at least one variability point of the components to a corresponding variability point of at least one of source code and build script; receiving an input having a predetermined value and setting the predetermined value to a variability point of the components; reflecting corresponding values of the predetermined value to the connected variability point of at least one of the source code and build script.Type: ApplicationFiled: January 31, 2008Publication date: December 25, 2008Applicant: Samsung Electronics Co., Ltd.Inventors: Kyoung-ho SON, Ja-gun KWON