Patents by Inventor Kyung-Ah Chang

Kyung-Ah Chang 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).

  • Patent number: 9477499
    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: Grant
    Filed: May 10, 2013
    Date of Patent: October 25, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seong-yeol Park, Sang-bum Suh, Kyung-ah Chang, Min-kyung Hwang
  • Patent number: 9459899
    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: Grant
    Filed: May 23, 2013
    Date of Patent: October 4, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byung-woan Kim, Sang-bum Suh, Kyung-ah Chang, Seong-yeol Park
  • Publication number: 20160241630
    Abstract: A method of downloading a file to a device includes receiving a request to download one of one or more files stored in a cloud server, confirming whether the requested file is stored in registered devices which are connected through a network, determining priorities of the cloud server and the registered devices which store the requested file, and downloading the requested file from the cloud server and the registered devices which store the requested file, based on the priorities.
    Type: Application
    Filed: December 29, 2015
    Publication date: August 18, 2016
    Inventors: Sangjeong Lee, Kyung-ah Chang
  • Patent number: 9344467
    Abstract: A cloud-based sensor data acquisition system includes one or more sensors configured to acquire sensor data; a first terminal configured to transmit sensor data request information to a cloud server through an access point (AP); and one or more second terminals each configured to acquire sensor data from one or more sensors on a corresponding dissemination tree received from the cloud server; and transmit the acquired sensor data to the first terminal through the AP. The cloud server is configured to, in response to receiving the sensor data request information from the first terminal, build a corresponding dissemination tree for each of one or more second terminals within a sensing range; and transmit the corresponding dissemination tree to each of the one or more second terminals within the sensing range.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: May 17, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eun-Sung Jung, Min-Young Mun, Bon-Cheol Gu, Kyung-Ah Chang
  • Publication number: 20160119257
    Abstract: A method of providing communication between a plurality of devices of a user without a dedicated server and a device capable of communicating with other devices by using the method are disclosed. The method includes generating a message to be sent to a second device and storing a channel file including message data in a predetermined space within a cloud server, which are performed by a first device, and accessing the cloud server and reading a channel file stored in a predetermined place within the cloud server, which are performed by the second device.
    Type: Application
    Filed: October 21, 2015
    Publication date: April 28, 2016
    Inventors: Jeong-hyun YUN, Kyung-ah CHANG, Jong-deok CHOI
  • Publication number: 20160119410
    Abstract: A method whereby a host device accesses a remote server and performs a task is disclosed, the method including receiving a task command regarding the remote server; searching for a guest device capable of communicating with the host device and the remote server; determining a task performing pattern based on a found guest device and details of the task; and, according to the determined task performing pattern, performing the task via the host device and one or more devices selected from among found guest devices.
    Type: Application
    Filed: October 16, 2015
    Publication date: April 28, 2016
    Inventors: Jin-hyeong AHN, Kyung-ah CHANG
  • Publication number: 20160036822
    Abstract: A relay server includes a storage configured to store first access right information of a first cloud storage service to which a first user is subscribed and second access right information of a second cloud storage service to which a second user is subscribed. The relay server further includes a communication interface configured to request, from the first cloud storage service, first data that is stored in the first cloud storage service, based on the first access right information, and receive the requested first data from the first cloud storage. The relay server further includes a controller configured to control the communication interface to store the received first data in the second cloud storage service, based on the second access right information.
    Type: Application
    Filed: July 29, 2015
    Publication date: February 4, 2016
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yong-jin KIM, Kyung-ah CHANG, Jong-deok CHOI
  • Publication number: 20160034539
    Abstract: A server for searching for metadata corresponding to content includes a communicator configured to receive metadata corresponding to content related to at least one device of a user, from the at least one device; and a controller configured to store the received metadata in a remote storage that is separate from the server, the received metadata being searchable, and upon receiving a search request containing a search term for searching for metadata, to search the received metadata stored in the remote storage for metadata related to the search term.
    Type: Application
    Filed: July 31, 2015
    Publication date: February 4, 2016
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-yoon YOON, Kyung-ah CHANG, Jung-hun KIM
  • Publication number: 20150347404
    Abstract: A method of storing data includes receiving, by a network storage server, a request for transmitting a file from an external apparatus; obtaining information about a cloud storage, in which the file is stored; receiving the file from the cloud storage, based on the information about the cloud storage; and transmitting the received file to the external apparatus.
    Type: Application
    Filed: June 2, 2015
    Publication date: December 3, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-lae KIM, Jeong-hyun YUN, Kyung-ah CHANG
  • Patent number: 9116754
    Abstract: A hierarchical scheduling apparatus for a cloud environment includes a schedule configuring unit configured to classify a plurality of tasks into one or more local tasks and one or more remote tasks; a schedule delegating unit configured to transmit, to another resource, a list of the remote tasks and a list of available resources to delegate scheduling authority for the remote tasks to the other resource; and a scheduling unit configured to schedule the local tasks.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: August 25, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eun-Sung Jung, Bon-Cheol Gu, Kyung-Ah Chang
  • Patent number: 8973093
    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: Grant
    Filed: May 29, 2013
    Date of Patent: March 3, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae-min Park, Sang-bum Suh, Kyung-ah Chang
  • Patent number: 8954487
    Abstract: A management server and method for providing a cloud computing service at high speed and reasonable cost, are provided. The management server provides a virtual machine to a client as a computing resource. The virtual machine is multiplexed by operating multiple virtual devices on a single virtual machine. Accordingly, demand for computing resources may be predicted in advance and may be provided to a user more efficiently.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: February 10, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sung-gun Jung, Sung-jun Lee, Byung-woan Kim, Kyung-ah Chang
  • Patent number: 8762480
    Abstract: A system for providing resources of a cloud infrastructure is provided. In the system, a client terminal may dynamically span its storage to heterogeneous cloud storages as necessary. A client determines, when receiving a file access request from an application, whether to process the file access request as a local file access request for access to a local storage of the client or as a cloud file access request for access to a cloud storage connected through the Internet. A brokerage server receives the file access request and supports the client by brokering a connection to a cloud infrastructure in response to the file access request.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: June 24, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seong-yeol Park, Min-kyung Hwang, Byung-woan Kim, Kyung-ah Chang
  • Publication number: 20130268932
    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: May 10, 2013
    Publication date: October 10, 2013
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Seong-yeol PARK, Sang-bum SUH, Kyung-ah CHANG, Min-kyung HWANG
  • Publication number: 20130268996
    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: May 29, 2013
    Publication date: October 10, 2013
    Inventors: Jae-min PARK, Sang-bum Suh, Kyung-ah Chang
  • Publication number: 20130254769
    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: May 23, 2013
    Publication date: September 26, 2013
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Byung-woan KIM, Sang-bum SUH, Kyung-ah CHANG, Seong-yeol PARK
  • Publication number: 20130174174
    Abstract: A hierarchical scheduling apparatus for a cloud environment includes a schedule configuring unit configured to classify a plurality of tasks into one or more local tasks and one or more remote tasks; a schedule delegating unit configured to transmit, to another resource, a list of the remote tasks and a list of available resources to delegate scheduling authority for the remote tasks to the other resource; and a scheduling unit configured to schedule the local tasks.
    Type: Application
    Filed: January 3, 2013
    Publication date: July 4, 2013
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Eun-Sung Jung, Bon-Cheol Gu, Kyung-Ah Chang
  • Publication number: 20130167127
    Abstract: Provided is a system for distributed multi-stage compilation of application programs in a cloud environment. The system includes a source apparatus to generate a compilation order in which source representation of an application program is compiled, and a destination apparatus to receive a compiled representation created by compiling at least a portion of the source representation according to the compilation order.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 27, 2013
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Bon-Cheol GU, Kyung-Ah CHANG, Eun-Sung JUNG
  • Patent number: 8474005
    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: Grant
    Filed: January 8, 2009
    Date of Patent: June 25, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae-min Park, Sang-bum Suh, Kyung-ah Chang
  • Publication number: 20130159418
    Abstract: A cloud-based sensor data acquisition system includes one or more sensors configured to acquire sensor data; a first terminal configured to transmit sensor data request information to a cloud server through an access point (AP); and one or more second terminals each configured to acquire sensor data from one or more sensors on a corresponding dissemination tree received from the cloud server; and transmit the acquired sensor data to the first terminal through the AP. The cloud server is configured to, in response to receiving the sensor data request information from the first terminal, build a corresponding dissemination tree for each of one or more second terminals within a sensing range; and transmit the corresponding dissemination tree to each of the one or more second terminals within the sensing range.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 20, 2013
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Eun-Sung Jung, Min-Young Mun, Bon-Cheol Gu, Kyung-Ah Chang