Correlation of advertising content to malicious software
    2.
    发明授权
    Correlation of advertising content to malicious software 有权
    广告内容与恶意软件的相关性

    公开(公告)号:US09553882B2

    公开(公告)日:2017-01-24

    申请号:US14480041

    申请日:2014-09-08

    IPC分类号: H04L29/06 H04L29/08

    摘要: Technologies are generally described for systems, methods and devices effective to analyze a file. In some examples, a processor may receive the file. The file may include content and instructions. The content may include data executable by a browser. The processor may analyze the instructions. The processor may identify an internet protocol (IP) address in the instructions based on the analysis. The processor may compare the identified IP address with a list of IP addresses associated with an attack. The processor may generate an alert based on the comparison.

    摘要翻译: 技术通常描述用于有效分析文件的系统,方法和设备。 在一些示例中,处理器可以接收该文件。 文件可能包含内容和说明。 内容可以包括可由浏览器执行的数据。 处理器可以分析指令。 处理器可以基于分析来识别指令中的因特网协议(IP)地址。 处理器可以将所识别的IP地址与与攻击相关联的IP地址列表进行比较。 处理器可以基于比较来生成警报。

    MALWARE ATTACK PREVENTION USING BLOCK CODE PERMUTATION
    3.
    发明申请
    MALWARE ATTACK PREVENTION USING BLOCK CODE PERMUTATION 审中-公开
    恶意程序使用块代码进行防范

    公开(公告)号:US20140165197A1

    公开(公告)日:2014-06-12

    申请号:US13976661

    申请日:2012-12-06

    IPC分类号: G06F21/56

    CPC分类号: G06F21/56 G06F21/54

    摘要: Technologies are generally described for systems and methods configured to produce an executable code. In some examples, a developer may send machine language code to a system manager. The machine language code may include two or more machine language blocks and linking information. The system manager may include a processor configured to permute the machine language blocks to produce permuted machine language code. The processor may modify the linking information based on the permuted machine language code to produce modified linking information. The processor may link the permuted machine language code with use of the modified linking information to produce the executable code.

    摘要翻译: 通常描述了用于生成可执行代码的系统和方法的技术。 在某些示例中,开发人员可能会将机器语言代码发送给系统管理员。 机器语言代码可以包括两个或更多个机器语言块和链接信息。 系统管理器可以包括配置成置换机器语言块以产生置换的机器语言代码的处理器。 处理器可以基于置换的机器语言代码修改链接信息以产生修改的链接信息。 处理器可以使用修改的链接信息来链接置换的机器语言代码以产生可执行代码。

    Augmented reality alteration detector

    公开(公告)号:US10229523B2

    公开(公告)日:2019-03-12

    申请号:US15477784

    申请日:2017-04-03

    摘要: Technologies are generally described for systems and methods effective to detect an alteration in augmented reality. A processor may receive a real image that corresponds to a real object and may receive augmented reality instructions to generate a virtual object. The processor may determine that the virtual object at least partially obscures the real object when the virtual object is rendered on a display. The processor may, upon determining that the virtual object at least partially obscures the real object when the virtual object is rendered on the display, simulate an activity on the real object to produce a first activity simulation and simulate the activity on the virtual object to produce a second activity simulation. The processor may determine a difference between the first and the second activity simulation and modify the augmented reality instructions to generate a modified virtual object in response to the determination of the difference.

    Augmented reality alteration detector

    公开(公告)号:US09626773B2

    公开(公告)日:2017-04-18

    申请号:US14358056

    申请日:2013-09-09

    IPC分类号: G06T11/00 G02B27/01

    摘要: Technologies are generally described for systems and methods effective to detect an alteration in augmented reality. A processor may receive a real image that corresponds to a real object and may receive augmented reality instructions to generate a virtual object. The processor may determine that the virtual object at least partially obscures the real object when the virtual object is rendered on a display. The processor may, upon determining that the virtual object at least partially obscures the real object when the virtual object is rendered on the display, simulate an activity on the real object to produce a first activity simulation and simulate the activity on the virtual object to produce a second activity simulation. The processor may determine a difference between the first and the second activity simulation and modify the augmented reality instructions to generate a modified virtual object in response to the determination of the difference.

    Instance monitor
    8.
    发明授权
    Instance monitor 有权
    实例监视器

    公开(公告)号:US09430350B2

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

    申请号:US13983654

    申请日:2013-03-22

    摘要: Methods to facilitate monitoring the execution of a first instance and a second instance, such as multiple instantiations of a program, are generally described. The methods may include generating a first instance and a second instance, appending first monitoring instructions to the first instance to produce a first modified instance and appending second monitoring instructions to the second instance to produce a second modified instance. The first and second monitoring instructions may relate to monitoring an execution of the first instance and the second instance. The processor may further send the first modified instance to a first computing device and send the second modified instance to a second computing device different from the first computing device. The computing devices may provide different computational functionality and/or may split a load in processing the program.

    摘要翻译: 通常描述便于监视第一实例和第二实例(诸如程序的多个实例化)的执行的方法。 所述方法可以包括生成第一实例和第二实例,将第一监视指令附加到第一实例以产生第一修改实例,并将第二监视指令附加到第二实例以产生第二修改实例。 第一和第二监视指令可以涉及监视第一实例和第二实例的执行。 处理器还可以将第一修改实例发送到第一计算设备,并将第二修改实例发送到与第一计算设备不同的第二计算设备。 计算设备可以提供不同的计算功能和/或可以在处理程序时拆分负载。

    Monitoring a performance of a computing device
    10.
    发明授权
    Monitoring a performance of a computing device 有权
    监视计算设备的性能

    公开(公告)号:US09286185B2

    公开(公告)日:2016-03-15

    申请号:US13995794

    申请日:2012-11-16

    IPC分类号: G06F15/173 G06F11/34

    摘要: Technologies are generally described for systems, methods and devices configured to monitor a performance of a resource of a device. In some examples, a processor may receive an application code. The application code may include at least one application thread configured to implement at least one task for the application code. The application code may be configured to spawn a performance thread. The processor may execute the application thread on the computing device. The application thread may be configured to use at least one resource of the computing device. The processor may further execute the performance thread on the computing device. The performance thread may be configured to calculate a value relating to the resource.

    摘要翻译: 通常描述了用于监视设备资源性能的系统,方法和设备的技术。 在一些示例中,处理器可以接收应用代码。 应用代码可以包括被配置为实现应用代码的至少一个任务的至少一个应用线程。 应用程序代码可以被配置为产生一个性能线程。 处理器可以在计算设备上执行应用程序线程。 应用程序线程可以被配置为使用计算设备的至少一个资源。 处理器可以进一步执行计算设备上的性能线程。 性能线程可以被配置为计算与资源相关的值。