Patents by Inventor Sang-bum Suh

Sang-bum Suh 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: 20100198973
    Abstract: An electronic apparatus in which a virtual machine (VM) runs like a physical device, a VM providing apparatus, and a method of transmitting and receiving a VM service using the electronic apparatus and the VM providing apparatus are provided. The electronic apparatus creates, when a VM is executed, a first domain zone having one or more VMs embedded in the electronic apparatus and a second domain zone having one or more VMs downloaded from a VM providing apparatus, and the control unit controls the first and second domain zones.
    Type: Application
    Filed: February 1, 2010
    Publication date: August 5, 2010
    Inventors: Myung-june JUNG, Sang-bum Suh
  • Publication number: 20100153674
    Abstract: An apparatus and method for managing process migration are provided. When a process of a source virtual machine is to be migrated to a target virtual machine based on a process migration request, and the source virtual machine and the target virtual machine are on the same operating system (OS), logical migration is performed by updating information included in a virtual machine information database and a namespace router table.
    Type: Application
    Filed: August 25, 2009
    Publication date: June 17, 2010
    Inventors: Seong-yeol PARK, Sang-bum SUH, Kyung-ah CHANG, Min-kyung HWANG
  • Publication number: 20100138832
    Abstract: Provided are an apparatus and method for providing services using a virtual operating system (OS). The apparatus classifies virtual resources into a plurality of mutually exclusive regions and manages the virtual resources based on the provides services regions. The plurality of provides services regions include a virtual region whose resources are stored in and used on an external storage, and an overlay region whose resources refer to host resources. The apparatus uses the region information for virtual resources and a list of resources accessed for each application process to manage the virtual resources.
    Type: Application
    Filed: December 2, 2009
    Publication date: June 3, 2010
    Inventors: Byung-woan KIM, Sang-bum Suh, Kyung-ah Chang, Seong-yeol Park
  • Publication number: 20100132015
    Abstract: An apparatus and method of providing security information in a virtual environment that supports a plurality of operating systems. The plurality of operating systems include at least one secure operating system in which applications whose safety has been verified are installed, and at least one normal operating system in which applications whose safety has been not verified are freely installed. The server operating system may provide security information corresponding to an operating system in which an application executed as foreground is installed, to provide information indicating whether an application is operated in a secure operating system, to a user.
    Type: Application
    Filed: June 24, 2009
    Publication date: May 27, 2010
    Inventors: Sung-min Lee, Sang-bum Suh, Sang-dok Mo, Bok-deuk Jeong
  • Publication number: 20100037232
    Abstract: A virtualization apparatus and a method for controlling the same. In a method for controlling a virtualization apparatus including a plurality of domains, a sub domain transmits an input/output (IO) request for a hardware device to a main domain, and the main domain controls whether or not the IO request accesses the hardware device according to a resource needed to perform the IO request.
    Type: Application
    Filed: June 18, 2009
    Publication date: February 11, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sung-Min Lee, Bok-Deuk Jeong, Sang-Bum Suh
  • Publication number: 20100031311
    Abstract: A method of executing a virtualized application able to run in a virtualized environment. The virtualized application includes application software and the virtualized environment. The application software includes a license monitor to search for a software license while monitoring an execution policy set by a software provider when software is installed or executed. The virtualized environment includes an environment monitor to monitor an execution environment provided to the application software by the virtualized environment. Therefore, it is possible to prevent software able to run in a virtualized environment from being freely copied without any limitations by the execution policy provided by the software provider.
    Type: Application
    Filed: January 8, 2009
    Publication date: February 4, 2010
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jae-min Park, Sang-bum Suh, Kyung-ah Chang
  • Publication number: 20090313406
    Abstract: Provided are an apparatus and method for adapting an input/output interface. According to the exemplary method, a host system adapts an input/output interface of the guest system to an input/output unit capability of a host system so as to support a service supported by an input/output unit supporting the input/output unit capability of the guest system using the at least one input/output unit of the host system.
    Type: Application
    Filed: June 16, 2009
    Publication date: December 17, 2009
    Inventors: Sang-bum Suh, Xiang Song, kishore Ramachandran, Joo-young Hwang, Jung-hyun Yoo, Dushmanta Mohapatra
  • Patent number: 7630726
    Abstract: A software-controlled communication method and an apparatus thereof is disclosed. The apparatus includes a radio frequency (RF) front end unit for sending a data signal or a voice signal to a cordless phone base station via an antenna, an analog-to-digital for converting an analog signal received from the RF front end unit into a digital signal and a digital-to-analog converter for converting a digital signal into an analog signal and providing the converted signal to the RF front end unit, and a baseband signal processor, having a plurality of signal processing modules for processing communication signals and a control module for controlling the signal processing modules installed therein as software modules, for providing cordless phone and handset transceiver functions.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: December 8, 2009
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byung-woan Kim, Sang-bum Suh, Min-young Sung, Nam-hyun Yun, Jae-wook Lee
  • Publication number: 20090293058
    Abstract: Provided is a method of restricting use of contents in a virtual system comprising at least one virtual machine implemented by applying virtualization technology to a predetermined device. The method includes: reading a first device identifier from the device in order to identify the device; reading a second device identifier, which is a device identifier allocated to the at least one virtual machine, from the at least one virtual machine; determining whether the first device identifier is identical to the second device identifier; and selectively restricting use of contents in the at least one virtual machine based on a result of the determining.
    Type: Application
    Filed: March 30, 2009
    Publication date: November 26, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chang-sup AHN, Jun-bum SHIN, Sang-bum SUH, Sung-min LEE, Kyung-ah CHANG, Moon-young CHOI, Yang-lim CHOI
  • Publication number: 20090271605
    Abstract: A method and apparatus to restore a system using virtualization, the method including: if a system restoration at a target restoration time point from among at least one restoration time points is requested, generating a virtualization layer; if a use of a system is requested by an application layer, accessing the target restoration time point using the virtualization layer; and performing a system restoration at the accessed target restoration time point.
    Type: Application
    Filed: November 7, 2008
    Publication date: October 29, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Seong-yeol Park, Min-sung Jang, Jae-min Park, Sang-bum Suh, Sung-kwan Heo, Byung-woan Kim, Myung-jae Lee
  • Publication number: 20090259658
    Abstract: An apparatus and a method for storing and retrieving files, the apparatus including a menu generation unit to generate a retrieval menu screen to input a retrieval condition, a token generation unit to generate a token by hashing at least one retrieval condition which is input through the retrieval menu screen, and a file retrieval unit to retrieve files matching the retrieval condition by comparing the generated token with each file information included in at least one file to be retrieved.
    Type: Application
    Filed: February 9, 2009
    Publication date: October 15, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Yong-ho HWANG, Sang-bum Suh, Sang-dok Mo, Sung-min Lee, Bok-deuk Jeong
  • Publication number: 20090241110
    Abstract: A virtual environment system and a method of operating the same, the virtual environment system including: a virtual operating system (OS) unit to operate a virtual OS installed in a mobile storage medium in a host OS installed in a host computer, to attach a virtual resource included in the virtual OS to the host OS, and to perform arbitration so that a virtual process operated in the virtual OS uses the virtual resource; and a user interface unit to provide a virtual desktop screen so that a user can use the virtual process in the virtual environment provided by the virtual OS.
    Type: Application
    Filed: September 10, 2008
    Publication date: September 24, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sung-kwan Heo, Sung-do Moon, Byung-woan Kim, Seong-yeol Park, Kyung-ah Chang, Min-sung Jang, Sang-bum Suh
  • Publication number: 20090216916
    Abstract: A method and apparatus for inputting and outputting data by using a virtualization technique are provided. The method includes generating a virtual operating system (OS) for the external device, which is connected to a host, based on OS information stored in the external device, setting a partial area of a storage of the host as virtual storage for the external device, and storing the data in the virtual storage or a memory of the external device in response to a request for inputting and outputting the data from the virtual OS.
    Type: Application
    Filed: June 19, 2008
    Publication date: August 27, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Min-sung Jang, Seong-yeol Park, Jae-min Park, Sang-Bum Suh, Sung-kwan Heo, Byung-woan Kim
  • Publication number: 20090190607
    Abstract: A method and apparatus for transmitting data and a method and apparatus for performing a task for process migration are provided. The method of transmitting data includes: determining a data transmission priority using at least one of information relating to data needed to continuously perform a task, that is currently performing, in an external device and information relating to data transmission means; determining transmission methods for each data based on the data transmission priority; and transmitting data to the external device according to the determined transmission methods.
    Type: Application
    Filed: August 29, 2008
    Publication date: July 30, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Mikhail Pozhenko, Sang-Bum Suh
  • Publication number: 20090182929
    Abstract: Provided is a method and apparatus for storing and restoring a state of a virtual machine on a virtual machine monitor. The method of storing a state of a second virtual machine in a predetermined storage device by a first virtual machine on a virtual machine monitor includes determining whether the state of the second virtual machine has changed, by comparing a previous state of the second virtual machine, which has already been stored in the storage device, with a current state of the second virtual machine and selectively storing the state of the second virtual machine based on a result of the determination, thereby minimizing time required to store or restore the state of the second virtual machine.
    Type: Application
    Filed: May 29, 2008
    Publication date: July 16, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Joo-young Hwang, Sang-bum Suh
  • Publication number: 20090183256
    Abstract: A method and apparatus for authorizing a host to access a portable storage device and a method and apparatus of providing information for authorizing a host to access a portable storage device. The method includes: verifying integrity of host software requesting to transmit data; determining whether the host is authorized to access the portable storage device; and determining whether the host software is authorized to access the portable storage device. Accordingly, user information may be stored on the portable storage device and moved with security.
    Type: Application
    Filed: August 14, 2008
    Publication date: July 16, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-dok MO, Sang-bum SUH, Sung-min LEE, Bok-deuk JEONG, Yong-ho HWANG
  • Publication number: 20090182860
    Abstract: A method and apparatus for securely sharing content are provided, which can securely share the content without allowing access by unauthorized third parties. The method of securely sharing content includes a first domain, which has content that requires security among a plurality of domains logically generated on a hardware platform, sharing the content with at least one second domain, and if the second domain intends to write the content in a region in which wrntent is not permitted, preventing the writing of the content.
    Type: Application
    Filed: December 12, 2008
    Publication date: July 16, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Joo-Young HWANG, Sang-Bum SUH
  • Publication number: 20090165133
    Abstract: A system for executing a program using a virtual machine monitor and a method of controlling the system are provided. The system includes a virtual machine monitor which divides an operating system (OS) into at least one root domain and a plurality of domains having different trust levels, and a trust-management module which is included in the root domain and periodically measures the trust level of an application program currently being executed in the OS. The virtual machine monitor executes the application program in one of the domains in consideration of the trust level of the application program. The method includes dividing an OS into at least a root domain and a plurality of domains having different trust levels by using a virtual machine monitor, enabling the root domain to periodically measure the trust level of an application program currently being executed in the OS, and executing the application program in one of the domains according to the trust level of the application program.
    Type: Application
    Filed: May 28, 2008
    Publication date: June 25, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Joo-Young HWANG, Sang-Bum Suh
  • Publication number: 20090055918
    Abstract: A method of mutually authenticating between a local host and a software mobility device including an operating system virtualization layer, and a method of forming an input/output (I/O) channel. The method of authenticating a local host in the software mobility device includes requesting a certificate from the local host in which an integrity value of the local host is stored, and receiving the certificate from the local host; receiving an integrity value measured in the local host and comparing the measured integrity value with the integrity value included in the certificate to verify the local host; and when the local host is verified, encrypting a security profile of the software mobility device and transmitting the encrypted security profile to the local host so as to provide secure communication between the local host and the software mobility device.
    Type: Application
    Filed: April 17, 2008
    Publication date: February 26, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Kyung-ah CHANG, Sang-bum SUH, Sung-kwan HEO, Byung-woan KIM
  • Publication number: 20090031421
    Abstract: A method of intrusion detection in a terminal device that supports driving of a plurality of operating systems, is provided. The method includes collecting at a first operating system of the plurality of operating systems intrusion detection data for analyzing whether there is an intrusion in at least a second operating system of the plurality of operating systems; and performing at the first operating system an intrusion detection with respect to the at least a second operating system using the collected intrusion detection data.
    Type: Application
    Filed: February 11, 2008
    Publication date: January 29, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sung-min LEE, Bok-deuk JEONG, Sang-bum SUH