Patents by Inventor S. Choi
S. Choi 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: 20250138984Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing performance issues. One of the methods includes maintaining, for a plurality of devices at least some of which have different contexts, metric data for an application that executed on each of the plurality of devices; determining, for a metric attribute from a plurality of metric attributes and a subset of the plurality of devices each of which have at least one common context, a potential performance issue for the subset of the plurality of devices using aggregated metric data for the metric attribute; determining, using at least a portion of the aggregated metric data, a portion of a code base or a hardware subcomponent that likely caused the potential performance issue; and providing data for the portion of the code base or the hardware subcomponent that likely caused the potential performance issue.Type: ApplicationFiled: October 27, 2023Publication date: May 1, 2025Inventors: Abhinav Pathak, Amit K. Vyas, Anand Ramadurai, Anca A. Chandra, Anshul Dawra, Ashish Patro, David S. Choi, Jonathan Y. Hanna, Nehal Bhandari, Ning Ding, Rohit Mundra, Ryan A. Carlson, Xiaomeng Chen, Yue Li, Zoe S. Bohn
-
Publication number: 20250110839Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automated data modification reconstruction and attribution. One of the methods includes determining two or more net modifications between a first backup and a second backup; attributing, for each of the two or more net modifications, the net modification to an entity from a plurality of entities; determining, for an event of interest and using first data that indicates the net modifications, a likelihood that a modification during the event of interest is attributable to a first entity; determining whether the likelihood satisfies a likelihood criterion; and performing, in response to determining that the likelihood satisfies the likelihood criterion, an action for the event of interest using second information for the first entity and the modification.Type: ApplicationFiled: September 28, 2023Publication date: April 3, 2025Inventors: Eoghan Casey, Jason K. S. Choy
-
Publication number: 20250073788Abstract: In one or more arrangements, a jig for cutting a pocket on a workpiece is presented, which has a base and a guide assembly. In one or more arrangements, the system includes a base having a bit aperture configured to allow a boring bit therethrough and a bit guide removably attached to the base. In one or more arrangements, the bit guide has a boring drill bit slidably located within a guide cylinder, a stop collar coupled to the boring bit, and a spring around the throat of the boring bit between a top spring surface of the guide cylinder and a bottom spring surface of the stop collar. In one or more arrangements, the spring is configured to urge the boring bit into a non-contact position with the workpiece.Type: ApplicationFiled: August 27, 2024Publication date: March 6, 2025Inventors: Jens Michael Pedersen, Stacy Allan Peterson, Ethan John Andersen, Kyong S. Choi, Nathan Joseph Hagarty, Zach Michael Scheuffele, Brian William Hill
-
Publication number: 20250038768Abstract: A method and system for decoding low density parity check (LDPC) codes. A method includes performing block parallel processing that initiates processing all non-zero block columns of a plurality (M) of rows of a layer of an LDPC matrix in each clock cycle, where M?p, and p is a total number of rows in a layer of the LDPC matrix; and updating a P message responsive to determination of a final state for each row of the LDPC matrix. The LDPC matrix includes layers, each comprising a plurality (M) of rows that are processed per clock cycle. Each of the plurality of rows of each of the layers is datawise independent of the rows processed during a previous NP_MAX clock cycles and at least one row in each layer is datawise dependent on a row of an immediately preceding layer, and NP_MAX is greater than one.Type: ApplicationFiled: October 8, 2024Publication date: January 30, 2025Applicant: The Texas A&M University SystemInventors: Kiran Kumar Gunnam, Gwan S. Choi
-
Patent number: 12147308Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scheduling jobs for a data backup service using backup process history and backup target entity profiles.Type: GrantFiled: December 28, 2022Date of Patent: November 19, 2024Assignee: Own Data Company LtdInventors: Jason K. S. Choy, Surya Kiran Laskar, Harel Oz Yadgar, Yehonatan Mazar
-
Patent number: 12143122Abstract: A method and system for decoding low density parity check (LDPC) codes. An LDPC code decoder includes LDPC decoding circuitry comprising a Q message generator and a P sum adder array. The Q message generator combines an R message from a previous iteration with a P message to produce a Q message. The P sum adder array adds the P message to a difference of an R message from a current iteration and the R message from the previous iteration to produce an updated P message.Type: GrantFiled: June 26, 2023Date of Patent: November 12, 2024Assignee: The Texas A&M University SystemInventors: Kiran Kumar Gunnam, Gwan S. Choi
-
Publication number: 20240220373Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scheduling jobs for a data backup service using backup process history and backup target entity profiles.Type: ApplicationFiled: December 28, 2022Publication date: July 4, 2024Inventors: Jason K. S. Choy, Surya Kiran Laskar, Harel Oz Yadgar, Yehonatan Mazar
-
Patent number: 11996264Abstract: A sample mount having a bottom surface, a front surface, and a second portion is disclosed. The first portion is perpendicular to the bottom surface. The second portion has an external surface and an internal surface and extends from the first portion to form a 70-degree angle relative to the bottom surface. The sample mount may also have a top surface, an opening extending through the second portion of the front surface, and a receiving area configured to receive a sample, wherein the top surface presents an unimpeded path between the sample and an SEM pole piece. The sample mount may include a spring-loaded handle configured to push the sample against the internal surface of the second portion of the front surface, wherein pushing the sample against the internal surface places the sample at the 70-degree angle relative to the bottom surface.Type: GrantFiled: September 6, 2023Date of Patent: May 28, 2024Assignee: Honeywell Federal Manufacturing & Technologies, LLCInventors: David M. Wieliczka, Robert Reis, Marshall Carter, Ann S. Choi, Jason R. Spilker, Nicholas Wallace
-
Publication number: 20230336189Abstract: A method and system for decoding low density parity check (LDPC) codes. An LDPC code decoder includes LDPC decoding circuitry comprising a Q message generator and a P sum adder array. The Q message generator combines an R message from a previous iteration with a P message to produce a Q message. The P sum adder array adds the P message to a difference of an R message from a current iteration and the R message from the previous iteration to produce an updated P message.Type: ApplicationFiled: June 26, 2023Publication date: October 19, 2023Applicant: The Texas A&M University SystemInventors: Kiran Kumar GUNNAM, Gwan S. CHOI
-
Patent number: 11759917Abstract: A support system for hanging of a cabinet door is provided having support arm and a main body with a top member and a front member. The upper end of the front member is operably connected to the forward end of the top member. The front member has lock features located at a plurality of positions between the upper end and the lower end on a front surface. The support arm has an elongated shape extending between a connection end and a support end. The support arm has lock features configured to engage and lock with lock features of the front member. The support end of the support arm having a platform configured to support the cabinet door during installation onto a cabinet. The support arm is movable between the plurality of positions to facilitate adjustment of a height at which the cabinet door is supported.Type: GrantFiled: October 8, 2021Date of Patent: September 19, 2023Assignee: Kreg Enterprises, Inc.Inventors: Jens Michael Pedersen, Stacy Allan Peterson, Kyong S. Choi
-
Patent number: 11748224Abstract: Embodiments of the present disclosure include methods and systems for generating and processing energy consumption reports received from a plurality of devices. The reports may include a plurality of call stacks captured and stored by remote device as a result of an energy consumption of the corresponding device. For each energy consumption report, the plurality of call stacks may be analyzed to determine a representative call stack of the energy consumption report. The energy consumption reports may be assigned to one or more of a plurality of energy consumption categories based on distances between the representative call stacks of the energy consumption reports and corresponding representative call stacks of the energy consumption categories. A request may be received for energy consumption reports for a particular energy consumption category. Upon receiving the request, providing a representative set of energy consumption reports assigned to the particular energy consumption category.Type: GrantFiled: January 15, 2021Date of Patent: September 5, 2023Assignee: Apple Inc.Inventors: David S. Choi, Christopher R. D'Angelo, Sanket V. Bedare, Sathish K. Narayanaswamy, Abhinav Pathak, Amit K. Vyas, Kevin C. Milden, Hari Gorak, Anand Ramadurai, Sean Shi, Drew A. Schmitt, Michael S. Ferris
-
Publication number: 20230258389Abstract: A door assembly for an appliance includes a wrapper operably coupled with a liner to define an insulation cavity therebetween. An attachment assembly operably couples to the liner and defines a slot. A storage assembly couples with the attachment assembly. The storage assembly includes a bin. The storage assembly further includes a bracket operably coupling the bin to the attachment assembly via a retention feature. The bracket includes a support member defining a groove extending between ends of the bracket. The storage assembly further includes a rim extending from the bin and engaging the groove to secure the bin to the bracket.Type: ApplicationFiled: February 15, 2022Publication date: August 17, 2023Applicant: WHIRLPOOL CORPORATIONInventors: Kaito S. Choy, Sunil S. Ekshinge, Omkar S. Mithari, Abhay Naik
-
Patent number: 11728828Abstract: A method and system for decoding low density parity check (“LDPC”) codes. An LDPC code decoder includes LDPC decoding circuitry comprising a Q message generator and a P sum adder array. The Q message generator combines an R message from a previous iteration with a P message to produce a Q message. The P sum adder array adds the P message to a difference of an R message from a current iteration and the R message from the previous iteration to produce an updated P message.Type: GrantFiled: May 13, 2022Date of Patent: August 15, 2023Assignee: The Texas A&M University SystemInventors: Kiran Kumar Gunnam, Gwan S. Choi
-
Publication number: 20230218799Abstract: Provided herein are in vivo gelling ophthalmic pre-formulations forming a biocompatible retinal patch comprising at least one nucleophilic compound or monomer unit, at least one electrophilic compound or monomer unit, and optionally a therapeutic agent and/or viscosity enhancer. In some embodiments, the retinal patch at least partially adheres to the site of a retinal tear. Also provided herein are methods of treating retinal detachment by delivering an in vivo gelling ophthalmic pre-formulation to the site of a retinal tear in human eye, wherein the in vivo gelling ophthalmic pre-formulation forms a retinal patch.Type: ApplicationFiled: January 10, 2023Publication date: July 13, 2023Inventors: Syed H. Askari, Yeon S. Choi
-
Publication number: 20230222038Abstract: Methods, storage systems and computer program products create a transactionally consistent backup of a database by generating, during a time period beginning with a first time and ending with a second time, a copy of the database including multiple tables. During the time period, queries that request updates to the tables are periodically generated and conveyed to a software system managing the database, responses including updates to the tables are received responsively to the periodic queries, and the received updates are stored to a journal. A set of the updates not stored in the copy are identified, in the journal, and copy of the database is updated with the updates so as to ensure that the copy includes the transactionally consistent backup of the database.Type: ApplicationFiled: March 15, 2023Publication date: July 13, 2023Inventors: Adrian Kunzle, Ariel Berkman, Etai Litov, Jason K. S. Choy
-
Patent number: 11658643Abstract: A finite impulse response (FIR) filter including a delay line and a plurality of arithmetic units. Each arithmetic unit is coupled to a different one of a plurality of tap points of the delay line, is configured to receive a respective signal value over the delay line, and is associated with a respective coefficient. Any given one of the arithmetic units is configured to receive a respective control word. The respective control word specifying: (i) a plurality of trivial multiplication operations, and (ii) a plurality of bit shift operations. Any given one of the arithmetic units is further configured to estimate or calculate a product of the respective signal of the arithmetic unit respective signal value and the respective coefficient of the arithmetic unit by performing the trivial multiplication operations and bit shift operations that are specified by the respective control word that is received at the given arithmetic unit.Type: GrantFiled: January 18, 2021Date of Patent: May 23, 2023Assignee: Raytheon CompanyInventors: Antoine Rouphael, Phillip Izdebski, Allison Y. Pern, Joon S. Choi
-
Publication number: 20230124472Abstract: The invention encompasses a nontoxic agricultural formulation of a concentrated liquid suspension comprising a drying oil and suspended particulate materials further comprising an additional material; and also encompasses an aqueous formulation comprising the concentrated liquid suspension and an agricultural treatment agent. The invention additionally encompasses methods of treating an agricultural target.Type: ApplicationFiled: September 21, 2022Publication date: April 20, 2023Inventors: Damian Hajduk, Anne Feng Xie, Brian Lin, Yeon S. Choi, Matheus Geraldo Pires de Mello Ribeiro, Yuliani Sanjaya
-
Patent number: 11596710Abstract: Provided herein are in vivo gelling ophthalmic pre-formulations forming a biocompatible retinal patch comprising at least one nucleophilic compound or monomer unit, at least one electrophilic compound or monomer unit, and optionally a therapeutic agent and/or viscosity enhancer. In some embodiments, the retinal patch at least partially adheres to the site of a retinal tear. Also provided herein are methods of treating retinal detachment by delivering an in vivo gelling ophthalmic pre-formulation to the site of a retinal tear in human eye, wherein the in vivo gelling ophthalmic pre-formulation forms a retinal patch.Type: GrantFiled: December 6, 2019Date of Patent: March 7, 2023Inventors: Syed H. Askari, Yeon S. Choi
-
Publication number: 20230031381Abstract: In some embodiments, an integrated tool for opening an etch stop layer and performing metallization comprises a first chamber with a remote plasma source, a direct plasma source, and a thermal source configured to open the etch stop layer on a substrate, a second chamber of the integrated tool with dry etch processing configured to pre-clean surfaces exposed by opening the etch stop layer, a third chamber of the integrated tool configured to deposit a barrier layer on the substrate, a fourth chamber of the integrated tool configured to deposit a liner layer on the substrate, and at least one fifth chamber of the integrated tool configured to deposit metallization material on the substrate. The integrated tool may also include a vacuum transfer chamber.Type: ApplicationFiled: July 6, 2022Publication date: February 2, 2023Inventors: Suketu PARIKH, Andrew YEOH, Tom S. CHOI, Joung Joo LEE, Nitin K. INGLE
-
Publication number: 20230035288Abstract: Methods open etch stop layers in an integrated environment along with metallization processes. In some embodiments, a method for opening an etch stop layer (ESL) prior to metallization may include etching the ESL with an anisotropic process using direct plasma to form helium ions that are configured to roughen the ESL for a first duration of approximately 10 seconds to approximately 30 seconds, forming aluminum fluoride on the ESL using remote plasma and nitrogen trifluoride gas for a second duration of approximately 10 seconds to approximately 30 seconds, and exposing the ESL to a gas mixture of boron trichloride, trimethylaluminum, and/or dimethylaluminum chloride at a temperature of approximately 100 degrees Celsius to approximately 350 degrees Celsius to remove aluminum fluoride from the ESL and a portion of a material of the ESL for a third duration of approximately 30 seconds to approximately 60 seconds.Type: ApplicationFiled: July 6, 2022Publication date: February 2, 2023Inventors: Suketu PARIKH, Andrew YEOH, Tom S. CHOI, Joung Joo LEE, Nitin K. INGLE