Preempting tasks at a preemption point of a kernel service routine based on current execution mode
    1.
    发明授权
    Preempting tasks at a preemption point of a kernel service routine based on current execution mode 有权
    基于当前执行模式,在内核服务程序的抢占点抢占任务

    公开(公告)号:US09424105B2

    公开(公告)日:2016-08-23

    申请号:US13693028

    申请日:2012-12-03

    CPC classification number: G06F9/54 G06F9/4887

    Abstract: An apparatus for dynamically controlling a preemption section includes a preemption manager configured to monitor whether a system context has changed, and if the system context has changed, set a current preemptive mode according to the changed system context to dynamically control a preemption section of a kernel. Therefore, even when an application requiring real-time processing, such as a health-care application, co-exists with a normal application, optimal performance may be ensured.

    Abstract translation: 用于动态控制抢占部分的装置包括被配置为监视系统上下文是否已经改变的抢占管理器,并且如果系统上下文已经改变,则根据改变的系统上下文设置当前的抢占模式以动态地控制内核的抢占部分 。 因此,即使在需要实时处理的应用(例如医疗保健应用程序)与普通应用程序共存的情况下,也可以确保最佳性能。

    Electronic device, external server, and method for controlling same

    公开(公告)号:US10948925B2

    公开(公告)日:2021-03-16

    申请号:US16307304

    申请日:2017-05-30

    Abstract: Disclosed is an electronic device. An electronic device according to one embodiment may comprise: a communication module; a sensor module which acquires movement information of the electronic device and image information of the place where the electronic device is moving; a memory which stores space information corresponding to the place where the electronic device is moving; and a processor which uses the movement information and space information to determine a plurality of first candidate locations, within the place, corresponding to the electronic device, and then, on the basis of the image information and the plurality of first candidate locations, determines whether the location accuracy corresponding to the plurality of first candidate locations is smaller than a valid value, and, on the basis of the result of the determination, uses the electronic device or an external server to acquire at least one second candidate location from among the plurality of first candidate locations, and uses the acquired at least one second candidate location to determine an estimated location for the electronic device.

Patent Agency Ranking