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: 20180211029Abstract: 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: ApplicationFiled: January 24, 2018Publication date: July 26, 2018Inventors: Jae-Min RYU, Sung-Bae YOO
-
Patent number: 9460032Abstract: 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: GrantFiled: July 7, 2011Date of Patent: October 4, 2016Assignee: Samsung Electronics Co., Ltd.Inventors: Jae-Min Ryu, Sang-Bum Suh
-
Patent number: 9417912Abstract: 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: GrantFiled: March 11, 2011Date of Patent: August 16, 2016Assignee: Samsung Electronics Co., Ltd.Inventors: Sang-Bum Suh, Jae-Min Ryu
-
Publication number: 20150302201Abstract: 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: ApplicationFiled: August 16, 2013Publication date: October 22, 2015Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventor: Jae-min RYU
-
Patent number: 9158475Abstract: 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: GrantFiled: April 30, 2010Date of Patent: October 13, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Seung-woo Ryu, Jae-min Ryu, Chul Lee
-
Patent number: 8943288Abstract: 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: GrantFiled: January 8, 2013Date of Patent: January 27, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Sung-kwan Heo, Chan-ju Park, Sang-bum Suh, Joo-young Hwang, Jae-min Ryu
-
Publication number: 20140097626Abstract: 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: ApplicationFiled: February 20, 2013Publication date: April 10, 2014Applicants: Kia Motors Corporation, Hyundai Motor CompanyInventors: Jae Min Ryu, Hyong Don Kim
-
Patent number: 8589647Abstract: 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: GrantFiled: January 3, 2011Date of Patent: November 19, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Jae-Min Ryu, Sang-Bum Suh
-
Patent number: 8352694Abstract: 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: GrantFiled: March 27, 2008Date of Patent: January 8, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Sung-kwan Heo, Chan-ju Park, Sang-bum Suh, Joo-young Hwang, Jae-min Ryu
-
Patent number: 8335903Abstract: 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: GrantFiled: March 21, 2008Date of Patent: December 18, 2012Assignee: Samsung Electronics Co., Ltd.Inventors: Joo-young Hwang, Jae-min Ryu, Sang-bum Suh
-
Publication number: 20120089761Abstract: 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: ApplicationFiled: July 7, 2011Publication date: April 12, 2012Inventors: Jae-Min Ryu, Sang-Bum Suh
-
Publication number: 20110307674Abstract: 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: ApplicationFiled: January 3, 2011Publication date: December 15, 2011Applicant: Samsung Electronics Co., Ltd.Inventors: Jae-Min Ryu, Sang-Bum Suh
-
Publication number: 20110225583Abstract: 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: ApplicationFiled: March 11, 2011Publication date: September 15, 2011Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Sang-Bum SUH, Jae-Min Ryu
-
Publication number: 20100299513Abstract: 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: ApplicationFiled: April 30, 2010Publication date: November 25, 2010Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Seung-woo RYU, Jae-min Ryu, Chul Lee
-
Patent number: 7464196Abstract: 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: GrantFiled: February 6, 2006Date of Patent: December 9, 2008Assignee: Samsung Electronics Co., Ltd.Inventors: Jun-seok Shim, Boldyrev Serguei, Jae-min Ryu, You-jip Won, Hyung-kyu Jang
-
Publication number: 20080244206Abstract: 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: ApplicationFiled: March 27, 2008Publication date: October 2, 2008Applicant: Samsung Electronics Co., Ltd.Inventors: Sung-kwan HEO, Chan-ju Park, Sang-bum Suh, Joo-young Hwang, Jae-min Ryu
-
Publication number: 20080235474Abstract: 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: ApplicationFiled: March 21, 2008Publication date: September 25, 2008Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Joo-young HWANG, Jae-min RYU, Sang-bum SUH
-
Publication number: 20060206630Abstract: 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: ApplicationFiled: February 6, 2006Publication date: September 14, 2006Inventors: Jun-seok Shim, Boldyrev Serguei, Jae-min Ryu, You-jip Won, Hyung-kyu Jang