Patents Assigned to Soongsil University
-
Patent number: 9674281Abstract: A method of constructing and maintaining a circle-mesh overlay network is disclosed. The method of constructing a circle-mesh overlay network includes: (a) determining a reference member number of a circle overlay by using a total number of participating peers; (b) creating a new circle overlay and adding member peers from among the participating peers to the new circle overlay in consideration of the reference member number; and (c) forming a circle-mesh overlay network by way of interconnection between the new circle overlay and a different circle overlay.Type: GrantFiled: June 25, 2014Date of Patent: June 6, 2017Assignee: Foundation of Soongsil University-Industry CooperationInventors: Young Han Kim, Le Hoanh Huu ThoP
-
Publication number: 20170147798Abstract: A mobile device and a method of operating a mobile device are disclosed. The mobile device includes a main processor executing a normal code of a mobile application program, a co-processor executing a core code of the mobile application program, and a co-processor driver enabling the main processor and the co-processor to communicate with each other. The normal code includes commands executable by the main processor, and the core code includes commands executable by the co-processor. Since the core code is separated from the mobile application program on a level lower than an operating system level when the mobile application program is installed on the mobile device and the core code is stored in a core code storage to which the main processor is not allowed to access directly, the core code is not exposed to an attacker, such that resistance to a reverse engineering attack is increased.Type: ApplicationFiled: March 6, 2015Publication date: May 25, 2017Applicant: Soongsil University Research Consortium Techno-ParkInventors: Jeong-Hyun Yi, Yong-Jin Park
-
Patent number: 9633606Abstract: A device for driving a light-emitting diode, a light-emitting device, and a display device are disclosed. The disclosed light-emitting diode driving device may include: a first transistor having a first conductive electrode connected with a source voltage terminal and having a second conductive electrode connected with an input terminal of the light-emitting diode; a second transistor having a control electrode connected with the second conductive electrode of the first transistor; and a capacitor having one end connected with a data voltage terminal and having the other end connected with a first node, which is connected with a control electrode of the first transistor and with a first conductive electrode of the second transistor.Type: GrantFiled: December 15, 2014Date of Patent: April 25, 2017Assignee: Foundation of Soongsil University-Industry CooperationInventors: Ho-Jin Lee, Yong-Chan Kim, Sung-Young Seo
-
Patent number: 9609572Abstract: A method and system for supporting the mobility of a mobile terminal in a software-defined network are disclosed. A method for supporting the mobility of a mobile terminal in a software-defined network according to an embodiment of the invention can include: routing a data packet of the mobile terminal to an authority switch serving as an anchor within a first partition, said routing performed by a switch by referencing a flow table; and setting a data path to an authority switch of a second partition, which is the partition containing the destination of the data packet, based on a rule provided by a controller and transmitting the data packet to a destination, said setting and transmitting performed by the authority switch of the first partition.Type: GrantFiled: June 19, 2014Date of Patent: March 28, 2017Assignee: Foundation of Soongsil University Industry CooperationInventors: Young-Han Kim, Hyun-Sik Yang
-
Patent number: 9608496Abstract: Provided is a reaction force compensation device capable of compensating for a reaction force caused by a motor that is continuously rotating. The reaction force compensation device is configured to compensate for a reaction force generated when a motor including a stator and a rotor, which is combined with the stator to be rotatable, is driven, and includes a housing disposed below the motor, and a rotation support member disposed between the housing and the rotor and configured to support the stator to be rotatable with respect to the housing. The stator rotates by a reaction force generated when the rotor rotates.Type: GrantFiled: November 27, 2013Date of Patent: March 28, 2017Assignee: Foundation of Soongsil University-Industry CooperationInventors: Hyeong-Joon Ahn, Kyoung-Rock Kim, Dong-Jun Kim
-
Patent number: 9607238Abstract: An image processing system and method is provided. The image processing system includes extracting a first local statistical characteristics from an observed image, generating a low-pass filter according to the first local statistical characteristics to generate a predicted noise image, and extracting second local statistical characteristics from the predicted noise image, extracting a third local statistical characteristics from a predicted original image using the first local statistical characteristics of the observed image and the second local statistical characteristics of the predicted noise image, and setting a flag level indicating a noise level for each pixel of the observed image according to the third local statistical characteristics of the predicted original image to detect noise, and setting a filter coefficient according to the flag level of the detected noise to remove the noise, and restoring the observed image.Type: GrantFiled: August 7, 2013Date of Patent: March 28, 2017Assignee: Foundation of Soongsil University-Industry CooperationInventors: Min-Cheol Hong, Tuan-Anh Nguyen, Beomsu Kim
-
Publication number: 20170078863Abstract: Disclosed are a terminal discovery method in a wireless communication system supporting device-to-device (D2D) communication, and a device therefor. The method for discovering a terminal in a wireless communication system supporting device-to-device (D2D) communication, includes transmitting, by a terminal, a discovery signal, and receiving, by the terminal, a response signal as a response with respect to the discovery signal from a different terminal, wherein the response signal is transmitted by the different terminal when a response delay time determined on the basis of a reception signal-to-interference noise ratio (SINR) terminates.Type: ApplicationFiled: March 4, 2015Publication date: March 16, 2017Applicants: LG ELECTRONICS INC., Industry-University Cooperation Foundation of Soongsil UniversityInventors: Hakseong KIM, Mochan YANG, Shanai WU, Yoan SHIN
-
Publication number: 20170054693Abstract: The integrity verification system includes a client and an RCE server. The client requests an RCE service to the RCE server using a pointer of a return function as a parameter of a service call function and transmits a memory code of the return function to the RCE server when Reverse-RCE for obtaining the memory code of the return function is requested from the RCE server. The RCE server generates a first hash key of the transmitted memory code, compares the first hash key to a stored second hash key of the memory code of an original return function, generates a return value according to a compared result between the first hash key and the second hash key and transmits the generated return value to the client using the generated return value as a parameter of the service call function. The client executes the return function using the return value as a parameter of the return function.Type: ApplicationFiled: July 8, 2016Publication date: February 23, 2017Applicants: Ksign Co., Ltd., Soongsil University Research Consortium Techno-ParkInventors: Jeong-Hyun Yi, Yong-Jin Park, Sun-Woo Shin
-
Publication number: 20170032804Abstract: Disclosed is a method for determining alcohol consumption capable of analyzing alcohol consumption in a time domain by analyzing a formant slope of a voice signal, and a recording medium and a terminal for carrying out same. An terminal for determining whether a person is drunk comprises: a voice input unit for generating a voice frame by receiving a voice signal; a voiced/unvoiced sound analysis unit for determining whether a received voiced frame corresponds to a voiced sound; a formant frequency extraction unit for extracting a plurality of formant frequencies of the voice frame corresponding to the voiced sound; and an alcohol consumption determining unit for calculating a formant slope between the plurality of formant frequencies, and determining the state of alcohol consumption depending on the formant slope, thereby determining whether a person is drunk by analyzing the formant slope of an inputted voice.Type: ApplicationFiled: January 24, 2014Publication date: February 2, 2017Applicant: Foundation of Soongsil University-Industry CooperationInventors: Myung Jin BAE, Sang Gil LEE, Geum Ran BAEK
-
Publication number: 20170032110Abstract: A user terminal includes a communication circuit, a certification circuit, an execution circuit, and a control circuit. The communication circuit receives a normal code of an application from an application providing server to install the application. The certification circuit receives a registration request message, which includes distinct information of a peripheral device, from the peripheral device storing a core code of the application, to certify the peripheral device, transmits a registration response message, which includes distinct information of the user terminal, to the peripheral device, and receives the core code of the application from the peripheral device. The execution circuit executes the application using the normal code and the core code. The control circuit restricts at least one of functions of the user terminal while the application is executed.Type: ApplicationFiled: March 6, 2015Publication date: February 2, 2017Applicant: Soongsil University Research Consortium Techno-ParInventor: Jeong-Hyun Yi
-
Patent number: 9547891Abstract: An image processing system includes an a noise detection unit that extracts a local statistical characteristic of a predicted original image according to a local statistical characteristic of an observed image and a local statistical characteristic of a predicted noise image, sets a flag level indicating a distortion state for each of pixels of the observed image according to the local statistical characteristic of the predicted original image, zones the observed image through a filter window, determines distortion states of adjacent pixels, corrects the flag level, and detects noise, and a noise removal unit that adaptively sets a filter size according to the corrected flag level and removes the noise, when the corrected flag level is determined through the noise detection unit, and therefore it is possible to implement adaptive noise detection and removal techniques of a distorted image damaged by noise, and detect a contour to the corresponding pixels into undistorted pixels.Type: GrantFiled: May 30, 2014Date of Patent: January 17, 2017Assignee: Foundation of Soongsil University-Industry CooperationInventors: Mincheol Hong, Tuan anh Nguyen, Jonggeun Oh
-
Patent number: 9530668Abstract: Disclosed are: a thin-film pattern array able to minimize level differences between thin films; and a production method therefor. The thin-film pattern array comprises: a lower thin-film pattern which is positioned on a substrate; an upper thin-film pattern which is positioned on the upper edge of the lower thin-film pattern; and a level-difference attenuating pattern which is positioned between the lower thin-film pattern and the upper thin-film pattern, and has a gentle taper angle so as to be able to reduce the level difference between the lower thin-film pattern and the upper thin-film pattern.Type: GrantFiled: August 30, 2013Date of Patent: December 27, 2016Assignee: Foundation of Soongsil University-Industry CooperationInventors: Hojin Lee, Youngseok Kim
-
Patent number: 9531407Abstract: An interleaving apparatus, a computer-readable recording medium, and a method for interleaving data elements comprised in data frame which are transmitted via a channel for error dispersion are provided. The interleaving apparatus includes a block division unit that divides a given page of the data frame including two-dimensional array data into a plurality of data block units, and an interleaving unit that performs interleaving at least between two of the plurality of data blocks units, which are divided by the block division unit. A first block unit in the plurality of data block units is set as a reference interleaving block unit, and first data in the first block unit and second data in a second block unit are interleaved. The first block unit and the second block unit are included in the plurality of data block units, and the first block unit is different from the second block unit.Type: GrantFiled: December 24, 2014Date of Patent: December 27, 2016Assignee: Foundation of Soongsil University-Industry CooperationInventors: Jaejin Lee, Junghyun Park
-
Publication number: 20160371473Abstract: A code obfuscation device and a method of obfuscating a code of an application program file are disclosed. The code obfuscation device includes an extraction circuit uncompressing an application program file to extract a Dalvik executable file, a code analysis circuit analyzing a bytecode of the Dalvik executable file, a control circuit determining an obfuscation character and a number and a location of the obfuscation character to be inserted in the bytecode, and an identifier conversion circuit inserting the obfuscation character in the bytecode to convert an identifier of the bytecode. Since the identifier of the bytecode is converted using an obfuscation character, which corresponds to a character that is invisible on a screen or has a different Unicode from another character displayed on the screen as a same shape as the character, the application program file has an increased resistance to a reverse engineering attack.Type: ApplicationFiled: March 6, 2015Publication date: December 22, 2016Applicant: Soongsil University Research Consortium Techno-ParkInventors: Jeong-Hyun Yi, Sung-Ryoung Kim, Geon-Bae Na, Yong-Jin Park
-
Publication number: 20160330030Abstract: A user terminal for detecting forgery of an application program based on a hash value and a method of detecting forgery of an application program using the user terminal are disclosed. The user terminal includes a communication circuit, a hash value generation circuit and a forgery determination circuit. When the application program is executed, the communication circuit transmits information of the user terminal and the application program to an authentication server on a platform level to receive an original hash value of the application program from the authentication server, or to receive the original hash value from a peripheral device paired with the user terminal. The hash value generation circuit generates the hash value of the application program on the platform level.Type: ApplicationFiled: March 6, 2015Publication date: November 10, 2016Applicant: Soongsil University Research Consortium Techno-ParkInventors: Jeong-Hyun Yi, Myeong-Ju Ji, Ji-Woong Bang, Tae-Joo Cho
-
Patent number: 9491550Abstract: Provided is a piezoelectric stack transducer. In a transducer portion, a plurality of piezoelectric transducers which output maximum amplitude at different frequencies are continuously stacked. A stacked electrode portion is provided on both surfaces of each of the plurality of continuously stacked piezoelectric transducers and supplies an electric signal so that vibration is generated. In this case, the plurality of piezoelectric transducers have different diameters. According to the present invention, it is possible to implement a piezoelectric stack transducer which exhibits constant amplitude (output) at different frequencies by piezoelectric transducers exhibiting different amplitudes at respective frequencies according to natural frequencies supplementing amplitude of a different piezoelectric transducer.Type: GrantFiled: December 9, 2013Date of Patent: November 8, 2016Assignee: Foundation of Soongsil University-Industry CooperationInventors: Jin Oh Kim, Dae Jong Kim
-
Patent number: 9444778Abstract: A method and an apparatus for propagating a message in a social network are disclosed. A method for propagating a message in a social network according to an embodiment of the invention can include: calculating a degree of connectivity of each user; calculating a propagation capability of each user by using the calculated degree of connectivity and a probability of distribution; choosing target users for propagating a message by using the propagation capability of each user; and propagating the message to nodes of the chosen target users.Type: GrantFiled: June 12, 2014Date of Patent: September 13, 2016Assignee: Foundation of Soongsil University-Industry CooperationInventors: Myungsik Yoo, Duy-Linh Nguyen, Wenji Quan
-
Patent number: 9430708Abstract: Provided is a method of detecting a pedestrian through feature information prediction based on an integral image. The method includes extracting a feature image of an obtained original image; generating an integral image of the feature image; predicting an integral image of an enlarged/reduced feature image using the integral image of the feature image and an image enlargement/reduction scale value; and detecting a pedestrian using an integral image of the predicted enlarged/reduced feature image. Accordingly, it is possible to decrease a time taken for a feature extracting operation, and perform pedestrian detection efficiently.Type: GrantFiled: November 21, 2014Date of Patent: August 30, 2016Assignee: Foundation of Soongsil University-Industry CooperationInventors: Youngjoon Han, Jaedo Kim
-
Publication number: 20160239669Abstract: A user terminal includes a communication circuit, an encryption-decryption circuit, and an execution circuit. The communication circuit receives a core code file of an application from a peripheral device, which stores the core code file of the application, when certifying a core code of the application. The encryption-decryption circuit encrypts the core code file and transmits the encrypted core code file to the peripheral device, and, when executing the application, receives the encrypted core code file from the peripheral device and decrypts the encrypted core code file. The execution circuit executes the application using the decrypted core code file and a normal code file of the application stored in the user terminal. Since the normal code file is stored in the user terminal and the core code file is stored in the peripheral device, the core code of the application is protected from reverse engineering attacks.Type: ApplicationFiled: March 6, 2015Publication date: August 18, 2016Applicant: Soongsil University Research Consortium Techno-ParkInventors: Jeong-Hyun Yi, Sung-Ryoung Kim
-
Patent number: 9410268Abstract: The present invention provides a method for preparing carbon nanotube fibers with improved spinning properties using a surfactant and carbon nanotube fibers prepared by the method. According to the method for preparing carbon nanotube fibers of the present invention, the addition of a surfactant during the preparation of carbon nanotubes interrupts and delays the agglomeration of catalyst particles, which reduces the size of the catalyst particles and uniformly disperses the catalyst particles that play a key role in the formation of carbon nanotube fibers, thus increasing the strength and conductivity of carbon nanotube fibers and improving the spinning properties. While convention methods prepare carbon nanotube fibers by injecting a catalytic material for the synthesis of carbon nanotubes in a high-pressure supercritical state to be uniformly dispersed, the present invention uses a dispersant and thus does not require the injection in a high-pressure supercritical state.Type: GrantFiled: December 26, 2012Date of Patent: August 9, 2016Assignee: Soongsil University Research Consortium Techno-ParkInventors: Young Jin Jeong, Jun Young Song, So Young Kim, So Ra Yoon, Yeon Su Jung