Patents by Inventor Sungguk LIM
Sungguk LIM 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: 11907215Abstract: Methods and apparatus are disclosed for staged query compilation. One or more intermediate plans between a query and its execution plan are stored according to a common specification for plan data structures. Data sources, a plan flow, and annotations can be stored in respective fields of the plan data structure, which can be extended with a field for a serialized execution plan. Plan data structures provide a stable interface for integration of local and external software modules, and decouple plan representation from plan optimization. Use cases are disclosed for integrating offline optimization with inline software modules, for integrating local query handling with external services, for caching intermediate plans, and for archiving plans across version changes of optimizers. A hub architecture flexibly supports numerous compilation workflows. Disclosed technologies are suitable for cloud deployments and for migration of databases into the cloud.Type: GrantFiled: September 8, 2021Date of Patent: February 20, 2024Assignee: SAP SEInventors: Jaehyok Chong, Won Jun Chang, Sungguk Lim, Youngbin Bok, Heesik Shin, Kijoong Kim
-
Patent number: 11748349Abstract: Methods, systems, and computer-readable storage media for receiving a query plan and a set of query parameters of the query plan, the query plan corresponding to a query submitted to a database system, and determining that the set of query parameters matches a filter in a set of filters, each parameter in a set of parameters of the filter matching a query parameter in the set of query parameters, and in response: providing the query plan to an abstract query plan generator that generates an abstract query plan based on the query plan, and storing the abstract query plan in an abstract query plan store.Type: GrantFiled: March 31, 2020Date of Patent: September 5, 2023Assignee: SAP SEInventors: Won Jun Chang, Jaehyok Chong, Sungguk Lim, Youngbin Bok
-
Publication number: 20230074090Abstract: Methods and apparatus are disclosed for staged query compilation. One or more intermediate plans between a query and its execution plan are stored according to a common specification for plan data structures. Data sources, a plan flow, and annotations can be stored in respective fields of the plan data structure, which can be extended with a field for a serialized execution plan. Plan data structures provide a stable interface for integration of local and external software modules, and decouple plan representation from plan optimization. Use cases are disclosed for integrating offline optimization with inline software modules, for integrating local query handling with external services, for caching intermediate plans, and for archiving plans across version changes of optimizers. A hub architecture flexibly supports numerous compilation workflows. Disclosed technologies are suitable for cloud deployments and for migration of databases into the cloud.Type: ApplicationFiled: September 8, 2021Publication date: March 9, 2023Applicant: SAP SEInventors: Jaehyok Chong, Won Jun Chang, Sungguk Lim, Youngbin Bok, Heesik Shin, Kijoong Kim
-
Patent number: 11556538Abstract: Methods, systems, and computer-readable storage media for receiving, by a current database system, a query plan file representative of a captured query plan from a source database system, receiving, by the current database system, a set of definitions including one or more definitions, each definition in the set of definitions corresponding to an object that is implicated by the query plan, the object being included in a set of objects, and determining, by the current database system, that each definition in the set of definitions is identical to a respective definition of a corresponding object within the current database system, and in response: executing the captured query plan in the current database system to provide a query result.Type: GrantFiled: May 15, 2020Date of Patent: January 17, 2023Assignee: SAP SEInventors: Youngbin Bok, Jaehyok Chong, Won Jun Chang, Sungguk Lim
-
Publication number: 20210357407Abstract: Methods, systems, and computer-readable storage media for receiving, by a current database system, a query plan file representative of a captured query plan from a source database system, receiving, by the current database system, a set of definitions including one or more definitions, each definition in the set of definitions corresponding to an object that is implicated by the query plan, the object being included in a set of objects, and determining, by the current database system, that each definition in the set of definitions is identical to a respective definition of a corresponding object within the current database system, and in response: executing the captured query plan in the current database system to provide a query result.Type: ApplicationFiled: May 15, 2020Publication date: November 18, 2021Inventors: Youngbin Bok, Jaehyok Chong, Won Jun Chang, Sungguk Lim
-
Publication number: 20210303571Abstract: Methods, systems, and computer-readable storage media for receiving a query plan and a set of query parameters of the query plan, the query plan corresponding to a query submitted to a database system, and determining that the set of query parameters matches a filter in a set of filters, each parameter in a set of parameters of the filter matching a query parameter in the set of query parameters, and in response: providing the query plan to an abstract query plan generator that generates an abstract query plan based on the query plan, and storing the abstract query plan in an abstract query plan store.Type: ApplicationFiled: March 31, 2020Publication date: September 30, 2021Inventors: Won Jun Chang, Jaehyok Chong, Sungguk Lim, Youngbin Bok
-
Patent number: 9668021Abstract: A digital service signal apparatus is disclosed. The digital service signal apparatus includes a receiving module receiving signaling information having channel information for an application from the digital service signal, a generating module generating a request using the channel information, a sending module sending the generated request, a downloading module downloading the application, an executing module configured to execute the API related to the application and a registering module configured to register the specific key set according to the mode number.Type: GrantFiled: January 21, 2015Date of Patent: May 30, 2017Assignee: LG Electronics Inc.Inventors: Sejin Oh, Deokhyun Kim, Jaeseung Ko, Jongsung Choi, Kyoungsoo Moon, Jin Pil Kim, Youngmu Kwon, Sungguk Lim
-
Patent number: 9319743Abstract: A digital service signal apparatus is disclosed. The digital service signal apparatus includes a receiving module receiving signaling information having channel information for an application from the digital service signal, a generating module generating a request using the channel information, a sending module sending the generated request, a downloading module downloading the application, an executing module configured to execute the API related to the application and a registering module configured to register the specific key set according to the mode number.Type: GrantFiled: November 27, 2013Date of Patent: April 19, 2016Assignee: LG ELECTRONICS INC.Inventors: Sejin Oh, Deokhyun Kim, Jaeseung Ko, Jongsung Choi, Kyoungsoo Moon, Jinpil Kim, Youngmu Kwon, Sungguk Lim
-
Publication number: 20150143448Abstract: A digital service signal apparatus is disclosed. The digital service signal apparatus includes a receiving module receiving signaling information having channel information for an application from the digital service signal, a generating module generating a request using the channel information, a sending module sending the generated request, a downloading module downloading the application, an executing module configured to execute the API related to the application and a registering module configured to register the specific key set according to the mode number.Type: ApplicationFiled: January 21, 2015Publication date: May 21, 2015Inventors: Sejin OH, Deokhyun KIM, Jaeseung KO, Jongsung CHOI, Kyoungsoo MOON, Jin Pil KIM, Youngmu KWON, Sungguk LIM
-
Publication number: 20140150048Abstract: A digital service signal apparatus is disclosed. The digital service signal apparatus includes a receiving module receiving signaling information having channel information for an application from the digital service signal, a generating module generating a request using the channel information, a sending module sending the generated request, a downloading module downloading the application, an executing module configured to execute the API related to the application and a registering module configured to register the specific key set according to the mode number.Type: ApplicationFiled: November 27, 2013Publication date: May 29, 2014Applicant: LG ELECTRONICS INC.Inventors: Sejin OH, Deokhyun KIM, Jaeseung KO, Jongsung CHOI, Kyoungsoo MOON, Jinpil KIM, Youngmu KWON, Sungguk LIM