Patents by Inventor Myungjoo HAM

Myungjoo HAM 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: 11997326
    Abstract: A method, performed by a server, of streaming image content, including obtaining one or more frames of the image content which is currently being executed by an electronic device; identifying a plurality of possible user inputs corresponding to the one or more frames; generating a plurality of prediction frame sets respectively corresponding to the plurality of possible user inputs, wherein each prediction frame set of the plurality of prediction frame sets includes a plurality of prediction frames to be displayed after the one or more frames; obtaining metadata from the one or more frames and the plurality of prediction frame sets; generating streaming data of the image content to be provided to the electronic device, based on at least one the plurality of prediction frame sets or the metadata; and transmitting the generated streaming data to the electronic device.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: May 28, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Grzegorz Pawel Grzesiak, Myungjoo Ham, Pawel Wasowski
  • Patent number: 11995196
    Abstract: An electronic apparatus and a method for controlling thereof are provided. The electronic apparatus includes a memory storing an artificial neural network and metadata including information of at least one layer in the artificial neural network, and a processor configured to: acquire a security vector based on the metadata and a security key of the electronic apparatus; map the security vector and the metadata with the security key and identification information of the artificial neural network; perform encryption on the at least one layer based on the metadata and the security vector; based on input data input to the artificial neural network, load the metadata and the security vector by using the security key and the identification information of the artificial neural network; and perform an operation between the input data and the encrypted at least one layer based on the loaded security vector and the metadata.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: May 28, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jijoong Moon, Wook Song, Sangjung Woo, Geunsik Lim, Jaeyun Jung, Myungjoo Ham
  • Publication number: 20230342602
    Abstract: Disclosed are an electronic device including a memory and a processor, and a method for controlling same. The memory stores a pre-trained neural network model and training data. The processor obtains a first loss function based on a label corresponding to the training data and output data obtained by inputting the training data into the neural network model; obtains a size of a change amount of a weight of each of a plurality of layers included in the neural network model based on the first loss function, and trains the neural network model by updating a weight of at least one layer for which the magnitude of the change amount of the weight exceeds a first threshold value, while at least one other layer, among the plurality of layers, for which a size of the weight change amount does not exceed the first threshold value is not updated.
    Type: Application
    Filed: June 30, 2023
    Publication date: October 26, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jijoong Moon, Parichay Kapoor, Jihoon Lee, Geunsik Lim, Myungjoo Ham
  • Publication number: 20230336605
    Abstract: The disclosure relates to the 5th generation (5G) or 6th generation (6G) communication system to support a high data transmission rate than before. A method of operating a streaming service client (SSC) node in a wireless communication system is provided. The method includes an operation of establishing a connection to a streaming service provider (SSP) via two types of services that are enhanced mobile broadband (eMBB) and ultra reliable low latency communication (URLLC), an operation of receiving first data from the SSP via the eMBB, and simultaneously receiving second data via the URLLC, wherein the second data is metadata of the first data, and operation of determining whether the first data is successfully received, and an operation of producing a data stream using the second data in a case in which the first data is not successfully received.
    Type: Application
    Filed: June 12, 2023
    Publication date: October 19, 2023
    Inventors: Grzegorz Pawel GRZESIAK, Jan KIENIG, Przemyslaw WYSZKOWSKI, Adam KMIEC, Rafal KUC, Myungjoo HAM, Pawel WASOWSKI
  • Publication number: 20230214122
    Abstract: A memory management method or an electronic device for managing memory is provided. The method may include checking available capacity to allocate new process to first memory. The method may include determining whether to swap out the page of the first process to the first memory or the second memory, based on the available capacity and characteristics of the first process that is running in the first memory. The method may include allocating, as a swap space, a partial region of the first memory or the second memory that is determined. The method may include swapping out the page of the first process from the first memory to the swap space. The method may include identifying whether the swapped-out page is swapped-in from the swap space to the first memory. The method may include releasing the swap space.
    Type: Application
    Filed: December 23, 2022
    Publication date: July 6, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Geunsik LIM, Myungjoo HAM
  • Publication number: 20230171444
    Abstract: A method, performed by a server, of streaming image content, including obtaining one or more frames of the image content which is currently being executed by an electronic device; identifying a plurality of possible user inputs corresponding to the one or more frames; generating a plurality of prediction frame sets respectively corresponding to the plurality of possible user inputs, wherein each prediction frame set of the plurality of prediction frame sets includes a plurality of prediction frames to be displayed after the one or more frames; obtaining metadata from the one or more frames and the plurality of prediction frame sets; generating streaming data of the image content to be provided to the electronic device, based on at least one the plurality of prediction frame sets or the metadata; and transmitting the generated streaming data to the electronic device.
    Type: Application
    Filed: December 5, 2022
    Publication date: June 1, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Grzegorz Pawel GRZESIAK, Myungjoo HAM, Pawel Wasowski
  • Publication number: 20230144680
    Abstract: An electronic apparatus and a method for controlling thereof are provided. The electronic apparatus includes a memory storing an artificial neural network and metadata including information of at least one layer in the artificial neural network, and a processor configured to: acquire a security vector based on the metadata and a security key of the electronic apparatus; map the security vector and the metadata with the security key and identification information of the artificial neural network; perform encryption on the at least one layer based on the metadata and the security vector; based on input data input to the artificial neural network, load the metadata and the security vector by using the security key and the identification information of the artificial neural network; and perform an operation between the input data and the encrypted at least one layer based on the loaded security vector and the metadata.
    Type: Application
    Filed: November 24, 2020
    Publication date: May 11, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jijoong MOON, Wook SONG, Sangjung WOO, Geunsik LIM, Jaeyun JUNG, Myungjoo HAM
  • Publication number: 20210319282
    Abstract: The disclosure provides an electronic device and a method for controlling same. The electronic device comprises: a memory; and a processor, connected to the memory, for controlling the electronic device, wherein the processor executes at least one command stored in the memory, and is thereby capable of controlling scheduling of data processing of a plurality of artificial intelligence models on the basis of at least one of a data processing speed and a connection structure of the plurality of artificial intelligence models.
    Type: Application
    Filed: October 4, 2019
    Publication date: October 14, 2021
    Inventors: Myungjoo HAM, Jijoong MOON, Jinhyuck PARK, Hyoungjoo AHN, Geunsik LIM, Jaeyun JUNG
  • Publication number: 20210073634
    Abstract: A server is provided. The server according to the disclosure includes a memory and a processor. The processor is configured to obtain input data to be input to a trained neural network model using a peripheral device handler, obtain output data by inputting the obtained input data to the trained neural network model via a virtual input device generated by the peripheral device handler, store the output data in a memory area assigned to a virtual output device generated by the peripheral device handler, and verify the neural network model based on the output data stored in the memory area assigned to the virtual output device.
    Type: Application
    Filed: September 4, 2020
    Publication date: March 11, 2021
    Inventors: Geunsik LIM, Myungjoo HAM, Jaeyun JUNG
  • Publication number: 20200341752
    Abstract: An electronic apparatus for automatically performing a source code review and a method thereof are provided. The electronic apparatus includes a communication interface, a memory storing at least one instruction, and at least one processor to control the communication interface. The at least one processor, by executing the at least one instruction, is configured to, based on a source code being submitted to a source code repository with a pull request, receive a webhook event message from the source code repository through the communication interface, download the submitted source code from the source code repository, extract a changed source code among the downloaded source codes, and perform a code review of the extracted source code through at least one inspection module.
    Type: Application
    Filed: April 22, 2020
    Publication date: October 29, 2020
    Inventors: Geunsik LIM, Myungjoo HAM, Jijoong MOON, Wook SONG
  • Patent number: 9941724
    Abstract: A method for controlling charging in an electronic device for managing the electronic device, to stably charge a battery is provided. The method includes setting alarm such that a wake up signal is generated after a time elapses when entry into a suspend mode is requested during charging a battery or in a charging stop state, entering the suspend mode, waking-up and determining a state of the battery wake up, and turning-on or -off the battery charging according to the determined state of the battery.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: April 10, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Myungjoo Ham
  • Patent number: 9864504
    Abstract: A user interface display method and apparatus of a touch-enabled device is provided. The user interface display method includes detecting a touch gesture; analyzing at least one of a contact position, a movement direction, a contact area size, a contact area shape, and an occurrence frequency of the touch gesture; determining one of a left hand grip state and a right hand grip state of the device based on a result of the analysis; and displaying a user interface corresponding to the determined one of the left hand grip state and the right hand grip state.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: January 9, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chanho Park, Kyungmin Park, Myungjoo Ham
  • Publication number: 20160172878
    Abstract: A method for controlling charging in an electronic device for managing the electronic device, to stably charge a battery is provided. The method includes setting alarm such that a wake up signal is generated after a time elapses when entry into a suspend mode is requested during charging a battery or in a charging stop state, entering the suspend mode, waking-up and determining a state of the battery wake up, and turning-on or -off the battery charging according to the determined state of the battery.
    Type: Application
    Filed: December 29, 2015
    Publication date: June 16, 2016
    Inventor: Myungjoo Ham
  • Patent number: 9225185
    Abstract: A method for controlling charging in an electronic device for managing the electronic device, to stably charge a battery is provided. The method includes setting alarm such that a wake up signal is generated after a time elapses when entry into a suspend mode is requested during charging a battery or in a charging stop state, entering the suspend mode, waking-up and determining a state of the battery wake up, and turning-on or -off the battery charging according to the determined state of the battery.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: December 29, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Myungjoo Ham
  • Publication number: 20140111451
    Abstract: A user interface display method and apparatus of a touch-enabled device is provided. The user interface display method includes detecting a touch gesture; analyzing at least one of a contact position, a movement direction, a contact area size, a contact area shape, and an occurrence frequency of the touch gesture; determining one of a left hand grip state and a right hand grip state of the device based on a result of the analysis; and displaying a user interface corresponding to the determined one of the left hand grip state and the right hand grip state.
    Type: Application
    Filed: October 22, 2013
    Publication date: April 24, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Chanho PARK, Kyungmin Park, Myungjoo Ham
  • Publication number: 20130099757
    Abstract: A method for controlling charging in an electronic device for managing the electronic device, to stably charge a battery is provided. The method includes setting alarm such that a wake up signal is generated after a time elapses when entry into a suspend mode is requested during charging a battery or in a charging stop state, entering the suspend mode, waking-up and determining a state of the battery wake up, and turning-on or -off the battery charging according to the determined state of the battery.
    Type: Application
    Filed: June 29, 2012
    Publication date: April 25, 2013
    Applicant: Samsung Electronics Co., Ltd.
    Inventor: Myungjoo HAM