Patents by Inventor Jae-min Ryu

Jae-min Ryu 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: 20180211029
    Abstract: An electronic device is provided. The electronic device includes a memory and at least one processor configured to execute a first application among at least one application stored in the memory, determine whether to permit to provide meta information including information for accessing first data related to a first function of the first application stored in the memory based on first user information with which the first application is executed, and perform control as to whether to provide a virtual file system with the meta information about the first data.
    Type: Application
    Filed: January 24, 2018
    Publication date: July 26, 2018
    Inventors: Jae-Min RYU, Sung-Bae YOO
  • Patent number: 9460032
    Abstract: Provided are an apparatus and method for processing an interrupt. The apparatus includes a plurality of processing cores that are each configured to process an interrupt. The apparatus also includes an interrupt distributing unit configured to receive the interrupt, determine whether or not execution mode of each processing core is IRQ mode for exception processing or interrupt processing, and provide the received interrupt to a processing core that is not in IRQ mode.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: October 4, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae-Min Ryu, Sang-Bum Suh
  • Patent number: 9417912
    Abstract: A virtual machine monitor and a scheduling method thereof is provided. The virtual machine monitor may operate at least two domains. The virtual machine monitor may include at least one run queue and a plurality of schedulers, at least two of the plurality of schedulers comprising different scheduling characteristics. The virtual machine monitor may insert a task received from the domain into the run queue and may select a scheduler for scheduling the task, which may be inserted into the run queue, from the schedulers, according to an event type.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: August 16, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-Bum Suh, Jae-Min Ryu
  • Publication number: 20150302201
    Abstract: Provided is a device and method for operating a transaction application in a trust zone. The method includes confirming, by a processor, whether a transaction request from the application is performed in a processing environment of a secure world, and requesting an output unit, by the processor, for an output of notification information that corresponds to a result of the confirming, wherein the output of the notification information indicates that the transaction request is safe in response to the transaction request being performed in the processing environment of the secure world.
    Type: Application
    Filed: August 16, 2013
    Publication date: October 22, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jae-min RYU
  • Patent number: 9158475
    Abstract: A memory apparatus and an operation of the memory apparatus which allow quick booting are provided. The memory apparatus includes a volatile memory, a non-volatile memory, and a memory control unit to control input/output of data stored in the volatile memory and the non-volatile memory. The memory control unit restores data, according to a control command input from outside of the memory apparatus, from the non-volatile memory to the volatile memory in an on-demand fashion during booting.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: October 13, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seung-woo Ryu, Jae-min Ryu, Chul Lee
  • Patent number: 8943288
    Abstract: Provided is a method of controlling memory access. In a system including a first layer element executed in a privileged mode having a first priority of permission to access the entire region of a memory and second and third layer elements executed in an unprivileged mode having a second priority of permission to access a partial region of the memory, the method of controlling memory access determines whether the memory is accessible for each page that is an address space unit, based on which mode a layer element currently accessing the memory is executed in between the privileged mode and the unprivileged mode; and determines whether the memory is accessible based on which one of the first, second and third layer elements corresponds to a domain currently being attempted to be accessed from among a plurality of domains of the memory.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: January 27, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sung-kwan Heo, Chan-ju Park, Sang-bum Suh, Joo-young Hwang, Jae-min Ryu
  • Publication number: 20140097626
    Abstract: A connection structure of a door latch and a door handle base, may include a door latch adapter mounted at the door latch, and the door handle base mounted at a door handle, wherein a coupled part formed at the door latch adapter may be insertedly coupled to a coupling groove formed at the door handle base.
    Type: Application
    Filed: February 20, 2013
    Publication date: April 10, 2014
    Applicants: Kia Motors Corporation, Hyundai Motor Company
    Inventors: Jae Min Ryu, Hyong Don Kim
  • Patent number: 8589647
    Abstract: An apparatus and method for synchronizing a snapshot image are provided. A synchronization page is detected based on whether a page fault is generated in a snapshot page that is part of a snapshot image and based on attributes of a process that generated the page fault. The detected synchronization page is reflected in the snapshot image at a specific time.
    Type: Grant
    Filed: January 3, 2011
    Date of Patent: November 19, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae-Min Ryu, Sang-Bum Suh
  • Patent number: 8352694
    Abstract: Provided is a method of controlling memory access. In a system including a first layer element executed in a privileged mode having a first priority of permission to access the entire region of a memory and second and third layer elements executed in an unprivileged mode having a second priority of permission to access a partial region of the memory, the method of controlling memory access determines whether the memory is accessible for each page that is an address space unit, based on which mode a layer element currently accessing the memory is executed in between the privileged mode and the unprivileged mode; and determines whether the memory is accessible based on which one of the first, second and third layer elements corresponds to a domain currently being attempted to be accessed from among a plurality of domains of the memory.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: January 8, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sung-kwan Heo, Chan-ju Park, Sang-bum Suh, Joo-young Hwang, Jae-min Ryu
  • Patent number: 8335903
    Abstract: Provided are a method and a system for processing an access to a disk block. The system receives a disk block access request from an OS domain, determines whether the OS domain is permitted to access a disk block with reference to a predetermined block table and processes disk block access of the OS domain according to the determination result. Accordingly, OS domains can share caches without having data copy through memory access control in a virtual machine monitor environment. Furthermore, a device domain controls access to a disk drive so that data corruption can be prevented.
    Type: Grant
    Filed: March 21, 2008
    Date of Patent: December 18, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Joo-young Hwang, Jae-min Ryu, Sang-bum Suh
  • Publication number: 20120089761
    Abstract: Provided are an apparatus and method for processing an interrupt. The apparatus includes a plurality of processing cores that are each configured to process an interrupt. The apparatus also includes an interrupt distributing unit configured to receive the interrupt, determine whether or not execution mode of each processing core is IRQ mode for exception processing or interrupt processing, and provide the received interrupt to a processing core that is not in IRQ mode.
    Type: Application
    Filed: July 7, 2011
    Publication date: April 12, 2012
    Inventors: Jae-Min Ryu, Sang-Bum Suh
  • Publication number: 20110307674
    Abstract: An apparatus and method for synchronizing a snapshot image are provided. A synchronization page is detected based on whether a page fault is generated in a snapshot page that is part of a snapshot image and based on attributes of a process that generated the page fault. The detected synchronization page is reflected in the snapshot image at a specific time.
    Type: Application
    Filed: January 3, 2011
    Publication date: December 15, 2011
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Jae-Min Ryu, Sang-Bum Suh
  • Publication number: 20110225583
    Abstract: A virtual machine monitor and a scheduling method thereof is provided. The virtual machine monitor may operate at least two domains. The virtual machine monitor may include at least one run queue and a plurality of schedulers, at least two of the plurality of schedulers comprising different scheduling characteristics. The virtual machine monitor may insert a task received from the domain into the run queue and may select a scheduler for scheduling the task, which may be inserted into the run queue, from the schedulers, according to an event type.
    Type: Application
    Filed: March 11, 2011
    Publication date: September 15, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-Bum SUH, Jae-Min Ryu
  • Publication number: 20100299513
    Abstract: A memory apparatus and an operation of the memory apparatus which allow quick booting are provided. The memory apparatus includes a volatile memory, a non-volatile memory, and a memory control unit to control input/output of data stored in the volatile memory and the non-volatile memory. The memory control unit restores data, according to a control command input from outside of the memory apparatus, from the non-volatile memory to the volatile memory in an on-demand fashion during booting.
    Type: Application
    Filed: April 30, 2010
    Publication date: November 25, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Seung-woo RYU, Jae-min Ryu, Chul Lee
  • Patent number: 7464196
    Abstract: A data input/output control method and apparatus in an input/output subsystem are provided. The data input/output control method, in a system for inputting/outputting data to/from a disk sector according to an input/output command provided from a disk driver, includes: extracting the input/output commands for inputting/outputting the data to/from disk sector from the disk driver and generating a set of input/output commands; analyzing the load feature of the input/output command based on the set of input/output commands; determining whether the load of the input/output command corresponds to a multimedia application; and controlling the data which is input/output to/from the disk to correspond to the multimedia application according to the determination result.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: December 9, 2008
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jun-seok Shim, Boldyrev Serguei, Jae-min Ryu, You-jip Won, Hyung-kyu Jang
  • Publication number: 20080244206
    Abstract: Provided is a method of controlling memory access. In a system including a first layer element executed in a privileged mode having a first priority of permission to access the entire region of a memory and second and third layer elements executed in an unprivileged mode having a second priority of permission to access a partial region of the memory, the method of controlling memory access determines whether the memory is accessible for each page that is an address space unit, based on which mode a layer element currently accessing the memory is executed in between the privileged mode and the unprivileged mode; and determines whether the memory is accessible based on which one of the first, second and third layer elements corresponds to a domain currently being attempted to be accessed from among a plurality of domains of the memory.
    Type: Application
    Filed: March 27, 2008
    Publication date: October 2, 2008
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sung-kwan HEO, Chan-ju Park, Sang-bum Suh, Joo-young Hwang, Jae-min Ryu
  • Publication number: 20080235474
    Abstract: Provided are a method and a system for processing an access to a disk block. The system receives a disk block access request from an OS domain, determines whether the OS domain is permitted to access a disk block with reference to a predetermined block table and processes disk block access of the OS domain according to the determination result. Accordingly, OS domains can share caches without having data copy through memory access control in a virtual machine monitor environment. Furthermore, a device domain controls access to a disk drive so that data corruption can be prevented.
    Type: Application
    Filed: March 21, 2008
    Publication date: September 25, 2008
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Joo-young HWANG, Jae-min RYU, Sang-bum SUH
  • Publication number: 20060206630
    Abstract: A data input/output control method and apparatus in an input/output subsystem are provided. The data input/output control method, in a system for inputting/outputting data to/from a disk sector according to an input/output command provided from a disk driver, includes: extracting the input/output commands for inputting/outputting the data to/from disk sector from the disk driver and generating a set of input/output commands; analyzing the load feature of the input/output command based on the set of input/output commands; determining whether the load of the input/output command corresponds to a multimedia application; and controlling the data which is input/output to/from the disk to correspond to the multimedia application according to the determination result.
    Type: Application
    Filed: February 6, 2006
    Publication date: September 14, 2006
    Inventors: Jun-seok Shim, Boldyrev Serguei, Jae-min Ryu, You-jip Won, Hyung-kyu Jang