Patents Assigned to ESTsoft Corp.
  • Patent number: 11727703
    Abstract: 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: Grant
    Filed: November 14, 2019
    Date of Patent: August 15, 2023
    Assignee: ESTSOFT CORP.
    Inventors: Hyeong Jin Byeon, Min Gwan Seo, Hae Bin Shin
  • Publication number: 20160224111
    Abstract: 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: Application
    Filed: September 15, 2014
    Publication date: August 4, 2016
    Applicant: ESTSOFT CORP.
    Inventor: Jangjoong KIM
  • Patent number: 9305054
    Abstract: 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: Grant
    Filed: April 22, 2013
    Date of Patent: April 5, 2016
    Assignee: ESTsoft Corp.
    Inventor: Kun-Young Son
  • Patent number: 9038182
    Abstract: 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: Grant
    Filed: March 8, 2012
    Date of Patent: May 19, 2015
    Assignee: ESTsoft Corp.
    Inventors: Jun Seob Kim, Woo Young Jung
  • Publication number: 20140149375
    Abstract: 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: Application
    Filed: November 11, 2013
    Publication date: May 29, 2014
    Applicant: ESTsoft Corp.
    Inventor: Kun-Young SON
  • Publication number: 20140096089
    Abstract: 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: Application
    Filed: September 24, 2013
    Publication date: April 3, 2014
    Applicant: ESTsoft Corp.
    Inventor: Jang-Joong KIM
  • Publication number: 20140085340
    Abstract: 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: Application
    Filed: September 23, 2013
    Publication date: March 27, 2014
    Applicant: ESTsoft Corp.
    Inventor: Jang-Joong KIM
  • Patent number: 8593312
    Abstract: 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: Grant
    Filed: August 25, 2010
    Date of Patent: November 26, 2013
    Assignee: Estsoft Corp.
    Inventor: Yun-Sik Oh
  • Publication number: 20130312081
    Abstract: 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: Application
    Filed: May 16, 2013
    Publication date: November 21, 2013
    Applicants: ESTSECURITY CO., LTD., ESTSOFT CORP.
    Inventors: Ki Beom SHIM, Myung Kuc HWANG, Jong Chul KIM, Jong Hwa PARK
  • Publication number: 20130290304
    Abstract: 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: Application
    Filed: April 22, 2013
    Publication date: October 31, 2013
    Applicant: ESTsoft Corp.
    Inventor: Kun-Young SON
  • Patent number: 8572054
    Abstract: 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: Grant
    Filed: August 31, 2010
    Date of Patent: October 29, 2013
    Assignee: Estsoft Corp.
    Inventor: Yun-Sik Oh
  • Publication number: 20130282754
    Abstract: 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: Application
    Filed: April 22, 2013
    Publication date: October 24, 2013
    Applicant: ESTsoft Corp.
    Inventor: Kun-Young SON
  • Publication number: 20130238574
    Abstract: 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: Application
    Filed: July 28, 2011
    Publication date: September 12, 2013
    Applicant: ESTsoft Corp.
    Inventor: Jang-Joong Kim
  • Patent number: 8533242
    Abstract: 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: Grant
    Filed: December 1, 2011
    Date of Patent: September 10, 2013
    Assignee: ESTsoft Corp.
    Inventors: Sung-Min Cho, Hyoung-Woo Son
  • Patent number: 8359648
    Abstract: 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: Grant
    Filed: September 1, 2009
    Date of Patent: January 22, 2013
    Assignee: ESTsoft Corp.
    Inventor: Jang Joong Kim
  • Patent number: 8250060
    Abstract: 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: Grant
    Filed: August 7, 2009
    Date of Patent: August 21, 2012
    Assignee: ESTsoft Corp.
    Inventor: Yoon Sik Oh
  • Publication number: 20120143930
    Abstract: 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: Application
    Filed: December 1, 2011
    Publication date: June 7, 2012
    Applicant: ESTsoft Corp.
    Inventors: Sung-Min Cho, Hyoung-Woo Son
  • Publication number: 20110258165
    Abstract: 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: Application
    Filed: January 11, 2011
    Publication date: October 20, 2011
    Applicant: ESTsoft Corp.
    Inventors: Sang-Won JUNG, Jun-Seob KIM, Yong-Hyun KIM
  • Publication number: 20110231415
    Abstract: 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: Application
    Filed: November 28, 2008
    Publication date: September 22, 2011
    Applicant: ESTsoft Corp
    Inventor: Jang-Joong Kim
  • Publication number: 20100058471
    Abstract: 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: Application
    Filed: September 1, 2009
    Publication date: March 4, 2010
    Applicant: ESTSOFT CORP.
    Inventor: Jang-Joong KIM