Patents by Inventor Yangwook Kang
Yangwook Kang 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: 20240411659Abstract: Systems and methods for determining performance of a computation storage device are disclosed. A program that is configured to be executed by a computational storage device may be identified. An action may be performed with respect to the program, and a first performance value may be computed based on performing the action with respect to the program. Data may be retrieved from a non-volatile storage medium, and a second performance value may be computed based on retrieving the data from the non-volatile storage medium. A total performance of the computational storage device may be computed based on the first performance value and the second performance value.Type: ApplicationFiled: September 13, 2023Publication date: December 12, 2024Inventors: Nirjhar Mukherjee, Yangwook Kang, Changho Choi
-
Publication number: 20240388828Abstract: An example electronic device may include a plate at least partially inserted into a first opening and including a transparent portion including a protruding portion having a gap spaced apart from an inner circumference of the first opening of the housing and a second opening spaced apart from an periphery of the protruding portion, a sidewall in which a plate including the transparent portion extends from a first printed circuit board in the housing towards the plate including the transparent portion, a second printed circuit board supported by the sidewall, a flash module comprising a flash disposed on one surface of the second printed circuit board facing the plate including the transparent portion, and a microphone disposed in a space formed through the at least one sidewall, and the second printed circuit board includes a through hole facing the microphone so that the microphone obtains an audio signal.Type: ApplicationFiled: July 26, 2024Publication date: November 21, 2024Inventors: Soohyun SEO, Hyunggwang KANG, Myunghoon KWAK, Yangwook KIM, Hyunsuk KIM, Sanghyuk PARK, Youngmin JI, Nakhyun CHOI, Changryong HEO
-
Publication number: 20240341038Abstract: An electronic device includes: a first housing; a second housing connected to the first housing and being partially moveable in a moving direction; a display supported by the first housing and the second housing and configured to change between a first state and a second state; and a flexible printed circuit board having a length in the moving direction which changes based one the movement of the first housing and the second housing, the flexible printed circuit board includes: a first wire including a first signal circuit formed along a first length direction; a second wire including a second signal circuit formed along a second length direction; a bonding sheet configured to bond the first wire and the second wire along a bonding area; and one or more signal vias penetrating the first wire and the second wire and electrically connecting the first signal circuit to the second signal circuit.Type: ApplicationFiled: June 18, 2024Publication date: October 10, 2024Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hyunggwang KANG, Myunghoon KWAK, Yangwook KIM, Junhyuk KIM, Wonho LEE, Hoyoung JEONG, Junyoung CHOI, Soyoung LEE, Jookwan LEE, Junghyeob LEE
-
Patent number: 12107979Abstract: An electronic device includes: a base housing, a sliding housing at least partially overlapping the base housing and slidably coupled to the base housing, a folding housing least partially overlapping the base housing and connected to the sliding housing, a display disposed on the folding housing and the sliding housing, at least part of the display being located inside the base housing, a rolling module comprising a rollable support coupled to a rear surface of the display and having one side connected to the sliding housing and an opposite side extending into an inner space of the base housing, and a hinge module comprising a hinge connected to the folding housing and the sliding housing wherein the sliding housing is configured to rotate about a first axis of rotation and the folding housing is configured to rotate about a second axis of rotation.Type: GrantFiled: July 12, 2021Date of Patent: October 1, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Seungjoon Lee, Sungho Ahn, Youngseong Kim, Sungmin Hong, Jooyoung Kang, Yangwook Kim, Gyeongtae Park, Hyunju Hong
-
Patent number: 12072734Abstract: An electronic device includes a first housing including a first space and including a first support member. The device includes a second housing including a second space, including a second support member, and slidably combined with the first housing. The device includes a bendable member connected to the first housing, being at least partly accommodated in a second space in a slide-in state, and at least partly forming the same plane with the first housing in a slide-out state. The device includes a flexible display including a first part disposed to be seen from an outside in the slide-in state, and a second part not seen from the outside. The device includes at least one first antenna and a wireless communication circuit configured to transmit or receive a wireless signal. The first support member includes a non-overlapping part not overlapping the second support member in the slide-in state.Type: GrantFiled: January 23, 2023Date of Patent: August 27, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Jooyoung Kang, Yeonggyu Yoon, Inkuk Yun, Wonho Lee, Joungmin Cho, Junyoung Choi, Yangwook Kim, Byounguk Yoon, Hyunju Hong
-
Patent number: 12073751Abstract: An electronic device is provided. The electronic device includes a base housing, a sliding housing and that is coupled to the base housing so as to slide, a folding housing that at least partially overlaps the base housing and that is connected to the sliding housing, a display disposed on the folding housing and the sliding housing, a rolling module that is coupled to a rear surface of the display, and a hinge module connected to the folding housing and the sliding housing. The electronic device is configured to be capable of a sliding operation in which the folding housing and the sliding housing move in a sliding direction to extend or retract a display region of the electronic device and a folding operation in which the folding housing is folded or unfolded relative to the sliding housing to fold or unfold a portion of the display region.Type: GrantFiled: December 8, 2022Date of Patent: August 27, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Gyeongtae Park, Sungho Ahn, Youngseong Kim, Sungmin Hong, Jooyoung Kang, Yangwook Kim, Seungjoon Lee, Hyunju Hong
-
Publication number: 20240281354Abstract: A system and method for identifying kernels suitable for computational storage. In some embodiments, the method includes: identifying a kernel of a computation as a candidate for execution in a computational storage circuit; and evaluating the kernel as a candidate for execution in the computational storage circuit, the identifying including estimating a working set size of the kernel, and the evaluating including estimating an expected performance of the kernel in the computational storage circuit.Type: ApplicationFiled: March 24, 2023Publication date: August 22, 2024Inventors: Lokesh Nagappa JALIMINCHE, Yangwook KANG, Changho CHOI
-
Patent number: 12069418Abstract: An electronic device includes: a plate at least partially inserted into a first opening and including a transparent portion including a protruding portion having a gap spaced apart from an inner circumference of the first opening of the housing and a second opening spaced apart from an periphery of the protruding portion, a sidewall in which a plate including the transparent portion extends from a first printed circuit board in the housing towards the plate including the transparent portion, a second printed circuit board supported by the sidewall, a flash module comprising a flash disposed on one surface of the second printed circuit board facing the plate including the transparent portion, and a microphone disposed in a space formed through the at least one sidewall, and the second printed circuit board includes a through hole facing the microphone so that the microphone obtains an audio signal.Type: GrantFiled: October 27, 2022Date of Patent: August 20, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Soohyun Seo, Hyunggwang Kang, Myunghoon Kwak, Yangwook Kim, Hyunsuk Kim, Sanghyuk Park, Youngmin Ji, Nakhyun Choi, Changryong Heo
-
Publication number: 20240160347Abstract: Provided is a method for data storage, the method including receiving, by a first storage device, information from a first group of resources for performing a first function on the first storage device using a first implementation, based on the first storage device including the first implementation and being associated with a second group of resources corresponding to the first group of resources.Type: ApplicationFiled: April 6, 2023Publication date: May 16, 2024Inventors: Yang Seok Ki, Yangwook Kang
-
Patent number: 11954345Abstract: A system and method for two-level indexing for key-value persistent storage. The method may include: sorting two or more key-value pairs to form a sorted key-value pair set; determining an address of a first key-value pair of the key-value pairs, the first key-value pair including a first key and a first value; determining an address of a second key-value pair of the key-value pairs, the second key-value pair including a second key and a second value; and training a first linear regression model to generate a first line corresponding to the key-value pairs, the training including training the first linear regression model with key-value pairs including the first key-value pair and the second key-value pair.Type: GrantFiled: February 9, 2022Date of Patent: April 9, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Omkar Desai, Changho Choi, Yangwook Kang
-
Patent number: 11947839Abstract: A storage device includes: protected memory including one or more log pages; non-volatile memory; and a storage controller. The storage controller includes: a command fetcher to receive a data request command associated with data including first metadata and second metadata, and execute the data request command in the non-volatile memory; a logger to identify the second metadata, and log the second metadata in the one or more log pages; and a log page fetcher/eraser to retrieve the second metadata from the one or more log pages in response to a separate command.Type: GrantFiled: July 2, 2021Date of Patent: April 2, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Rekha Pitchumani, Yangwook Kang, Yang Seok Ki
-
Publication number: 20230384982Abstract: A Solid State Drive (SSD) is disclosed. The SSD may include ports to receive requests from a host and to send requests to a second storage device. The SSD may include flash storage for data. An SSD controller may process the requests received from the host and generate the requests sent to the second storage device. The SSD may act as a cache for the second storage device.Type: ApplicationFiled: August 7, 2023Publication date: November 30, 2023Inventors: Yang Seok KI, Yangwook KANG
-
Publication number: 20230361944Abstract: Systems and methods for processing and distributing a service request. The service request is received from a client, and a location of data is identified. A status of a computational storage device associated with the location is determined. The service request is transmitted to a storage service associated with the computational storage device based on the status. A response to the service request from the storage service, is identified, and the response is provided to the client.Type: ApplicationFiled: August 4, 2022Publication date: November 9, 2023Inventors: Yang Seok Ki, Changho Choi, Yangwook Kang
-
Publication number: 20230359624Abstract: Systems and methods for processing a database query from a device are disclosed. A first command is received in response to the database query. In response to the first command, a storage device is signaled for scanning data in a database object. The signaling of the storage device may include: transmitting a second command for configuring the storage device based on the database query; transmitting a third command for executing a scan of the data in the database object; and transmitting a fourth command for reading an output of the scan, wherein the output is responsive to the database query.Type: ApplicationFiled: August 4, 2022Publication date: November 9, 2023Inventors: Yang Seok Ki, Changho Choi, Yangwook Kang
-
Publication number: 20230289084Abstract: Systems and methods for memory management are described. An example method can include: performing a first determination that may include: comparing a first parameter associated with a storage device to a second parameter associated with an application. In addition, the method may include performing a second determination based on the first determination, where the second determination may include: inserting data into a storage partition of the storage device; and determining to store a minimum processing unit associated with the data in the storage device.Type: ApplicationFiled: March 3, 2023Publication date: September 14, 2023Inventors: Yangwook KANG, Yang Seok KI, Changho CHOI
-
Patent number: 11755254Abstract: A Solid State Drive (SSD) is disclosed. The SSD may include ports to receive requests from a host and to send requests to a second storage device. The SSD may include flash storage for data. An SSD controller may process the requests received from the host and generate the requests sent to the second storage device. The SSD may act as a cache for the second storage device.Type: GrantFiled: January 31, 2022Date of Patent: September 12, 2023Inventors: Yang Seok Ki, Yangwook Kang
-
Publication number: 20230244664Abstract: An accelerator is disclosed. A hardware may process a query on a database. A storage may store a software to process the query on the database. A coordinator may manage the hardware and the software to process the query on the database based at least in part on the query, to produce a result of the query on the database.Type: ApplicationFiled: April 13, 2022Publication date: August 3, 2023Inventors: Changho CHOI, Yang Seok KI, Yangwook KANG
-
Publication number: 20230176758Abstract: A system and method for two-level indexing for key-value persistent storage. The method may include: sorting two or more key-value pairs to form a sorted key-value pair set; determining an address of a first key-value pair of the key-value pairs, the first key-value pair including a first key and a first value; determining an address of a second key-value pair of the key-value pairs, the second key-value pair including a second key and a second value; and training a first linear regression model to generate a first line corresponding to the key-value pairs, the training including training the first linear regression model with key-value pairs including the first key-value pair and the second key-value pair.Type: ApplicationFiled: February 9, 2022Publication date: June 8, 2023Inventors: Omkar DESAI, Changho CHOI, Yangwook KANG
-
Patent number: 11579801Abstract: Disclosed are systems and methods by which a storage device may process and return I/O commands to a host in the order in which the host provided the commands, thereby reducing host overhead, including but not limited to the following: receiving a first I/O command and a second I/O command, the first I/O command and the second I/O command being assigned a sequence tag, issuing the first I/O command and the second I/O command to one or more storage channels based on their respective sequence tags, collecting a command completion notice of the first I/O command or the second I/O command when the first I/O command or the second I/O command has been respectively completed; and issuing a command completion notification to a host based on the sequence tag of the associated completed first I/O command or the second I/O command.Type: GrantFiled: June 9, 2020Date of Patent: February 14, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Yangwook Kang, Pratik Mishra, Yang Seok Ki, Jason Martineau
-
Publication number: 20230028569Abstract: A computing system includes: a storage device, coupled to central processing unit, includes: an in-storage processing engine configured to receive and manage application data from an application executed in a host computer, an in-storage processing coordinator, in the in-storage processing engine, configured to perform in-storage processing with formatted data, based on the application data, includes performing integer math operations, floating point math operations, Boolean operations, reorganization of data bits or symbols, and combinations thereof on the application data, and a data preprocessor, in the in-storage processing coordinator, configured to align the formatted data from the application data to return an in-storage processing output to the application for continued execution.Type: ApplicationFiled: September 28, 2022Publication date: January 26, 2023Inventors: Yangwook Kang, Yang Seok Ki, Dongchul Park