-
公开(公告)号:US11265146B2
公开(公告)日:2022-03-01
申请号:US16398949
申请日:2019-04-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sangbok Han , Hyuncheol Park , Sangmin Kim , Seonjae Kim , Donghyun Lee , Changhoon Lee , Isak Choi , Kyungwan Han
Abstract: An electronic apparatus for managing data based on a block chain and a method therefor are provided. The electronic apparatus includes a communication interface, a memory, and a processor to receive a request for accessing data from an authenticated user, generate first block information regarding the request by including information on the request and at least one second block information related to the request from among a plurality of second block information stored in the memory, transmit the generated first block information to at least one of a plurality of external apparatuses constituting a block chain, and update the plurality of second block information stored in the memory based on the generated first block information. The plurality of second block information includes information on a block regarding a latest access history by category among a plurality of blocks included in block chain data shared by the plurality of external apparatuses.
-
2.
公开(公告)号:US20150301854A1
公开(公告)日:2015-10-22
申请号:US14692354
申请日:2015-04-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jongchul Park , Jinkyu Koo , Sangbok Han , Myungsun Kim
IPC: G06F9/46
CPC classification number: G06F9/4881 , G06F2209/483 , G06F2209/486 , G06F2209/509 , Y02B70/1441 , Y02D10/24
Abstract: Provided are a method and apparatus for task scheduling based on hardware. The method for task scheduling in a scheduler accelerator based on hardware includes: managing task related information based on tasks in a system; updating the task related information in response to a request from a CPU; selecting a candidate task to be run next after a currently running task for each CPU on the basis of the updated task related information; and providing the selected candidate task to each CPU. The scheduler accelerator supports the method for task scheduling based on hardware.
Abstract translation: 提供了一种基于硬件的任务调度的方法和装置。 基于硬件的调度加速器中的任务调度方法包括:根据系统任务管理与任务相关的信息; 响应于来自CPU的请求更新任务相关信息; 基于更新的任务相关信息,为每个CPU在当前运行的任务之后选择要运行的候选任务; 并将所选候选任务提供给每个CPU。 调度器加速器支持基于硬件的任务调度方法。
-
公开(公告)号:US11226738B2
公开(公告)日:2022-01-18
申请号:US15750733
申请日:2016-08-04
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sangbok Han , Jinkyu Koo , Hyunsik Kim , Sunho Moon , Chungsuk Han
Abstract: Disclosed are an electronic device and a data compression method thereof. According to a data compression method of an electronic device of the present invention, the method comprises the steps of: compressing a page; determining whether data included in the compressed page is stored in a memory; and merging the compressed page with data previously stored in the memory when a result of the determination shows that the data included in the compressed page is the same as the previously stored data. Therefore, the electronic device can prevent a page including the same or similar data from being stored a multiple number of times in a swap area, thereby raising memory securing efficiency.
-
公开(公告)号:US10025513B2
公开(公告)日:2018-07-17
申请号:US15446686
申请日:2017-03-01
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kwonsik Kim , Hyojeong Lee , Seyoun Lim , Sangbok Han , Myungsun Kim , Jongchul Park
Abstract: An application execution method for improving the operation speed of the application in executing or in the middle of running the application is provided. The application execution method includes detecting a launch of an application, preloading Input/Outputs (I/Os) requested at the launch based on profile data with I/Os requested at a previous launch of the application, and updating the profile data based on at least one of the I/Os requested at current and previous launches of the application.
-
公开(公告)号:US11409694B2
公开(公告)日:2022-08-09
申请号:US16936965
申请日:2020-07-23
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kyounghoon Kim , Gyeonghoon Kim , Hyunsik Kim , Haksup Song , Guyeon Wei , Jonghun Lee , Jinsae Jung , Junguk Cho , Sangbok Han
Abstract: A processor is provided. The processor includes a plurality of processing elements configured to be arranged in a matrix form, and a controller configured to control the plurality of processing elements during a plurality of cycles to process a target data, control first processing elements so that each of the first processing elements operates data provided from adjacent first processing elements and the input first element and inputs each of second elements included in a second row among the plurality of elements to second processing elements arranged in the second row among the plurality of processing elements, control the second processing elements so that each of the second processing elements operates data provided from adjacent second processing elements and the input second element, and operates data provided from the adjacent first processing elements in the same column among the first processing elements and pre-stored operation data.
-
公开(公告)号:US10275158B2
公开(公告)日:2019-04-30
申请号:US14682427
申请日:2015-04-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kwonsik Kim , Hyojeong Lee , Seyoun Lim , Sangbok Han , Myungsun Kim , Jongchul Park
IPC: G06F3/00 , G06F3/06 , G06F13/14 , G06F9/445 , G06F12/121
CPC classification number: G06F3/061 , G06F3/0619 , G06F3/065 , G06F3/0652 , G06F3/0653 , G06F3/0659 , G06F3/0671 , G06F3/0673 , G06F9/445 , G06F9/44505 , G06F12/121 , G06F13/14 , G06F2003/0692 , G06F2212/70
Abstract: An application execution method for improving the operation speed of the application in executing or in the middle of running the application is provided. The application execution method includes detecting a launch of an application, preloading Input/Outputs (I/Os) requested at the launch based on profile data with I/Os requested at a previous launch of the application, and updating the profile data based on at least one of the I/Os requested at current and previous launches of the application.
-
公开(公告)号:US09841903B2
公开(公告)日:2017-12-12
申请号:US14682427
申请日:2015-04-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kwonsik Kim , Hyojeong Lee , Seyoun Lim , Sangbok Han , Myungsun Kim , Jongchul Park
Abstract: An application execution method for improving the operation speed of the application in executing or in the middle of running the application is provided. The application execution method includes detecting a launch of an application, preloading Input/Outputs (I/Os) requested at the launch based on profile data with I/Os requested at a previous launch of the application, and updating the profile data based on at least one of the I/Os requested at current and previous launches of the application.
-
公开(公告)号:US12067754B2
公开(公告)日:2024-08-20
申请号:US17436493
申请日:2021-07-16
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Kyounghoon Kim , Sihoon Song , Sangbok Han
Abstract: Provided are a method and electronic device for inferring an object in an image using a convolutional neural network (CNN) model. The method includes including: identifying a first region of interest in a first frame in the moving image, and a first object in the first region of interest, by providing the first frame to convolution layer groups sequentially connected in the CNN model, identifying a second region of interest in a second frame, the second region of interest corresponding to the first region of interest, and the second frame being after the first frame, providing the second region of interest to the CNN model, and obtaining first output data output from a first convolution layer group from among the convolution layer groups, and determining whether to identify a second object in the second region of interest by using a second convolution layer group, based on the first output data.
-
公开(公告)号:US10817179B2
公开(公告)日:2020-10-27
申请号:US15573734
申请日:2016-05-03
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jinkyu Koo , Hyunsik Kim , Chungsuk Han , Sunho Moon , Sangbok Han
IPC: G06F11/14 , G06F12/02 , G06F12/109 , G06F12/1009 , G06F3/06
Abstract: Provided are an electronic device and a page merging method therefor. The electronic device may include: a memory manager that initializes pages and determines a page as a target to be merged if the page is initialized to a preset specific value; and a memory for merging multiple pages determined as a target to be merged and storing the merged page. The electronic device can determine whether to merge pages with a small amount of computation and merge the pages according to the determination result. Hence, the electronic device can manage the memory in an efficient manner.
-
公开(公告)号:US09880875B2
公开(公告)日:2018-01-30
申请号:US14692354
申请日:2015-04-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jongchul Park , Jinkyu Koo , Sangbok Han , Myungsun Kim
IPC: G06F9/48
CPC classification number: G06F9/4881 , G06F2209/483 , G06F2209/486 , G06F2209/509 , Y02B70/1441 , Y02D10/24
Abstract: Provided are a method and apparatus for task scheduling based on hardware. The method for task scheduling in a scheduler accelerator based on hardware includes: managing task related information based on tasks in a system; updating the task related information in response to a request from a CPU; selecting a candidate task to be run next after a currently running task for each CPU on the basis of the updated task related information; and providing the selected candidate task to each CPU. The scheduler accelerator supports the method for task scheduling based on hardware.
-
-
-
-
-
-
-
-
-