Patents by Inventor Hyejeong JANG
Hyejeong JANG 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: 20240117975Abstract: An outdoor unit of an air conditioner, including a housing including an inlet and an outlet, wherein a flow path is formed between the inlet and the outlet inside the housing; a heat exchanger positioned on the flow path inside the housing; and a blower fan inside the housing between the inlet and the heat exchanger, and configured to flow air along the flow path, from the inlet, through the heat exchanger, and toward the outlet, wherein the blower fan includes a hub configured to be rotatable, and a plurality of blades extending from the hub and arranged along a circumference of the hub, each blade among the plurality of blades includes a leading edge at a side of a rotation direction of the hub, a trailing edge opposite to the leading edge, and a blade surface between the leading edge and the trailing edge and inclined toward the inlet from the trailing edge to the leading edge.Type: ApplicationFiled: August 3, 2023Publication date: April 11, 2024Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hyejeong PARK, Keunjeong JANG, Eunsung JO
-
Patent number: 11726688Abstract: A storage system communicates with a host system and includes a storage device including storage medium divided into a plurality of blocks including high reliability blocks and reserve blocks, and a controller. The controller provides the host system with block information identifying the high reliability blocks among the plurality of blocks, receives a block allocation request from the host system, wherein the block allocation request is defined with reference to the block information and identifies at least one high reliability block to be used to store metadata, and allocates at least one high reliability block to a meta region in response to the block allocation request. The controller includes a bad block manager that manages an allocation operation performed in response to the block allocation request, and a repair module that repairs an error in metadata stored in one of the high reliability blocks.Type: GrantFiled: March 30, 2020Date of Patent: August 15, 2023Inventors: Jaeyoon Choi, Seokhwan Kim, Suman Prakash Balakrishnan, Dongjin Kim, Chansol Kim, Eunhee Rho, Hyejeong Jang, Walter Jun
-
Patent number: 11288183Abstract: A method of operating a memory system including a memory device, including in response to a write request of a host, storing write data and a physical address received from the host in a buffer; performing a write operation on the memory device based on the write data and the physical address; based on a write error corresponding to the write data occurring, asynchronously providing the host with error occurrence information; and providing the host with the write data having the write error and information used for a recovery from the write error.Type: GrantFiled: April 27, 2020Date of Patent: March 29, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dongjin Kim, Suman Prakash Balakrishnan, Seokhwan Kim, Chansol Kim, Eunhee Rho, Jaeyoon Choi, Hyejeong Jang
-
Patent number: 11275516Abstract: A host system configured to communicate with a storage system, including a host flash translation layer (FTL) configured to manage a plurality of blocks included in the storage system, wherein the host FTL includes a block assignment module configured to generate priority information indicating priorities of free blocks from among the plurality of blocks based on erase count values of the free blocks, and wherein the host FTL is configured to assign a free block having a lowest erase count value, from among the free blocks, for a data write operation based on the priority information; a counting circuit configured to count a number of erase operations performed on each of the plurality of blocks; and an interface circuit configured to transmit to the storage system a block address along with an access request to the storage system, the block address indicating a position of the assigned free block.Type: GrantFiled: April 24, 2020Date of Patent: March 15, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Eunhee Rho, Suman Prakash Balakrishnan, Dongjin Kim, Seokhwan Kim, Chansol Kim, Jaeyoon Choi, Hyejeong Jang
-
Publication number: 20210240667Abstract: A trim management method for a storage device includes activating, by a processor configured by an application program, a pattern check function of a device driver, requesting, by the processor configured by the application program, a file system to write a file of a specified pattern, converting, by the processor configured by the file system, the file to management unit data of the storage device, transmitting, by the processor configured by the file system, the management unit data to the device driver, checking, by the processor configured by the device driver, whether a data pattern of the management unit data is the same as the specified pattern, and transmitting, by the processor configured by the device driver, a trim command for trimming a storage area corresponding to the management unit data, to the storage device based on results of the checking.Type: ApplicationFiled: April 21, 2021Publication date: August 5, 2021Applicant: Samsung Electronics Co., Ltd.Inventors: Kyung Ho KIM, Seungyeun JEONG, Dae-Jin KIM, Sang-Jin OH, Hwasoo LEE, Hyejeong JANG
-
Patent number: 11048662Abstract: A trim management method for a storage device includes activating, by a processor configured by an application program, a pattern check function of a device driver, requesting, by the processor configured by the application program, a file system to write a file of a specified pattern, converting, by the processor configured by the file system, the file to management unit data of the storage device, transmitting, by the processor configured by the file system, the management unit data to the device driver, checking, by the processor configured by the device driver, whether a data pattern of the management unit data is the same as the specified pattern, and transmitting, by the processor configured by the device driver, a trim command for trimming a storage area corresponding to the management unit data, to the storage device based on results of the checking.Type: GrantFiled: June 1, 2017Date of Patent: June 29, 2021Assignee: Samsung Electronics Co., Ltd.Inventors: Kyung Ho Kim, Seungyeun Jeong, Dae-Jin Kim, Sang-Jin Oh, Hwasoo Lee, Hyejeong Jang
-
Publication number: 20210103394Abstract: A host system configured to communicate with a storage system, including a host flash translation layer (FTL) configured to manage a plurality of blocks included in the storage system, wherein the host FTL includes a block assignment module configured to generate priority information indicating priorities of free blocks from among the plurality of blocks based on erase count values of the free blocks, and wherein the host FTL is configured to assign a free block having a lowest erase count value, from among the free blocks, for a data write operation based on the priority information; a counting circuit configured to count a number of erase operations performed on each of the plurality of blocks; and an interface circuit configured to transmit to the storage system a block address along with an access request to the storage system, the block address indicating a position of the assigned free block.Type: ApplicationFiled: April 24, 2020Publication date: April 8, 2021Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Eunhee RHO, Suman Prakash BALAKRISHNAN, Dongjin KIM, Seokhwan KIM, Chansol KIM, Jaeyoon CHOI, Hyejeong JANG
-
Publication number: 20210103517Abstract: A method of operating a memory system including a memory device, including in response to a write request of a host, storing write data and a physical address received from the host in a buffer; performing a write operation on the memory device based on the write data and the physical address; based on a write error corresponding to the write data occurring, asynchronously providing the host with error occurrence information; and providing the host with the write data having the write error and information used for a recovery from the write error.Type: ApplicationFiled: April 27, 2020Publication date: April 8, 2021Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Dongjin KIM, Suman Prakash BALAKRISHNAN, Seokhwan KIM, Chansol KIM, Eunhee RHO, Jaeyoon CHOI, Hyejeong JANG
-
Publication number: 20210103388Abstract: A storage system communicates with a host system and includes a storage device including storage medium divided into a plurality of blocks including high reliability blocks and reserve blocks, and a controller. The controller provides the host system with block information identifying the high reliability blocks among the plurality of blocks, receives a block allocation request from the host system, wherein the block allocation request is defined with reference to the block information and identifies at least one high reliability block to be used to store metadata, and allocates at least one high reliability block to a meta region in response to the block allocation request. The controller includes a bad block manager that manages an allocation operation performed in response to the block allocation request, and a repair module that repairs an error in metadata stored in one of the high reliability blocks.Type: ApplicationFiled: March 30, 2020Publication date: April 8, 2021Inventors: JAEYOON CHOI, SEOKHWAN KIM, SUMAN PRAKASH BALAKRISHNAN, DONGJIN KIM, CHANSOL KIM, EUNHEE RHO, HYEJEONG JANG, WALTER JUN
-
Publication number: 20180129674Abstract: A trim management method for a storage device includes activating, by a processor configured by an application program, a pattern check function of a device driver, requesting, by the processor configured by the application program, a file system to write a file of a specified pattern, converting, by the processor configured by the file system, the file to management unit data of the storage device, transmitting, by the processor configured by the file system, the management unit data to the device driver, checking, by the processor configured by the device driver, whether a data pattern of the management unit data is the same as the specified pattern, and transmitting, by the processor configured by the device driver, a trim command for trimming a storage area corresponding to the management unit data, to the storage device based on results of the checking.Type: ApplicationFiled: June 1, 2017Publication date: May 10, 2018Applicant: Samsung Electronics Co., Ltd.Inventors: Kyung Ho KIM, Seungyeun JEONG, Dae-Jin KIM, Sang-Jin OH, Hwasoo LEE, Hyejeong JANG
-
Patent number: D1000722Type: GrantFiled: September 14, 2021Date of Patent: October 3, 2023Inventor: Hyejeong Jang