Patents by Inventor Youngjin YU

Youngjin YU 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: 20240071983
    Abstract: A solder ball attaching apparatus includes a working die, having an internal space maintained in a vacuum state, and a plurality of lifting members installed on the working die to be movable upwardly and downwardly. The working die may be provided with an upper plate on which the lifting members are installed. The upper plate may be provided with an insertion groove, into which an upper end portion of the lifting member is inserted when the lifting member is lowered, and a locking groove into which a lower end portion of the lifting member is inserted when the lifting member is raised. The lifting member may be lowered by a chip when the chip is seated on the lifting member and may be raised by elastic restoring force when the chip is removed.
    Type: Application
    Filed: July 28, 2023
    Publication date: February 29, 2024
    Inventors: Bongken YU, Cheolsoo HAN, Kwangjin BAE, Youngjin JANG, Inwook JUNG, Minchul CHO
  • Publication number: 20230153019
    Abstract: Disclosed is an operation method including generating RAID parity data based on first data in response to an RAID enable request and a first write request, the RAID enable request and the first write request being received from an external host, the RAID enable request including a first stream identifier and a RAID enable indication, and the first write request including the first stream identifier and the first data, storing the first data and the RAID parity data based on the first stream identifier, storing second data based on a second stream identifier in response to receiving a second write request from the external host, the second write request including the second stream identifier and the second data, and receiving an RAID disable request from the external host, the RAID disable request including the first stream identifier and a RAID disable indication.
    Type: Application
    Filed: July 14, 2022
    Publication date: May 18, 2023
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Jin-Hee MA, Duckho BAE, Youngjin YU
  • Patent number: 11593220
    Abstract: Examples include a ticketing system for managing performance of computer services. The ticketing system includes a ticket database to store a plurality of tickets, each ticket defining a job to be performed on a computing system, and a master to create a ticket, store the ticket in the ticket database, and update the ticket. The ticketing system includes a scheduler to determine whether to create the ticket based at least in part on a set of conditions, and to request the master to create the ticket when the ticket is to be created, and a worker to get the ticket from the master, perform the job defined by the ticket, and request the master to update the ticket with a status of the ticket. The ticketing system includes a supervisor to request the master to find a stale ticket, and, if found, to request the worker to abort performance of the job defined by the stale ticket.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: February 28, 2023
    Assignee: salesforce.com, inc.
    Inventors: Jeffrey Zoch, Ted Liu, Karthik Mohan Subramanian, Youngjin Yu, Bo Xia, Yeshwant Sai Madanagopal
  • Patent number: 11157314
    Abstract: Examples include a computer-implemented method for determining one or more observations about a computing system, determining a plurality of sets of one or more actions based at least in part on a plurality of policies and the one or more observations; reducing the plurality of sets of one or more actions to generate a reduced set of actions, the reduced set of actions including scheduling a computing system to execute the reduced set of actions by requesting one or more idempotent tickets to be created in a ticketing system; and performing, or causing to be performed, the reduced set of actions.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: October 26, 2021
    Assignee: salesforce.com, inc.
    Inventors: Jeffrey Zoch, Ted Liu, Karthik Mohan Subramanian, Youngjin Yu, Bo Xia, Yeshwant Sai Madanagopal
  • Publication number: 20210318935
    Abstract: System and methods are described for restoring a database by receiving a request to restore a database in a cloud computing environment, generating a restore plan for the database based at least in part on previously stored database restore outcomes and error probabilities of full backups, incremental backups, and redo logs, restoring the database from an archive according to the restore plan, and storing an outcome of the database restore.
    Type: Application
    Filed: April 8, 2020
    Publication date: October 14, 2021
    Inventors: Lawrence JACOBS, Karthik Mohan SUBRAMANIAN, Jeffrey ZOCH, Ted LIU, Youngjin YU, Yeshwant Sai MADANAGOPAL
  • Patent number: 11126351
    Abstract: In a cloud computing environment, a storage space management system provides for uniform collection of usage statistics for storage disks and storage consumers, including usage statistics for a consumers' storage buckets, where a storage bucket represents a logical container of files, objects or other types of stored data for a given consumer. The system enables automated evaluation of space usage policy against the collected statistics. The system enforces the evaluated policy determinations, including queueing jobs that manage storage disk eligibility for storing data and jobs that direct traffic from storage consumers to storage disks that have sufficient storage available.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: September 21, 2021
    Assignee: salesforce.com, inc.
    Inventors: Ted Liu, Karthik Mohan Subramanian, Youngjin Yu, Yeshwant Sai Madanagopal, Chris Hoang, Rajiv Yeddu, Donald Martin, Sunny Lal, Hoang Nguyen
  • Patent number: 11093356
    Abstract: An automated self-healing database system is provided that includes a primary database, an application server that writes data to the primary database and reads data from the primary database when it is available, a standby database that is a replica of the primary database, and a self-healing module (SHM). The SHM can automatically detect unavailability of the primary database, and if the standby database is available, the SHM can automatically enable the standby database as readable and writable, assign the standby database the role of primary database at the primary site to start replicating data to other standby databases, and use a pre-established connection between the application server and the standby database to allow the application server to read data from the standby database and to write data to the standby database resulting in the standby database assuming role of the primary database at the primary site.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: August 17, 2021
    Assignee: salesforce.com, inc.
    Inventors: Bohan Chen, Donald Tam, Jesse Collins, Sheng Qiao, Ted Liu, Youngjin Yu
  • Publication number: 20210216206
    Abstract: In a cloud computing environment, a storage space management system provides for uniform collection of usage statistics for storage disks and storage consumers, including usage statistics for a consumers' storage buckets, where a storage bucket represents a logical container of files, objects or other types of stored data for a given consumer. The system enables automated evaluation of space usage policy against the collected statistics. The system enforces the evaluated policy determinations, including queueing jobs that manage storage disk eligibility for storing data and jobs that direct traffic from storage consumers to storage disks that have sufficient storage available.
    Type: Application
    Filed: January 9, 2020
    Publication date: July 15, 2021
    Inventors: Ted LIU, Karthik Mohan SUBRAMANIAN, Youngjin YU, Yeshwant Sai MADANAGOPAL, Chris HOANG, Rajiv YEDDU, Donald MARTIN, Sunny LAL, Hoang NGUYEN
  • Publication number: 20210216502
    Abstract: System and methods are described for synchronization of delete operations between primary a secondary databases. The method includes identifying a chunk of records in a secondary database. The method also includes sending a message to a primary database that identifies the chunk of records and asks whether any records of the chunk records are delete-able. The method also includes receiving a response to the message from the primary database. The response indicates which records of the chunk records are delete-able. The method also includes deleting each record of the chunk of records from the secondary database that the message indicated was delete-able.
    Type: Application
    Filed: January 9, 2020
    Publication date: July 15, 2021
    Inventors: Karthik Mohan SUBRAMANIAN, Ted LIU, Jeffrey ZOCH, Yeshwant Sai MADANAGOPAL, Youngjin YU
  • Publication number: 20210216411
    Abstract: In a cloud computing environment, a cluster backup management system of a database storage system directly determines which nodes in the cluster are suitable for use in backup operations without relying on a static configuration. The system automates sampling of the status of each node in a storage cluster and evaluating the health of a node to determine whether it is eligible to support a backup operation. A backup job scheduling and execution process uses the sampled status and health evaluations to automatically determine which nodes are eligible to use for backup operations.
    Type: Application
    Filed: January 9, 2020
    Publication date: July 15, 2021
    Inventors: Karthik Mohan SUBRAMANIAN, Ted LIU, Yeshwant Sai MADANAGOPAL, Youngjin YU
  • Publication number: 20210173745
    Abstract: Examples include a ticketing system for managing performance of computer services. The ticketing system includes a ticket database to store a plurality of tickets, each ticket defining a job to be performed on a computing system, and a master to create a ticket, store the ticket in the ticket database, and update the ticket. The ticketing system includes a scheduler to determine whether to create the ticket based at least in part on a set of conditions, and to request the master to create the ticket when the ticket is to be created, and a worker to get the ticket from the master, perform the job defined by the ticket, and request the master to update the ticket with a status of the ticket. The ticketing system includes a supervisor to request the master to find a stale ticket, and, if found, to request the worker to abort performance of the job defined by the stale ticket.
    Type: Application
    Filed: December 10, 2019
    Publication date: June 10, 2021
    Inventors: Jeffrey ZOCH, Ted LIU, Karthik Mohan SUBRAMANIAN, Youngjin YU, Bo Xia, Yeshwant Sai MADANAGOPAL
  • Publication number: 20210173703
    Abstract: Examples include a computer-implemented method for determining one or more observations about a computing system, determining a plurality of sets of one or more actions based at least in part on a plurality of policies and the one or more observations; reducing the plurality of sets of one or more actions to generate a reduced set of actions, the reduced set of actions including scheduling a computing system to execute the reduced set of actions by requesting one or more idempotent tickets to be created in a ticketing system; and performing, or causing to be performed, the reduced set of actions.
    Type: Application
    Filed: December 10, 2019
    Publication date: June 10, 2021
    Inventors: Jeffrey ZOCH, Ted LIU, Karthik Mohan SUBRAMANIAN, Youngjin YU, Bo Xia, Yeshwant Sai MADANAGOPAL
  • Publication number: 20190294512
    Abstract: An automated self-healing database system is provided that includes a primary database, an application server that writes data to the primary database and reads data from the primary database when it is available, a standby database that is a replica of the primary database, and a self-healing module (SHM). The SHM can automatically detect unavailability of the primary database, and if the standby database is available, the SHM can automatically enable the standby database as readable and writable, assign the standby database the role of primary database at the primary site to start replicating data to other standby databases, and use a pre-established connection between the application server and the standby database to allow the application server to read data from the standby database and to write data to the standby database resulting in the standby database assuming role of the primary database at the primary site.
    Type: Application
    Filed: June 13, 2019
    Publication date: September 26, 2019
    Inventors: Bohan Chen, Donald Tam, Jesse Collins, Sheng Qiao, Ted Liu, Youngjin Yu
  • Patent number: 10409697
    Abstract: An automated self-healing database system is provided that includes a primary database, an application server that writes data to the primary database and reads data from the primary database when it is available, a standby database that is a replica of the primary database, and a self-healing module (SHM). The SHM can automatically detect unavailability of the primary database, and if the standby database is available, the SHM can automatically enable the standby database as readable and writable, assign the standby database the role of primary database at the primary site to start replicating data to other standby databases, and use a pre-established connection between the application server and the standby database to allow the application server to read data from the standby database and to write data to the standby database resulting in the standby database assuming role of the primary database at the primary site.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: September 10, 2019
    Assignee: salesforce.com, inc.
    Inventors: Bohan Chen, Donald Tam, Jesse Collins, Sheng Qiao, Ted Liu, Youngjin Yu
  • Publication number: 20180239677
    Abstract: An automated self-healing database system is provided that includes a primary database, an application server that writes data to the primary database and reads data from the primary database when it is available, a standby database that is a replica of the primary database, and a self-healing module (SHM). The SHM can automatically detect unavailability of the primary database, and if the standby database is available, the SHM can automatically enable the standby database as readable and writable, assign the standby database the role of primary database at the primary site to start replicating data to other standby databases, and use a pre-established connection between the application server and the standby database to allow the application server to read data from the standby database and to write data to the standby database resulting in the standby database assuming role of the primary database at the primary site.
    Type: Application
    Filed: February 23, 2017
    Publication date: August 23, 2018
    Applicant: salesforce.com, inc.
    Inventors: Bohan Chen, Donald Tam, Jesse Collins, Sheng Qiao, Ted Liu, Youngjin Yu
  • Patent number: 8463248
    Abstract: A method for transmitting a data related to broadcasting contents and a mobile terminal using the same are disclosed, wherein the method includes displaying the broadcasting contents on a display unit by receiving and executing the broadcasting contents through an external server; obtaining access information of the broadcasting contents; generating the text message including the access information; and transmitting said text message to the other terminal.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: June 11, 2013
    Assignee: LG Electronics Inc.
    Inventors: Youngjin Yu, Changyoung Park, Kwangsik Kong
  • Publication number: 20100311446
    Abstract: A method for transmitting a data related to broadcasting contents and a mobile terminal using the same are disclosed, wherein the method includes displaying the broadcasting contents on a display unit by receiving and executing the broadcasting contents through an external server; obtaining access information of the broadcasting contents; generating the text message including the access information; and transmitting said text message to the other terminal.
    Type: Application
    Filed: June 8, 2010
    Publication date: December 9, 2010
    Inventors: Youngjin YU, Changyoung PARK, Kwangsik KONG