Patents by Inventor Yong-sik Kwon

Yong-sik 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: 10102237
    Abstract: An in-memory database server hosting a tenant of a multi-tenant software architecture can receive a definition of a custom data field that is unique to an organization having isolated access to the tenant. The custom data field can extend a standard table defined by central metadata stored at a system tenant of the multi-tenant software architecture. Tenant private metadata that includes the definition can be stored in memory accessible only to the tenant. A tenant-dependent table that includes the custom data field can be formed, for example by retrieving central metadata defining the standard table from the system tenant and adding the custom data field using the definition. The tenant-dependent table can be presented for access via a database client at the organization. Related systems, articles of manufacture, and computer-implemented methods are disclosed.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: October 16, 2018
    Assignee: SAP SE
    Inventors: Yong Sik Kwon, Yongsik Yoon, Joo Yeon Lee, Oliver M. Steinau, Markus Hartmann
  • Patent number: 10060488
    Abstract: An electromechanical brake includes a piston installed in a caliper housing so as to be movable forward and backward in an axial direction, and moves forward in the axial direction at the time of performing a braking operation so as to press a friction pad provided to clamp a disc; an actuator which provides rotational force for moving the piston; a spindle which is thread-coupled to the piston, and rotates by rotational force transmitted from the actuator to move the piston forward and backward in the axial direction; and a guide member which is provided to be integrally fixed to the caliper housing and coupled to the piston so as to restrict rotation of the piston and guide forward and backward axial movement of the piston, in which the guide member has a support portion which is coupled to the spindle and supports the spindle in the axial direction.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: August 28, 2018
    Assignees: Hyundai Motor Company, Hyundai Mobis Co., Ltd.
    Inventors: Joung Hee Lee, Dong Yoon Hyun, Jong Yun Jeong, Jong Sung Kim, Yong Sik Kwon
  • Publication number: 20180150360
    Abstract: A computer implemented method is provided. The method comprises initializing a first database image of a first database system based on a recovery image comprising committed transactions, visible uncommitted transactions, and undo logs associated with the visible uncommitted transactions, undoing the visible uncommitted transactions using the undo logs, generating redo logs from the undo logs, replaying the redo logs to create invisible uncommitted transactions, and after replaying the redo logs, replaying transaction logs received from a second database system. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: November 28, 2016
    Publication date: May 31, 2018
    Inventors: Yong Sik Kwon, Hyeong Seog Kim, Kyu Hwan Kim, Seyeong Bae, Joo Yeon Lee, Beomsoo Kim, Juchang Lee, Marcel Birn
  • Publication number: 20180150363
    Abstract: Restoring a database image of a secondary database system comprises initializing the database image from a recovery image that includes metadata logs and non-metadata logs, of which at least one metadata log includes an undo log of non-committed data that is applied to the initialized database image. A first pagelist and first indexes are then rebuilt based on first data segments of the database image and the corresponding metadata objects. The database image is then updated by replaying the metadata redo log generated from the undo log, the metadata logs, and the non-metadata logs. Then, a second pagelist and second indexes for the database system are rebuilt based on second data segments of the database image and the corresponding non-metadata objects, while each of the first data segments is statically separated from the second data segments in physical memory space. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: November 28, 2016
    Publication date: May 31, 2018
    Inventors: Hyeong Seog KIM, Yong Sik KWON, Seyeong BAE, Ji Hoon JANG, Won Wook HONG
  • Publication number: 20170321771
    Abstract: An electromechanical brake includes a piston installed in a caliper housing so as to be movable forward and backward in an axial direction, and moves forward in the axial direction at the time of performing a braking operation so as to press a friction pad provided to clamp a disc; an actuator which provides rotational force for moving the piston; a spindle which is thread-coupled to the piston, and rotates by rotational force transmitted from the actuator to move the piston forward and backward in the axial direction; and a guide member which is provided to be integrally fixed to the caliper housing and coupled to the piston so as to restrict rotation of the piston and guide forward and backward axial movement of the piston, in which the guide member has a support portion which is coupled to the spindle and supports the spindle in the axial direction.
    Type: Application
    Filed: November 30, 2016
    Publication date: November 9, 2017
    Inventors: Joung Hee Lee, Dong Yoon Hyun, Jong Yun Jeong, Jong Sung Kim, Yong Sik Kwon
  • Patent number: 9720992
    Abstract: Technologies are described for performing replication within a database environment. For example, replication of database data can be performed using data manipulation language (DML) statements and logical logs. A database node can execute a DML statement, create a logical log comprising the DML statement, and insert the logical log into a logical log queue. The logical log can be sent to one or more other database nodes for execution of the DML statement stored within the logical log. Logical logs can be grouped for sending to other nodes. Logical logs can be executed on a first node and one or more other nodes within the same transaction boundary. Execution of DML statements can be decoupled from sending, receiving, grouping, and/or processing of logical logs.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: August 1, 2017
    Assignee: SAP SE
    Inventors: Joo Yeon Lee, Juchang Lee, Kyu Hwan Kim, Chul Won Lee, Yong Sik Kwon, Sang Kyun Cha
  • Publication number: 20170097977
    Abstract: A hybrid database table is stored as both a row and a column store. One or more techniques may be employed alone or in combination to enhance performance of the hybrid table by regulating access to, and/or the size of, the processing-intensive column store data. For example during an insert operation, the column store data may be searched for a uniqueness violation only after certain filtering and/or boundary conditions have been considered. In another technique, a hybrid table manager may control movement of data to the column store based upon considerations such as frequency of access, or underlying business logic. In still another technique, querying of the hybrid table may result in a search of the column store data only after an initial search of row store data fails to return a result.
    Type: Application
    Filed: December 15, 2016
    Publication date: April 6, 2017
    Inventors: Yongsik Yoon, Chanho Jeong, Juchang Lee, Chang Bin Song, Yong Sik Kwon, Sang Kyun Cha
  • Patent number: 9568057
    Abstract: An electronic parking brake (EPB) may include: a housing unit; a motor unit installed in the housing unit; a deceleration unit connected to the motor unit so as to transfer power; a spindle unit connected to the deceleration unit so as to receive power from the deceleration unit, and moving a brake pad; a locking unit mounted in the housing unit and having a length which is adjusted to restrict operation of the motor unit; a sensing unit sensing an operation state of the motor unit; and a control unit receiving a sensing signal of the sensing unit and a parking signal, and controlling the operation of the motor unit.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: February 14, 2017
    Assignee: HYUNDAI MOBIS CO., LTD.
    Inventors: Yong Sik Kwon, Jong Sung Kim
  • Patent number: 9558258
    Abstract: A hybrid database table is stored as both a row and a column store. One or more techniques may be employed alone or in combination to enhance performance of the hybrid table by regulating access to, and/or the size of, the processing-intensive column store data. For example during an insert operation, the column store data may be searched for a uniqueness violation only after certain filtering and/or boundary conditions have been considered. In another technique, a hybrid table manager may control movement of data to the column store based upon considerations such as frequency of access, or underlying business logic. In still another technique, querying of the hybrid table may result in a search of the column store data only after an initial search of row store data fails to return a result.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: January 31, 2017
    Assignee: SAP SE
    Inventors: Yongsik Yoon, Chanho Jeong, Juchang Lee, Chang Bin Song, Yong Sik Kwon, Sang Kyun Cha
  • Publication number: 20160378813
    Abstract: A hybrid database table is stored as both a row and a column store. One or more techniques may be employed alone or in combination to enhance performance of the hybrid table by regulating access to, and/or the size of, the processing-intensive column store data. For example during an insert operation, the column store data may be searched for a uniqueness violation only after certain filtering and/or boundary conditions have been considered. In another technique, a hybrid table manager may control movement of data to the column store based upon considerations such as frequency of access, or underlying business logic. In still another technique, querying of the hybrid table may result in a search of the column store data only after an initial search of row store data fails to return a result.
    Type: Application
    Filed: September 8, 2016
    Publication date: December 29, 2016
    Inventors: Yongsik Yoon, Chanho Jeong, Juchang Lee, Chang Bin Song, Yong Sik Kwon, Sang Kyun Cha
  • Publication number: 20160371315
    Abstract: An in-memory database server hosting a tenant of a multi-tenant software architecture can receive a definition of a custom data field that is unique to an organization having isolated access to the tenant. The custom data field can extend a standard table defined by central metadata stored at a system tenant of the multi-tenant software architecture. Tenant private metadata that includes the definition can be stored in memory accessible only to the tenant. A tenant-dependent table that includes the custom data field can be formed, for example by retrieving central metadata defining the standard table from the system tenant and adding the custom data field using the definition. The tenant-dependent table can be presented for access via a database client at the organization. Related systems, articles of manufacture, and computer-implemented methods are disclosed.
    Type: Application
    Filed: September 2, 2016
    Publication date: December 22, 2016
    Inventors: Yong Sik Kwon, Yongsik Yoon, Joo Yeon Lee, Oliver M. Steinau, Markus Hartmann
  • Patent number: 9465843
    Abstract: A hybrid database table is stored as both a row and a column store. One or more techniques may be employed alone or in combination to enhance performance of the hybrid table by regulating access to, and/or the size of, the processing-intensive column store data. For example during an insert operation, the column store data may be searched for a uniqueness violation only after certain filtering and/or boundary conditions have been considered. In another technique, a hybrid table manager may control movement of data to the column store based upon considerations such as frequency of access, or underlying business logic. In still another technique, querying of the hybrid table may result in a search of the column store data only after an initial search of row store data fails to return a result.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: October 11, 2016
    Assignee: SAP SE
    Inventors: Yongsik Yoon, Chanho Jeong, Juchang Lee, Chang Bin Song, Yong Sik Kwon, Sang Kyun Cha
  • Patent number: 9460176
    Abstract: An in-memory database server hosting a tenant of a multi-tenant software architecture can receive a definition of a custom data field that is unique to an organization having isolated access to the tenant. The custom data field can extend a standard table defined by central metadata stored at a system tenant of the multi-tenant software architecture. Tenant private metadata that includes the definition can be stored in memory accessible only to the tenant. A tenant-dependent table that includes the custom data field can be formed, for example by retrieving central metadata defining the standard table from the system tenant and adding the custom data field using the definition. The tenant-dependent table can be presented for access via a database client at the organization. Related systems, articles of manufacture, and computer-implemented methods are disclosed.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: October 4, 2016
    Assignee: SAP SE
    Inventors: Yong Sik Kwon, Yongsik Yoon, Joo Yeon Lee, Oliver Steinau, Markus Hartmann
  • Patent number: 9253049
    Abstract: A real-time service monitoring apparatus and method using a time stamp is provided.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: February 2, 2016
    Assignee: KT Corporation
    Inventors: Jeong-Gyun Ahn, Sung-Soo Kim, Jong-Hoon Eom, Yong-Sik Kwon
  • Publication number: 20160017942
    Abstract: An electronic parking brake (EPB) may include: a housing unit; a motor unit installed in the housing unit; a deceleration unit connected to the motor unit so as to transfer power; a spindle unit connected to the deceleration unit so as to receive power from the deceleration unit, and moving a brake pad; a locking unit mounted in the housing unit and having a length which is adjusted to restrict operation of the motor unit; a sensing unit sensing an operation state of the motor unit; and a control unit receiving a sensing signal of the sensing unit and a parking signal, and controlling the operation of the motor unit.
    Type: Application
    Filed: July 20, 2015
    Publication date: January 21, 2016
    Inventors: Yong Sik KWON, Jong Sung KIM
  • Patent number: 9204176
    Abstract: Provided are a digital broadcast transmitter, a digital broadcast receiver, a method for processing a stream of the transmitter, and a method for processing a stream of the receiver. The method of processing the stream of the transmitter includes: generating a stream in which a plurality of slots of different formats is consecutively arranged; and encoding and interleaving the generated stream, and outputting the encoded and interleaved stream as a transport stream, wherein the generating the stream includes arranging at least one of second mobile data, training data, and dummy data in an orphan region generated according to a difference of the formats between consecutive slots of the plurality of slots.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: December 1, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin-hee Jeong, Hak-ju Lee, Yong-Sik Kwon, Kum-ran Ji
  • Patent number: 9166826
    Abstract: A transport stream (TS) generating apparatus, a transmitting apparatus, a receiving apparatus, a digital broadcast system having the above, and a method thereof are provided. The digital broadcast system includes a transport stream (TS) generating apparatus which generates a multi transport stream (TS) by multiplexing a normal stream and a turbo stream having a variable coding rate, a transmitting apparatus which re-constructs the multi TS by processing the turbo stream, and transmits the re-constructed multi TS, and a receiving apparatus which receives the re-constructed multi TS, and decodes the normal stream and the turbo stream respectively, to recover normal data and turbo data. Accordingly, a multi TS, which includes normal stream and a turbo stream of various coding rates, can be transmitted and received efficiently.
    Type: Grant
    Filed: October 20, 2008
    Date of Patent: October 20, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eui-jun Park, Yong-deok Chang, Yong-sik Kwon
  • Patent number: 9106455
    Abstract: A transport stream (TS) generating apparatus, a transmitting apparatus, a receiving apparatus, a digital broadcast system having the above, and a method thereof are provided. The digital broadcast system includes a transport stream (TS) generating apparatus which generates a multi transport stream (TS) by multiplexing a normal stream and a turbo stream having a variable coding rate, a transmitting apparatus which re-constructs the multi TS by processing the turbo stream, and transmits the re-constructed multi TS, and a receiving apparatus which receives the re-constructed multi TS, and decodes the normal stream and the turbo stream respectively, to recover normal data and turbo data. Accordingly, a multi TS, which includes normal stream and a turbo stream of various coding rates, can be transmitted and received efficiently.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: August 11, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eui-jun Park, Yong-deok Chang, Yong-sik Kwon
  • Publication number: 20150149409
    Abstract: Technologies are described for performing replication within a database environment. For example, replication of database data can be performed using data manipulation language (DML) statements and logical logs. A database node can execute a DML statement, create a logical log comprising the DML statement, and insert the logical log into a logical log queue. The logical log can be sent to one or more other database nodes for execution of the DML statement stored within the logical log. Logical logs can be grouped for sending to other nodes. Logical logs can be executed on a first node and one or more other nodes within the same transaction boundary. Execution of DML statements can be decoupled from sending, receiving, grouping, and/or processing of logical logs.
    Type: Application
    Filed: June 11, 2014
    Publication date: May 28, 2015
    Inventors: Joo Yeon Lee, Juchang Lee, Kyu Hwan Kim, Chul Won Lee, Yong Sik Kwon, Sang Kyun Cha
  • Publication number: 20150149736
    Abstract: Technologies are described for restarting an application while maintaining data in memory (e.g., using shared memory). For example, shared memory can be associated with an application. The shared memory can also be associated with a holder process to maintain the shared memory from the time the application stops to the time the application starts again. When the application starts, the shared memory can be associated with the started application. In addition, restart of in-memory databases can be provided using shared memory. For example, in-memory data can be maintained when a database process or database management system stops and starts (e.g., during a restart).
    Type: Application
    Filed: April 1, 2014
    Publication date: May 28, 2015
    Inventors: Yong Sik Kwon, Jaeyun Noh, Juchang Lee, Ji Hoon Jang, Sang Kyun Cha