Patents Assigned to ESTsoft Corp.
-
Patent number: 11727703Abstract: Disclosed are an apparatus and a method for detecting whether an anomalous sentence having a context different from that of other sentences exists in a document. The apparatus for detecting a contextually-anomalous sentence in a document according to the present invention includes: a sentence encoder for encoding individual sentences constituting document data by means of a predetermined rule (function) to generate encoding vectors; a context embedder neural network for converting the generated encoding vector into embedding vectors corresponding thereto; and a context anomaly detector neural network for detecting whether an anomalous sentence exists in the converted document data.Type: GrantFiled: November 14, 2019Date of Patent: August 15, 2023Assignee: ESTSOFT CORP.Inventors: Hyeong Jin Byeon, Min Gwan Seo, Hae Bin Shin
-
Publication number: 20160224111Abstract: The present invention relates to a method for controlling a touch screen by detecting the position of the line of sight of a user and, more particularly, to a method for controlling a touch screen by detecting the position of the line of sight of a user, whereby a camera detects the position of the line of sight of the user in a touch screen terminal having the camera attached thereto, and the screen is changed in accordance with the operation of an input means that touches the periphery of the position of the line of sight. In accordance with the present invention, there is an effect that the user can enlarge or reduce the screen even with only one input means and rotate the screen after touching the screen for a certain period of time.Type: ApplicationFiled: September 15, 2014Publication date: August 4, 2016Applicant: ESTSOFT CORP.Inventor: Jangjoong KIM
-
Patent number: 9305054Abstract: A system for extracting analogous queries is disclosed. The system includes a search query extracting module, a query pair extracting module, and an analogous query extracting module. The search query extracting module creates a per-user search query DB by reading search queries inputted by users from a search log DB that contains user device identifiers, search queries inputted from user devices, and information about time when the users request a search. The query pair extracting module creates a per-user query pair DB by extracting, from the per-user search query DB, permutations of different two search queries among search queries inputted by a specific user. The analogous query extracting module reads query pairs having a specific query in the per-user query pair DB, and creates analogous queries by extracting counterparts of a specific query from the query pairs. The analogous queries are provided in response to a search request for a specific query from the user device.Type: GrantFiled: April 22, 2013Date of Patent: April 5, 2016Assignee: ESTsoft Corp.Inventor: Kun-Young Son
-
Patent number: 9038182Abstract: The present invention relates to a method of defending against a spoofing attack using a blocking server, and more particularly, to a method of defending against a spoofing attack using a blocking server, which is characterized in that it involves inspecting an IP and MAC address included in an ARP packet received by a client in a network, and changing the addresses to a legitimate IP address and to a corresponding MAC address when the addresses are found to be used in a spoofing attack. According to the present invention, in the blocking of a spoofing attack against a network, an IP address and a MAC address for legitimate hardware connected to the network may be prestored and monitored, so as to exhibit the effect of an accurate defense being enabled in a short time.Type: GrantFiled: March 8, 2012Date of Patent: May 19, 2015Assignee: ESTsoft Corp.Inventors: Jun Seob Kim, Woo Young Jung
-
Publication number: 20140149375Abstract: A system and method provide predictive queries associated with a search query entered by a user even though such a query input is entered incompletely. In addition, even in case a user enters incompletely a wrong query, the system and method provide predictive queries based on a correct query by using index information derived from calculation in the probability of a correct query.Type: ApplicationFiled: November 11, 2013Publication date: May 29, 2014Applicant: ESTsoft Corp.Inventor: Kun-Young SON
-
Publication number: 20140096089Abstract: An electronic device includes a display, at least one processor, a memory, and a mind-map user interface stored in the memory, executed by the processor, and configured to create or edit a plurality of topic objects which are formed of user-entered input data and connected to each other in a hierarchical tree structure. The processor is configured to display on the display the plurality of topic objects distributed in the hierarchical tree structure when the mind-map user interface is executed. At least one of the plurality of topic objects contains text string data including numeric data and an arithmetic identifier, and also at least one of the plurality of topic objects contains text string data including a function identifier which indicates a predefined function.Type: ApplicationFiled: September 24, 2013Publication date: April 3, 2014Applicant: ESTsoft Corp.Inventor: Jang-Joong KIM
-
Publication number: 20140085340Abstract: Provided are a method and electronic device for simply manipulating a scale or rotation of a graphic on a display. The method is performed by any electronic device that includes a display, a processor, a memory and a program, or by any storage medium that can be read by a computer storing commands executable in an electronic device. This program may display a graphic on the display when executed by the processor. A user can simply scale up/down or rotate a graphic through a two-step manipulation of a touch and a touch-and-drag.Type: ApplicationFiled: September 23, 2013Publication date: March 27, 2014Applicant: ESTsoft Corp.Inventor: Jang-Joong KIM
-
Patent number: 8593312Abstract: An apparatus for compressing and decompressing data is disclosed. The apparatus for compressing data includes a block setting unit that divides data of at least one original file into two or more blocks, a compression unit that generates block compression data by applying a compression algorithm to data corresponding to at least one block among blocks divided by the block setting unit, and a compression file generation unit that generates a block header and the block body of the block for each block divided by the block setting unit, in which the block body includes the block compression data if the block is compressed by the compression unit or includes the original data of the block if the block is not compressed the by compression unit.Type: GrantFiled: August 25, 2010Date of Patent: November 26, 2013Assignee: Estsoft Corp.Inventor: Yun-Sik Oh
-
Publication number: 20130312081Abstract: Disclosed is a malicious code blocking system including: a fake website detector that repeatedly accesses a website to be monitored to detect an attack, stores a detection log of the attacked site, and provides a URL address of the attacked site or server; a malicious URL storage that temporarily stores a URL address of the attacked site or server and stores a status flag indicating whether or not a malicious URL list containing information on malicious URLs changes; and a URL filter associated with a user terminal to monitor a network packet transmitted or received by the user terminal, check whether or not the status flag changes in a case where DNS query request for visiting a specific site is generated, and update a malicious URL list containing information on a malicious URL based on information stored in the malicious URL storage if the status flag changes.Type: ApplicationFiled: May 16, 2013Publication date: November 21, 2013Applicants: ESTSECURITY CO., LTD., ESTSOFT CORP.Inventors: Ki Beom SHIM, Myung Kuc HWANG, Jong Chul KIM, Jong Hwa PARK
-
Publication number: 20130290304Abstract: A system for separating documents is disclosed. The system includes a multidimensional index creating module and a document separation criterion calculating module. The multidimensional index creating module calculates a multidimensional index for each documental material by calculating a plurality of document characteristic indexes from content information about individual documental materials contained in a primary document search result obtained in response to a search query received from a user device. The document separation criterion calculating module calculates a document separation criterion on the basis of both user preference information regarding at least one specific documental material selected from the documental materials contained in the primary document search result and the multidimensional index for the selected specific documental material.Type: ApplicationFiled: April 22, 2013Publication date: October 31, 2013Applicant: ESTsoft Corp.Inventor: Kun-Young SON
-
Patent number: 8572054Abstract: A forward compatibility guaranteed data compression and decompression method and apparatus are provided. The compressed data decompression apparatus includes a compressed file parsing unit which parses a compressed file comprising compressed data, a header including information on the compressed data and an extension field to extract the compressed data, and an original file generating unit which decompresses the compressed data to generate an original file. The extension field includes one or more extension field units and an extension field terminating code indicating an end of a region capable of including the extension field units, each of the header and the extension field units starts with a data identification code having the same number of bytes, and the extension field unit further includes its own length data separated by a predetermined number of bytes from its own data identification code.Type: GrantFiled: August 31, 2010Date of Patent: October 29, 2013Assignee: Estsoft Corp.Inventor: Yun-Sik Oh
-
Publication number: 20130282754Abstract: A system for extracting analogous queries is disclosed. The system includes a search query extracting module, a query pair extracting module, and an analogous query extracting module. The search query extracting module creates a per-user search query DB by reading search queries inputted by users from a search log DB that contains user device identifiers, search queries inputted from user devices, and information about time when the users request a search. The query pair extracting module creates a per-user query pair DB by extracting, from the per-user search query DB, permutations of different two search queries among search queries inputted by a specific user. The analogous query extracting module reads query pairs having a specific query in the per-user query pair DB, and creates analogous queries by extracting counterparts of a specific query from the query pairs. The analogous queries are provided in response to a search request for a specific query from the user device.Type: ApplicationFiled: April 22, 2013Publication date: October 24, 2013Applicant: ESTsoft Corp.Inventor: Kun-Young SON
-
Publication number: 20130238574Abstract: The present invention relates to a cloud system and a method for compressing and sending a file in the cloud system, wherein when a user who accesses a cloud computing system and uploads or downloads files requests a target compression file to be compressed, whether the same file as the target compression file is stored in the cloud system or not is check and if, as a result of the check, the same file is present, an ID code of the target compression file is stored while compressing the target compression file. In accordance with the present invention, there are advantages in that a load of the cloud system can be reduced and there is a marginal network band because the same file is not redundantly stored if the same file is present in the cloud system.Type: ApplicationFiled: July 28, 2011Publication date: September 12, 2013Applicant: ESTsoft Corp.Inventor: Jang-Joong Kim
-
Patent number: 8533242Abstract: The present invention relates to a file management method in a web storage system, and more specifically, to a file management method in a web storage system, in which when a user connects to the web storage system and creates, updates and stores files, files of a specific type are all deleted from a local PC and stored only in a file management system, and thus none of data is stored in the local PC. According to the present invention, when a file is created and stored using a web storage system, none of data related to a file that may cause a security problem remains in a user terminal of a remote site, and thus a file leakage problem may be cleared.Type: GrantFiled: December 1, 2011Date of Patent: September 10, 2013Assignee: ESTsoft Corp.Inventors: Sung-Min Cho, Hyoung-Woo Son
-
Patent number: 8359648Abstract: In a method of defending a Distributed Denial of Service (DDoS) attack, an attack target server determines whether the attack target server suffers a DDoS attack from a plurality of terminals and, according to a result of the determination, informs a control server that the attack target server suffers the DDoS attack by transmitting its own information to the control server. The control server which has received the information of the attack target server confirms the plurality of terminals which transmits data to the attack target server and transmits an attack prevention message to the plurality of confirmed terminals. Each of the plurality of terminals which has received the attack prevention message determines whether the terminal launches the DDoS attack and, according to a result of the determination, blocking the DDoS attack.Type: GrantFiled: September 1, 2009Date of Patent: January 22, 2013Assignee: ESTsoft Corp.Inventor: Jang Joong Kim
-
Patent number: 8250060Abstract: A file uploading method with a function of abstracting index information in real time and a web storage system using the same are provided. The file uploading method includes: performing a data filtering on an upload target file transmitted from a user through an online network; abstracting text information as index information of the filtered upload target file; if the upload target file is not a text file, abstracting index information by abstracting text information from the filtered upload target file or converting the file into a text format by using specific information convertible into a text format; creating an inverted file by using the abstracted text information; establishing an index database by using the abstracted text information; and storing and managing the upload target file, when the transmission of the upload target file in which the index information is stored through the index database establishing operation is completed.Type: GrantFiled: August 7, 2009Date of Patent: August 21, 2012Assignee: ESTsoft Corp.Inventor: Yoon Sik Oh
-
Publication number: 20120143930Abstract: The present invention relates to a file management method in a web storage system, and more specifically, to a file management method in a web storage system, in which when a user connects to the web storage system and creates, updates and stores files, files of a specific type are all deleted from a local PC and stored only in a file management system, and thus none of data is stored in the local PC. According to the present invention, when a file is created and stored using a web storage system, none of data related to a file that may cause a security problem remains in a user terminal of a remote site, and thus a file leakage problem may be cleared.Type: ApplicationFiled: December 1, 2011Publication date: June 7, 2012Applicant: ESTsoft Corp.Inventors: Sung-Min Cho, Hyoung-Woo Son
-
Publication number: 20110258165Abstract: The present invention relates to a method and system for automatically verifying a computer vaccine database and, more particularly, to a method and system for automatically verifying a computer vaccine database, which is capable of automatically verifying and modifying a vaccine database mounted on a vaccine engine so that a normal program is not recognized as viruses or malicious codes by storing information about the normal program in the vaccine database in order to remove computer viruses or malicious codes. According to the present invention, a file set of the latest vaccine database can be rapidly collected and processed, and the problems of a vaccine database file provided by a vendor can be checked in advance. Accordingly, there are advantages in that a function of alarming error conditions and a process of reporting error in a vaccine database update process can be automated.Type: ApplicationFiled: January 11, 2011Publication date: October 20, 2011Applicant: ESTsoft Corp.Inventors: Sang-Won JUNG, Jun-Seob KIM, Yong-Hyun KIM
-
Publication number: 20110231415Abstract: The present invention relates to a web search system and a method thereof based on a web page connection time and a web page visiting frequency. The web search system and the method thereof based on the web page connection time and the web page visiting frequency according to an embodiment of the present invention comprises the steps of: extracting the web page connection time of a user; calculating an accumulated connection time of the web page using the extracted connection time; and providing a list of web pages searched by the user after sorting the web pages in order of a ratio of the accumulated connection time.Type: ApplicationFiled: November 28, 2008Publication date: September 22, 2011Applicant: ESTsoft CorpInventor: Jang-Joong Kim
-
Publication number: 20100058471Abstract: In a method of defending a Distributed Denial of Service (DDoS) attack, an attack target server determines whether the attack target server suffers a DDoS attack from a plurality of terminals and, according to a result of the determination, informs a control server that the attack target server suffers the DDoS attack by transmitting its own information to the control server. The control server which has received the information of the attack target server confirms the plurality of terminals which transmits data to the attack target server and transmits an attack prevention message to the plurality of confirmed terminals. Each of the plurality of terminals which has received the attack prevention message determines whether the terminal launches the DDoS attack and, according to a result of the determination, blocking the DDoS attack.Type: ApplicationFiled: September 1, 2009Publication date: March 4, 2010Applicant: ESTSOFT CORP.Inventor: Jang-Joong KIM