バイナリ分析を用いたネイティブコード起動技術

    公开(公告)号:JP2017117451A

    公开(公告)日:2017-06-29

    申请号:JP2016235556

    申请日:2016-12-05

    CPC classification number: G06F8/433 G06F8/53

    Abstract: 【課題】バイナリ分析を用いてマネージドコードからネイティブコードを起動する。【解決手段】バイナリ分析を用いてマネージドコードからネイティブコードを起動する計算デバイスが、マネージドコードを実行しているスレッドから、ネイティブコードセグメントを実行するコールを受け取る。計算デバイスは、ネイティブコードセグメントのバイナリ分析を行い、そのバイナリ分析から、ネイティブコードセグメントを少なくとも1つの所定の複雑性規則と比較することによりネイティブコードセグメントの複雑性レベルを示す複雑性指標を生成する。また、計算デバイスは、複雑性指標に基づき、スレッドの状態を記憶し、ネイティブコードセグメントを実行する【選択図】図2

    Technologien zum Aufruf von nativem Code unter Verwendung binärer Analyse

    公开(公告)号:DE112016006060T5

    公开(公告)日:2018-09-06

    申请号:DE112016006060

    申请日:2016-11-23

    Applicant: INTEL CORP

    Abstract: Es werden Technologien zum Aufruf von nativem Code unter Verwendung binärer Analyse beschrieben. Eine Rechenvorrichtung zum Aufrufen nativen Codes aus verwaltetem Code unter Verwendung binärer Analyse empfängt einen Aufruf von einem ein Verwalteter-Code-Segment ausführenden Thread zum Ausführen eines Nativer-Code-Segments. Die Rechenvorrichtung führt eine binäre Analyse des Nativer-Code-Segments durch und erzeugt aus der binären Analyse einen Komplexitätsanzeiger, der einen Komplexitätsgrad des Nativer-Code-Segments anzeigt, durch Vergleichen des Nativer-Code-Segments mit mindestens einer vordefinierten Komplexitätsregel. Zusätzlich speichert die Rechenvorrichtung einen Status des Threads auf Grundlage des Komplexitätsanzeigers und führt das Nativer-Code-Segment aus. Andere Ausführungsformen werden beschrieben und beansprucht.

    TECHNOLOGIES FOR NATIVE CODE INVOCATION USING BINARY ANALYSIS
    3.
    发明申请
    TECHNOLOGIES FOR NATIVE CODE INVOCATION USING BINARY ANALYSIS 审中-公开
    基于二元分析的土地开发技术

    公开(公告)号:WO2017112292A3

    公开(公告)日:2017-07-27

    申请号:PCT/US2016063572

    申请日:2016-11-23

    Applicant: INTEL CORP

    CPC classification number: G06F8/433 G06F8/53

    Abstract: Technologies for native code invocation using binary analysis are described. A computing device for invoking native code from managed code using binary analysis receives a call from a thread executing a managed code segment to execute a native code segment. The computing device performs a binary analysis of the native code segment and generates, from the binary analysis, a complexity indicator that indicates a level of complexity of the native code segment by comparing the native code segment to at least one predefined complexity rule. Additionally, the computing device stores a status of the thread based on the complexity indicator and executes the native code segment. Other embodiments are described and claimed.

    Abstract translation: 描述了使用二进制分析调用本地代码的技术。 用于使用二进制分析从托管代码调用本地代码的计算设备从执行托管代码段的线程接收调用以执行本地代码段。 计算设备执行本地代码段的二进制分析并且从二进制分析生成复杂度指示符,该复杂度指示符通过将本地代码段与至少一个预定复杂度规则进行比较来指示本地代码段的复杂度级别。 另外,计算设备基于复杂性指示符存储线程的状态并且执行本地代码段。 描述并要求保护其他实施例。

    Content based dynamic control methods and systems for display brightness

    公开(公告)号:GB2518793A

    公开(公告)日:2015-04-01

    申请号:GB201501048

    申请日:2012-09-28

    Applicant: INTEL CORP

    Abstract: Generally, this disclosure provides methods and systems for dynamic control of display brightness in different regions of the display based on window configuration and content. The method may include determining regions of interest to a user on the display; adjusting the display brightness in the regions of interest to a first level of brightness; and adjusting the display brightness in regions outside of the regions of interest to a second level of brightness, such that the second level of brightness is lower than the first level of brightness. The dynamic adjustment of display brightness in different regions of the display may reduce power consumption by the display.

Patent Agency Ranking