Patents Assigned to Samsung SDS Co., Ltd.
  • Patent number: 11522675
    Abstract: A method according to one embodiment includes generating one or more key tables based on a first seed value; generating one or more secret values from a tweak value based on the one or more key tables; and performing encryption or decryption using the one or more secret values. An apparatus according to one embodiment includes a key table generator configured to generate one or more key tables based on a first seed value, a secret value generator configured to generate one or more secret values from a tweak value based on the one or more key tables, and an encryptor/decryptor configured to perform encryption or decryption using the one or more secret values.
    Type: Grant
    Filed: October 26, 2019
    Date of Patent: December 6, 2022
    Assignees: SAMSUNG SDS CO., LTD., Korea Advanced Institute of Science and Technology
    Inventors: Duk-Jae Moon, Ji-hoon Kwon, Joo-Young Lee
  • Patent number: 11514351
    Abstract: An apparatus for optimizing quantum computation according to an embodiment includes a block generation module that identifies a portion requiring quantum computation from an input problem and generates a quantum calculation block from the identified portion, a block map management module that stores and manages a quantum computation block map including the generated quantum calculation block information, and a calculator determination module that determines a quantum calculator, which is to execute the quantum calculation block, among a plurality of quantum calculators including one or more quantum simulators and one or more quantum computers.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: November 29, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Ji Won Jung, Jae Young Lee
  • Patent number: 11512960
    Abstract: A method of path routing in a multilayered structure including layers and one or more links formed between adjacent layers includes identifying path connection elements included in each layer of a multilayered structure with layers that can have at least one links between adjacent layers, generating, for each layer of the multilayered structure, an embedded frame including the path connection elements identified in each layer of the multilayered structure, generating a topological frame including an outer boundary enclosing one or more punctures formed by the links among the plurality of path connection elements included in the embedded frame and one or more local path points arranged on a boundary of each of the one or more punctures, and generating a circular frame including a single circular closed curve by merging the boundary of each of the one or more punctures and the outer boundary of the topological frame.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: November 29, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Rak-Kyeong Seong, Chan-Ho Min
  • Patent number: 11507565
    Abstract: An accelerated transaction processing apparatus includes a memory for storing one or more instructions, a communication interface for communicating with a blockchain network, and a processor. The processor is configured to determine whether the blockchain network is in a congested state based on monitoring information about the blockchain network, adjust a batch size based on a result of the determination, and perform batch processing for one or more individual transactions using the adjusted batch size.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: November 22, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Chang Suk Yoon, Kyu Sang Lee, Hwa Yong Oh, Sang Won Lee, Ki Woon Sung
  • Patent number: 11509453
    Abstract: A method for data analysis according to an embodiment includes acquiring, from a client device, a ciphertext for a precomputation result generated by applying some of a plurality of operations for performing an analysis algorithm based on target data to the target data, and generating an encrypted computation result for remaining operations of the plurality of operations by using the ciphertext.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: November 22, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Eun Kyung Kim, Young Hyun Kim, Jin Hyuck Jeong, Duk Jae Moon, Hyo Jin Yoon, Jung Hoon Sohn, Ki Hyo Moon, Seung Hyun Kang, Seung Ro Joo
  • Patent number: 11509460
    Abstract: A method for performing a matrix multiplication operation being secure against side-channel attacks according to one embodiment, which is performed by a computing device comprising one or more processors and a memory storing one or more programs to be executed by the one or more processors, includes shuffling an order of execution of multiplication operations between elements of a first matrix and elements of a second matrix for a matrix multiplication operation between the first matrix and the second matrix; and performing the matrix multiplication operation based on the shuffled order of execution.
    Type: Grant
    Filed: October 26, 2019
    Date of Patent: November 22, 2022
    Assignees: SAMSUNG SDS CO.. LTD., Kookmin University Industry Academnv Cooperation Foundation
    Inventors: Kyu-Young Choi, Duk-Jae Moon, Ji-Hoon Cho, Dong Guk Han, Bo Yeon Sim, Jae Geun Moon, Ae Sun Park
  • Patent number: 11496469
    Abstract: A method of registering biometric information according to an embodiment includes generating a registration target biometric template based on biometric information of a user, transmitting a biometric information registration request including the registration target biometric template to a server, acquiring transaction information based on the biometric information registration request from the server through one or more communication interfaces, generating an electronic signature for the transaction information using a private key, transmitting the electronic signature for the transaction information to the server through the one or more communication interfaces, and acquiring a registration result for the registration target biometric template based on a verification result for the electronic signature from the server through the one or more communication interface.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: November 8, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Hyun Chul Park, Dong Yeong Kim, Kyung Joon Park, Hee Jin Park, Hyo Il Lee, Jae Hyuk Cho
  • Patent number: 11494228
    Abstract: A method for scheduling jobs for the calculator includes measuring core utilization of the second-type processor, when the measured core utilization is less than a reference value, transmitting, by the first-type processor, a job suspension instruction to suspend a first job, which is currently being executed, to the second-type processor, in response to the job suspension instruction, copying data of a region occupied by the first job in a memory of the second-type processor to a main memory, copying data of a second job stored in the main memory to the memory of the second-type processor, and transmitting, by the first-type processor, an instruction to execute the second job to the second-type processor.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: November 8, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Man Suk Suh, Hwan Kyun Roh, Gi Beom Pang
  • Patent number: 11475133
    Abstract: A method of training a malicious code detection model and a method of detecting a malicious code. The method includes acquiring application programming interface (API) call information of called functions from a result log of performing dynamic analysis of a malicious code, calculating time intervals between timestamps using the timestamps which indicate API call times extracted from the API call information, determining a feature value of the malicious code on the basis of the time intervals, and training the malicious code detection model using an API call sequence included in the API call information and the feature value.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: October 18, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Jang Mi Shin, Young Min Cho, Jung Bae Jun, Jang Ho Kim, Tae Jin Iyn
  • Patent number: 11468267
    Abstract: An image classification apparatus includes an image segmentation module configured to segment a learning image into a plurality of segment images, a primary classification module configured to perform machine learning on a primary classifier using the plurality of segment images, and a secondary classification module configured to calculate a weight value combination for creating a secondary classification estimation value for the learning image from a plurality of primary classification estimation values generated by passing the plurality of segment images to the trained primary classifier, or a machine learning-based learning parameter.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: October 11, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: JoonHo Lee, HyoSeob Song, JiEun Song
  • Patent number: 11470388
    Abstract: A method for preventing forgery of data according to an embodiment includes determining a noise level based on metadata of original data, generating noise by applying the determined noise level to a preset noise pattern, generating transformed data of the original data by adding the generated noise to the original data, and transmitting the transformed data and the metadata to a server.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: October 11, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Yong Hyun Jeong, Do Yeon Kim, Min Ki Hong, Chang Hyun Park, Se Hyeon Park, Kwan Sik Yoon, Sol Bi Hwang, Jae Hyeon Lee, Hyun Chul Park
  • Patent number: 11463417
    Abstract: There is provided an encryption processing method performed by an encryption processing apparatus. The encryption processing method comprises compressing data to obtain compressed data, determining, within the compressed data, a section to be encrypted and encrypting the section to obtain partially encrypted data.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: October 4, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventor: In Seon Yoo
  • Patent number: 11438136
    Abstract: An apparatus for encryption according to an embodiment of the present disclosure comprises a classifier configured to classify each data included in an original data set into one of encryption target data and non-encryption target data on the basis of at least one of determination on whether or not an operation to be applied to each data included in the original data set for an analysis of the original data set is a preset operation and determination on whether or not each data included in the original data set is sensitive information; and an encryptor configured to encrypt the encryption target data among the data included in the original data set using a homomorphic encryption algorithm.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: September 6, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Eun-Kyung Kim, Hyo-Jin Yoon, Duk-Jae Moon, Min-Woo Jeong, Jung-Hoon Sohn, Young-Hyun Kim, Hun-Hee Yu, Ji-Hoon Kwon
  • Patent number: 11436497
    Abstract: Provided are an optimization system and method of a deep learning model. According to example embodiments, by optimizing the structure of the deep learning model appropriately for a target dataset without fixing the structure of the deep learning model, it is possible to generate a model structure capable of having high performance on the target dataset and also saving resources.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: September 6, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Jong-Won Choi, Young-Joon Choi, Ji-Hoon Kim
  • Patent number: 11429735
    Abstract: A method of data encryption according to one embodiment includes generating a structured query language (SQL) syntax that includes manipulation target data and encryption policy identification information in the form of an annotation regarding the manipulation target data, receiving encryption policy information that corresponds to the encryption policy identification information in the form of an annotation from an encryption policy server, and converting the manipulation target data in the SQL syntax into cipher text on the basis of the encryption policy information.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: August 30, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Chang-Hoon Lee, Jang-Hyuk Ahn, Dong-Ghu Seon, Ki-Young Kim, Young-Hwa Lee, Ji-Sang Yoon
  • Patent number: 11418551
    Abstract: A content joint editing method according to an embodiment of the inventive concept may preserve the real-time property of update of edits as much as possible even if the number of editors increases when multiple editors simultaneously edit content. A content editing method can share and edit various contents without calling a separate external application in an online collaboration service. A content sharing method can manage each user's access rights to a content in individual content units in collaboration service that displays a plurality of contents at the same time in the collaboration space for sharing contents among multiple users.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: August 16, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Hwang Kyu Shin, Du Hwan Lim, Ju Yeon Ma, Ki Hoon Kim, Ki Yung Lee, Jee Hea Lee, Jae Sung Jo, Cho Roke Kim, Eun Byul Park, Mingtian Yu, Ik Jun Han, Sung Hee Kim, Su Ryeon Lee, Hyun Ah Bae, Jae Dong Chang, Dong Gyu Lee, Jae Pyo Son
  • Patent number: 11411714
    Abstract: A method for performing an operation according to an embodiment includes assigning an error value to encrypted data; and performing a homomorphic operation for an approximation function, which is obtained by approximating a target function, by using, as an input value, the encrypted data to which the error value is assigned.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: August 9, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Eun Kyung Kim, Young Hyun Kim, Hyo Jin Yoon, Duk Jae Moon, Jung Hoon Sohn, Jin Hyuck Jeong, Seung Ro Joo, Seung Hyun Kang, Ki Hyo Moon
  • Patent number: 11410045
    Abstract: A few-shot learning method according to an embodiment may be performed in a computing device including one or more processors and a memory storing one or more programs executed by the one or more processors. The method may include performing a first task for subjecting a first model to few-shot learning (FSL) based on one or more meta-training data and performing a second task for subjecting a second model to supervised learning based on one or more derived data modified from the one or more meta-training data.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: August 9, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: JoonHo Lee, JoonSeok Lee, SooAh Cho
  • Patent number: 11404029
    Abstract: A content scheduling apparatus includes a content storage storing contents, a screen division information storage storing screen division information including a screen division form having division regions and time slot information including information about time slots allocated to each of the division regions, a content information storage storing content information including content list information about a list in which contents are listed for each of the division regions among the contents and content display order information including display orders each of which includes a display order of the contents listed foreach of the division regions, and a schedule generator to allocate the contents listed for each of the division regions to the time slots allocated to each of the division regions according to the content display order information so that the contents listed for each of the division regions are sequentially displayed on each of the division regions.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: August 2, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Ji Hoon Yim, Sung Tae Kim, Hyun Min Kim
  • Patent number: 11393214
    Abstract: An apparatus for congestion visualization according to an embodiment of the present invention includes an area-specific image storage configured to store area-specific images captured by a plurality of cameras which capture different regions in a specific space, respectively, a two-dimensional map storage configured to store a two-dimensional map for the specific space, an area-specific congestion calculator configured to calculate, based on the area-specific images, an area-specific congestion for each of capturing areas captured by the plurality of cameras in the specific space, a mapping area identifier configured to identify a mapping area corresponding to each of the capturing areas on the two-dimensional map, based on a mapping point set in each of the two-dimensional map and the area-specific images, and an area-specific congestion visualizer configured to visually displaying, on the two-dimensional map, the area-specific congestion for each of the capturing areas, based on the mapping area.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: July 19, 2022
    Assignee: SAMSUNG SDS CO., LTD.
    Inventors: Yong-Guk Park, Min-Soon Kim