Patents by Inventor Chang Woo Min
Chang Woo Min 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).
-
Publication number: 20160055082Abstract: An electronic device, including an application configured to request a page allocation of a process, a cache management module configured to allocate a page in a page group including uninterrupted (or consecutive, or contiguous) pages to the process, and a page buffer configured to manage the at least one page group, is disclosed.Type: ApplicationFiled: August 11, 2015Publication date: February 25, 2016Inventors: Jae Won Kim, Chang Woo Min, Young Ik Eom
-
Patent number: 8935541Abstract: A method and apparatus for preventing a user from interpreting optional stored data information even when the user extracts the optional stored data, by managing data associated with a flash memory in a flash translation layer, the method comprising searching at least one page of the flash memory when writing data to the flash memory, determining whether authority information corresponding to respective searched pages includes an encryption storage function, generating, corresponding to respective searched pages, a page key according to an encrypting function when the authority information includes the encryption storage function encrypting the data using the generated page key and storing the encrypted data in the respective searched pages, and storing the data in the respective searched pages without encryption when the authority information does not include the encryption storage function.Type: GrantFiled: August 8, 2012Date of Patent: January 13, 2015Assignee: Samsung Electronics Co., LtdInventors: Chang-Woo Min, Jin-Ha Jun
-
Publication number: 20120303880Abstract: A method and apparatus for preventing a user from interpreting optional stored data information even when the user extracts the optional stored data, by managing data associated with a flash memory in a flash translation layer, the method comprising searching at least one page of the flash memory when writing data to the flash memory, determining whether authority information corresponding to respective searched pages includes an encryption storage function, generating, corresponding to respective searched pages, a page key according to an encrypting function when the authority information includes the encryption storage function encrypting the data using the generated page key and storing the encrypted data in the respective searched pages, and storing the data in the respective searched pages without encryption when the authority information does not include the encryption storage function.Type: ApplicationFiled: August 8, 2012Publication date: November 29, 2012Applicant: Samsung Electronics Co., Ltd.Inventors: Chang-Woo MIN, Jin-Ha Jun
-
Patent number: 8261098Abstract: A method for preventing a user from interpreting optional stored data information even when the user extracts the optional stored data, and an apparatus thereof. The apparatus for encrypting and processing data in a flash translation layer includes a flash memory and a controller. The flash translation layer searches at least one page of the flash memory storing the data when a write of optional data is requested from the controller, generates, corresponding to respective searched pages, a page key according to a predetermined encrypting function when the searched page supports an encryption, and encrypts and stores the data by the page key in the respective searched pages.Type: GrantFiled: January 22, 2008Date of Patent: September 4, 2012Assignee: Samsung Electronics Co., LtdInventors: Chang-Woo Min, Jin-Ha Jun
-
Patent number: 8205167Abstract: A method and system for providing an advertisement window in a certain area of a web browser executed in a user terminal, wherein the user terminal being communicated with at least one advertiser server and an advertisement control server over the Internet. The method includes the steps of requesting a user identification code; receiving the user identification code from the advertisement control server, and storing the code on the local storage of the user terminal; requesting advertisement control data to the advertisement control server using the stored user identification; receiving the advertisement control data from the advertisement control server, and displaying control information of the advertisement window; accessing and obtaining the advertisement data located on the received address; and placing, in a certain area of the web browser.Type: GrantFiled: October 2, 2002Date of Patent: June 19, 2012Assignee: International Business Machines CorporationInventors: Sang Chul Kang, Chang Woo Min
-
Patent number: 8037255Abstract: A memory and a method for managing data. The memory for compressing and managing data includes a memory unit, wherein the memory unit has a compressed page cache region which includes a plurality of compressed page caches for temporarily storing, compressing and decompressing data; and a compressed page block region which includes a plurality of compressed page blocks for storing compressed data generated through the compression. Since data is stored in the memory after being compressed, it is possible to store much more data. Furthermore, as a great amount of data can be stored at one time, it is possible to minimize a lowering of the data processing speed caused by movement of data between memories.Type: GrantFiled: November 26, 2007Date of Patent: October 11, 2011Assignee: Samsung Electronics Co., LtdInventors: Soon-Yong Jeong, Chang-Woo Min
-
Patent number: 7487082Abstract: Generating a transfer dictionary used in a transfer-based translation machine system. A pair of source/target language sentences are received. The source language sentence comprises at least one marked idiom, at least one argument and at least one marked collocation. The target language sentence comprises the target language translation for the idiom and the source language word(s) for the argument. The source language sentence is parsed to generate a source language syntactic tree. Nodes are extracted from the source language syntactic tree. A least common ancestor node of the extracted nodes is calculated and source language structure information is generated based on the source language syntactic tree data structure. Target language structure information is generated by adding the part-of-speech information to each morpheme in the target language sentence and by replacing each source language word in the target language with the corresponding syntactic information within the source language syntactic tree.Type: GrantFiled: December 3, 2007Date of Patent: February 3, 2009Assignee: International Business Machines CorporationInventors: Seong Mook Kim, Chang Woo Min, Sang Chul Kang, Jeong In Cha
-
Publication number: 20080263369Abstract: A method for preventing a user from interpreting optional stored data information even when the user extracts the optional stored data, and an apparatus thereof. The apparatus for encrypting and processing data in a flash translation layer includes a flash memory and a controller. The flash translation layer searches at least one page of the flash memory storing the data when a write of optional data is requested from the controller, generates, corresponding to respective searched pages, a page key according to a predetermined encrypting function when the searched page supports an encryption, and encrypts and stores the data by the page key in the respective searched pages.Type: ApplicationFiled: January 22, 2008Publication date: October 23, 2008Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Chang-Woo MIN, Jin-Ha Jun
-
Publication number: 20080133855Abstract: A memory and a method for managing data. The memory for compressing and managing data includes a memory unit, wherein the memory unit has a compressed page cache region which includes a plurality of compressed page caches for temporarily storing, compressing and decompressing data; and a compressed page block region which includes a plurality of compressed page blocks for storing compressed data generated through the compression. Since data is stored in the memory after being compressed, it is possible to store much more data. Furthermore, as a great amount of data can be stored at one time, it is possible to minimize a lowering of the data processing speed caused by movement of data between memories.Type: ApplicationFiled: November 26, 2007Publication date: June 5, 2008Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Soon-Yong JEONG, Chang-Woo MIN
-
Patent number: 7330810Abstract: Generating a transfer dictionary used in a transfer-based translation machine system. A pair of source/target language sentences are received. The source language sentence comprises at least one marked idiom, at least one argument and at least one marked collocation. The target language sentence comprises the target language translation for the idiom and the source language word(s) for the argument. The source language sentence is parsed to generate a source language syntactic tree. Nodes are extracted from the source language syntactic tree. A least common ancestor node of the extracted nodes is calculated and source language structure information is generated based on the source language syntactic tree data structure. Target language structure information is generated by adding the part-of-speech information to each morpheme in the target language sentence and by replacing each source language word in the target language with the corresponding syntactic information within the source language syntactic tree.Type: GrantFiled: June 5, 2003Date of Patent: February 12, 2008Assignee: International Business Machines CorporationInventors: Seong Mook Kim, Chang Woo Min, Sang Chul Kang, Jeong In Cha
-
Publication number: 20040059632Abstract: Method and apparatus for providing an advertisement to a user over the Internet, based on an URL and/or a search keyword that the user entered. The method includes the steps of obtaining from a first server a plurality of web page URLs and search keywords and associated advertisement information for each of the web page URLs and the search keywords, the advertisement information including an address at which associated advertisement data is stored, and storing the advertisement information in a local storage; detecting an URL and a search keyword that the user enters on a web browser; retrieving from the local storage the advertisement information associated with the detected URL and the search keyword; reading from a second server the associated advertisement data at the advertisement address included in the retrieved advertisement information; and displaying the advertisement.Type: ApplicationFiled: September 22, 2003Publication date: March 25, 2004Applicant: International Business Machines CorporationInventors: Sang Chul Kang, Chang Woo Min
-
Publication number: 20030233226Abstract: Generating a transfer dictionary used in a transfer-based translation machine system. A pair of source/target language sentences are received. The source language sentence comprises at least one marked idiom, at least one argument and at least one marked collocation. The target language sentence comprises the target language translation for the idiom and the source language word(s) for the argument. The source language sentence is parsed to generate a source language syntactic tree. Nodes are extracted from the source language syntactic tree. A least common ancestor node of the extracted nodes is calculated and source language structure information is generated based on the source language syntactic tree data structure. Target language structure information is generated by adding the part-of-speech information to each morpheme in the target language sentence and by replacing each source language word in the target language with the corresponding syntactic information within the source language syntactic tree.Type: ApplicationFiled: June 5, 2003Publication date: December 18, 2003Applicant: International Business Machines CorporationInventors: Seong Mook Kim, Chang Woo Min, Sang Chul Kang, Jeong In Cha
-
Publication number: 20030079176Abstract: A method and system for providing an advertisement window in a certain area of a web browser executed in a user terminal, wherein the user terminal being communicated with at least one advertiser server and an advertisement control server over the Internet. The method includes the steps of requesting a user identification code; receiving the user identification code from the advertisement control server, and storing the code on the local storage of the user terminal; requesting advertisement control data to the advertisement control server using the stored user identification; receiving the advertisement control data from the advertisement control server, and displaying control information of the advertisement window; accessing and obtaining the advertisement data located on the received address; and placing, in a certain area of the web browser.Type: ApplicationFiled: October 2, 2002Publication date: April 24, 2003Applicant: International Business Machines CorporationInventors: Sang Chul Kang, Chang Woo Min