Patents by Inventor Wan Heo
Wan Heo 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).
-
Patent number: 12183975Abstract: An antenna apparatus includes: a parabolic reflector; a dielectric support pedestal; a sub-reflector connected to an upper part of the dielectric support pedestal; and a waveguide connected to a lower part of the dielectric support pedestal, wherein the parabolic reflector has a curved surface in which a ratio of a focal length to a diameter is greater than a preset value, and at least one corrugation configured to suppress a cross polarization is formed in a region of the dielectric support pedestal.Type: GrantFiled: October 31, 2022Date of Patent: December 31, 2024Assignee: AGENCY FOR DEFENSE DEVELOPMENTInventors: Byung Chul Park, Seung Ho Kim, Kun Sup Kwon, Jong Wan Heo, Sung Jae Lee, Ki Min Hwang
-
Patent number: 12079120Abstract: A storage device generates and stores a key stream and a value stream by extracting from data a plurality of keys and a plurality of values respectively corresponding to the plurality of keys. The storage device includes a controller and a non-volatile memory. The controller receives from a host information about an invalid key included in the key stream together with a compaction command, and performs a compaction operation on the key stream in response to the compaction command. The non-volatile memory stores the key stream and the value stream. The controller merges the key stream with another key stream based on the information about the invalid key in the compaction operation.Type: GrantFiled: January 4, 2023Date of Patent: September 3, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Hwang Lee, Satish Kumar, Chansoo Kim, Wan Heo
-
Publication number: 20240250442Abstract: Provided is an antenna apparatus including a waveguide that extends in a first direction, an opening portion having a corrugated shape and attached to the waveguide in a second direction different from the first direction, and a horn antenna including at least one ridge and provided in the waveguide as a structure coaxial with the waveguide.Type: ApplicationFiled: April 12, 2023Publication date: July 25, 2024Inventors: Byung Chul PARK, Kun Sup KWON, Jong Wan HEO
-
Publication number: 20240145935Abstract: An antenna apparatus includes: a parabolic reflector; a dielectric support pedestal; a sub-reflector connected to an upper part of the dielectric support pedestal; and a waveguide connected to a lower part of the dielectric support pedestal, wherein the parabolic reflector has a curved surface in which a ratio of a focal length to a diameter is greater than a preset value, and at least one corrugation configured to suppress a cross polarization is formed in a region of the dielectric support pedestal.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventors: Byung Chul PARK, Seung Ho KIM, Kun Sup KWON, Jong Wan HEO, Sung Jae LEE, Ki Min HWANG
-
Patent number: 11916292Abstract: According to the present disclosure, an antenna apparatus which includes a hollow pillar shaped waveguide extending in a first direction and at least one ridge protruding from an inner circumferential surface of the waveguide and extending in the first direction, wherein the ridge has at least one recessed groove formed in the first direction; and an antenna apparatus which includes the waveguide, the ridge and the iris structure protruding from the inner circumferential surface of the waveguide along a plane intersecting the first direction, are provided.Type: GrantFiled: February 2, 2023Date of Patent: February 27, 2024Assignee: AGENCY FOR DEFENSE DEVELOPMENTInventors: Byung Chul Park, Kun Sup Kwon, Jong Wan Heo
-
Publication number: 20240063548Abstract: According to the present disclosure, an antenna apparatus which includes a hollow pillar shaped waveguide extending in a first direction and at least one ridge protruding from an inner circumferential surface of the waveguide and extending in the first direction, wherein the ridge has at least one recessed groove formed in the first direction; and an antenna apparatus which includes the waveguide, the ridge and the iris structure protruding from the inner circumferential surface of the waveguide along a plane intersecting the first direction, are provided.Type: ApplicationFiled: February 2, 2023Publication date: February 22, 2024Inventors: Byung Chul PARK, Kun Sup KWON, Jong Wan HEO
-
Patent number: 11831074Abstract: The embodiments generally relate to an antenna device that includes a cover having a specific shape to suppress a sidelobe of an elevation angle gain pattern which is caused by a radio-frequency (RF) device regardless of an avoidance area.Type: GrantFiled: October 31, 2022Date of Patent: November 28, 2023Assignee: AGENCY FOR DEFENSE DEVELOPMENTInventors: Seung Ho Kim, Byung Chul Park, Kun Sup Kwon, Jong Wan Heo, Sung Jae Lee, Ki Min Hwang
-
Patent number: 11733891Abstract: Provided are a storage device storing data on the basis of key-value and an operating method thereof, wherein the storage device separates and manages a plurality of keys and a plurality of values respectively corresponding to the plurality of keys, and includes a first controller processing a first key and a first value corresponding to the first key, a second controller processing a second key and a second value corresponding to the second key, and a nonvolatile memory storing the first key, the second key, the first value, and the second value, wherein the first key includes information about the second controller regarding a processing core for the second value processed next to the first value.Type: GrantFiled: August 2, 2022Date of Patent: August 22, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Wan Heo, Satish Kumar, Hwang Lee, Byounggeun Kim, Chansoo Kim, Sangyoon Oh
-
Publication number: 20230229357Abstract: A computational storage device includes a non-volatile memory (NVM) device; and a storage controller configured to control the NVM device. The storage controller includes: a computation processor configured to execute an internal application to generate an internal command; a host interface circuit configured to receive a host command from an external host device, to receive the internal command from the computation processor, and to individually process the received host command and the received internal command; a flash translation layer (FTL) configured to perform an address mapping operation based on a result of the processing of the host interface circuit; and a memory interface circuit configured to control the NVM device based on the address mapping operation of the FTL.Type: ApplicationFiled: March 27, 2023Publication date: July 20, 2023Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hwang LEE, Wan HEO
-
Publication number: 20230143869Abstract: A storage device generates and stores a key stream and a value stream by extracting from data a plurality of keys and a plurality of values respectively corresponding to the plurality of keys. The storage device includes a controller and a non-volatile memory. The controller receives from a host information about an invalid key included in the key stream together with a compaction command, and performs a compaction operation on the key stream in response to the compaction command. The non-volatile memory stores the key stream and the value stream. The controller merges the key stream with another key stream based on the information about the invalid key in the compaction operation.Type: ApplicationFiled: January 4, 2023Publication date: May 11, 2023Inventors: HWANG LEE, SATISH KUMAR, CHANSOO KIM, WAN HEO
-
Patent number: 11645011Abstract: A computational storage device includes a non-volatile memory (NVM) device; and a storage controller configured to control the NVM device. The storage controller includes: a computation processor configured to execute an internal application to generate an internal command; a host interface circuit configured to receive a host command from an external host device, to receive the internal command from the computation processor, and to individually process the received host command and the received internal command; a flash translation layer (FTL) configured to perform an address mapping operation based on a result of the processing of the host interface circuit; and a memory interface circuit configured to control the NVM device based on the address mapping operation of the FTL.Type: GrantFiled: June 1, 2022Date of Patent: May 9, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hwang Lee, Wan Heo
-
Publication number: 20230084539Abstract: A computational storage device is provided. The computation storage device includes: a nonvolatile memory configured to store data; and a storage controller configured to control a plurality of applications to be executed based on the data. The storage controller includes: a processor; and a memory including a program slot configured to store a user program. The processor is configured to drive an operating system to execute the user program to control an application among the plurality of applications to perform a first operation on the data based on an event signal.Type: ApplicationFiled: March 8, 2022Publication date: March 16, 2023Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hwang LEE, Jung Min Seo, Wan Heo
-
Patent number: 11573890Abstract: A storage device generates and stores a key stream and a value stream by extracting from data a plurality of keys and a plurality of values respectively corresponding to the plurality of keys. The storage device includes a controller and a non-volatile memory. The controller receives from a host information about an invalid key included in the key stream together with a compaction command, and performs a compaction operation on the key stream in response to the compaction command. The non-volatile memory stores the key stream and the value stream. The controller merges the key stream with another key stream based on the information about the invalid key in the compaction operation.Type: GrantFiled: September 28, 2020Date of Patent: February 7, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Hwang Lee, Satish Kumar, Chansoo Kim, Wan Heo
-
Publication number: 20220405015Abstract: A computational storage device includes a non-volatile memory (NVM) device; and a storage controller configured to control the NVM device. The storage controller includes: a computation processor configured to execute an internal application to generate an internal command; a host interface circuit configured to receive a host command from an external host device, to receive the internal command from the computation processor, and to individually process the received host command and the received internal command; a flash translation layer (FTL) configured to perform an address mapping operation based on a result of the processing of the host interface circuit; and a memory interface circuit configured to control the NVM device based on the address mapping operation of the FTL.Type: ApplicationFiled: June 1, 2022Publication date: December 22, 2022Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: HWANG LEE, Wan Heo
-
Publication number: 20220382472Abstract: Provided are a storage device storing data on the basis of key-value and an operating method thereof, wherein the storage device separates and manages a plurality of keys and a plurality of values respectively corresponding to the plurality of keys, and includes a first controller processing a first key and a first value corresponding to the first key, a second controller processing a second key and a second value corresponding to the second key, and a nonvolatile memory storing the first key, the second key, the first value, and the second value, wherein the first key includes information about the second controller regarding a processing core for the second value processed next to the first value.Type: ApplicationFiled: August 2, 2022Publication date: December 1, 2022Inventors: Wan HEO, Satish KUMAR, Hwang LEE, Byounggeun KIM, Chansoo KIM, Sangyoon OH
-
Patent number: 11461047Abstract: A key-value storage device includes a non-volatile memory (NVM) divided into blocks, and a data buffer including a key buffer, a value buffer and a mapping buffer, and a controller including a key-value manager. The key-value manager receives a command and key-pairs including keys and values respectively corresponding to the keys, separates the keys from the values, store the keys in the key buffer and store the values in the value buffer, generates a value stream by combining a set of values stored in the key buffer, generates a key stream by combining a set of keys and merging indices for values respectively corresponding to the keys in the set of keys, and updates a key matrix stored in the mapping buffer and indicating whether an index among the indices of the key stream is related to each one of the blocks of the NVM.Type: GrantFiled: September 3, 2020Date of Patent: October 4, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Chansoo Kim, Satish Kumar, Hwang Lee, Wan Heo
-
Patent number: 11429295Abstract: Provided are a storage device storing data on the basis of key-value and an operating method thereof, wherein the storage device separates and manages a plurality of keys and a plurality of values respectively corresponding to the plurality of keys, and includes a first controller processing a first key and a first value corresponding to the first key, a second controller processing a second key and a second value corresponding to the second key, and a nonvolatile memory storing the first key, the second key, the first value, and the second value, wherein the first key includes information about the second controller regarding a processing core for the second value processed next to the first value.Type: GrantFiled: September 30, 2020Date of Patent: August 30, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Wan Heo, Satish Kumar, Hwang Lee, Byounggeun Kim, Chansoo Kim, Sangyoon Oh
-
Publication number: 20210191882Abstract: A storage device generates and stores a key stream and a value stream by extracting from data a plurality of keys and a plurality of values respectively corresponding to the plurality of keys. The storage device includes a controller and a non-volatile memory. The controller receives from a host information about an invalid key included in the key stream together with a compaction command, and performs a compaction operation on the key stream in response to the compaction command. The non-volatile memory stores the key stream and the value stream. The controller merges the key stream with another key stream based on the information about the invalid key in the compaction operation.Type: ApplicationFiled: September 28, 2020Publication date: June 24, 2021Inventors: HWANG LEE, SATISH KUMAR, CHANSOO KIM, WAN HEO
-
Publication number: 20210181988Abstract: A key-value storage device includes a non-volatile memory (NVM) divided into blocks, and a data buffer including a key buffer, a value buffer and a mapping buffer, and a controller including a key-value manager. The key-value manager receives a command and key-pairs including keys and values respectively corresponding to the keys, separates the keys from the values, store the keys in the key buffer and store the values in the value buffer, generates a value stream by combining a set of values stored in the key buffer, generates a key stream by combining a set of keys and merging indices for values respectively corresponding to the keys in the set of keys, and updates a key matrix stored in the mapping buffer and indicating whether an index among the indices of the key stream is related to each one of the blocks of the NVM.Type: ApplicationFiled: September 3, 2020Publication date: June 17, 2021Inventors: CHANSOO KIM, SATISH KUMAR, HWANG LEE, WAN HEO
-
Publication number: 20210165589Abstract: Provided are a storage device storing data on the basis of key-value and an operating method thereof, wherein the storage device separates and manages a plurality of keys and a plurality of values respectively corresponding to the plurality of keys, and includes a first controller processing a first key and a first value corresponding to the first key, a second controller processing a second key and a second value corresponding to the second key, and a nonvolatile memory storing the first key, the second key, the first value, and the second value, wherein the first key includes information about the second controller regarding a processing core for the second value processed next to the first value.Type: ApplicationFiled: September 30, 2020Publication date: June 3, 2021Inventors: Wan Heo, Satish Kumar, Hwang Lee, Byounggeun Kim, Chansoo Kim, Sangyoon Oh