Dynamic Tuning of Memory in MapReduce Systems
    3.
    发明申请
    Dynamic Tuning of Memory in MapReduce Systems 有权
    MapReduce系统内存的动态调整

    公开(公告)号:US20150309731A1

    公开(公告)日:2015-10-29

    申请号:US14262056

    申请日:2014-04-25

    IPC分类号: G06F3/06 G06F9/48

    摘要: Methods, systems, and computer program products for dynamic tuning of memory in MapReduce systems are provided herein. A method includes analyzing (i) memory usage of a first sub-set of multiple tasks associated with a MapReduce job and (ii) an amount of data utilized across the first sub-set of the multiple tasks; determining a memory size to be allocated to the first sub-set of the multiple tasks based on said analyzing, wherein said memory size minimizes a cost function related to said memory usage and said amount of data utilized; performing a task-wise performance comparison among a second sub-set of the multiple tasks associated with the MapReduce job using the determined memory size to be allocated to the first sub-set of the multiple tasks to generate a set of memory allocation results; and dynamically applying the set of memory allocation results to one or more additional tasks associated with the MapReduce job.

    摘要翻译: 本文提供了MapReduce系统中内存动态调整的方法,系统和计算机程序产品。 一种方法包括分析(i)与MapReduce作业相关联的多个任务的第一子集的存储器使用和(ii)跨多个任务的第一子集所使用的数据量; 基于所述分析确定要分配给所述多个任务的第一子集的存储器大小,其中所述存储器大小使与所述存储器使用和所述数据量相关的成本函数最小化; 使用所确定的存储器大小在与MapReduce作业相关联的多个任务的第二子集之间执行任务方面的性能比较,以分配给多个任务的第一子集以生成一组存储器分配结果; 以及将所述一组存储器分配结果动态地应用于与所述MapReduce作业相关联的一个或多个附加任务。

    Image vulnerability repair in a networked computing environment
    4.
    发明授权
    Image vulnerability repair in a networked computing environment 有权
    网络计算环境中的图像漏洞修复

    公开(公告)号:US09094446B2

    公开(公告)日:2015-07-28

    申请号:US14156665

    申请日:2014-01-16

    IPC分类号: H04L29/06 G06F21/55 G06F21/57

    摘要: Embodiments of the present invention provide an approach to repair vulnerabilities (e.g., security vulnerabilities) in images (e.g., application images) in a networked computing environment (e.g., a cloud computing environment). Specifically, an image is checked for vulnerabilities using a database of known images and/or vulnerabilities. If a vulnerability is found, a flexible/elastic firewall is established around the image so as to isolate the vulnerability. Once the firewall has been put in place, the vulnerability can be repaired by a variety of means such as upgrading the image, quarantining the image, discarding the image, and/or generating a new image. Once the image has been repaired, the firewall can be removed.

    摘要翻译: 本发明的实施例提供了在网络计算环境(例如,云计算环境)中修复图像(例如,应用图像)中的漏洞(例如,安全漏洞)的方法。 具体来说,使用已知图像和/或漏洞的数据库检查图像的漏洞。 如果发现一个漏洞,则会围绕图像建立一个灵活/有弹性的防火墙,从而隔离漏洞。 一旦防火墙已经到位,该漏洞可以通过各种手段进行修复,例如升级图像,隔离图像,丢弃图像和/或生成新图像。 一旦图像被修复,防火墙可以被删除。

    VERIFYING LEGITIMATE FOLLOWERS IN SOCIAL NETWORKS
    5.
    发明申请
    VERIFYING LEGITIMATE FOLLOWERS IN SOCIAL NETWORKS 审中-公开
    在社会网络中验证成功的关键

    公开(公告)号:US20140344206A1

    公开(公告)日:2014-11-20

    申请号:US13895508

    申请日:2013-05-16

    IPC分类号: G06N5/04

    CPC分类号: G06N5/04

    摘要: A method for verifying a legitimate follower in a social network account assigned to a user is provided. The method may include generating a set of user defined rules associated with verifying a follower request. The method may further include monitoring the social network account assigned to the user to identify the follower request and analyzing the identified follower request to determine the legitimate follower based on the set of user-defined rules.

    摘要翻译: 提供了一种用于验证分配给用户的社交网络帐户中的合法跟随者的方法。 该方法可以包括生成与验证跟随者请求相关联的一组用户定义的规则。 该方法还可以包括监视分配给用户的社交网络帐户以识别跟随者请求,并且基于用户定义的规则集来分析所识别的跟随者请求以确定合法追随者。

    DATA ANALYTICS AND SECURITY IN SOCIAL NETWORKS
    6.
    发明申请
    DATA ANALYTICS AND SECURITY IN SOCIAL NETWORKS 有权
    数据分析和社会网络安全

    公开(公告)号:US20140310346A1

    公开(公告)日:2014-10-16

    申请号:US13860129

    申请日:2013-04-10

    IPC分类号: H04L29/08

    摘要: A method for securing a social network account assigned to a member is provided. The method may include determining at least one social network account assigned to the member, the member being in electronic communication with the at least one social network account via a communication network, using a software program on a computer having a processor for executing the software program. The method may also include determining a pattern of communications between the member and the at least one social network account and generating a profile for the at least one social network account assigned to the member based on the pattern of communications. The method may further include monitoring an electronic communication with the at least one social network account by the member based on comparing the generated profile with the electronic communication.

    摘要翻译: 提供了一种用于确保分配给成员的社交网络帐户的方法。 该方法可以包括:确定至少一个分配给该成员的社交网络帐户,该成员通过通信网络与该至少一个社交网络账户进行电子通信,使用具有用于执行软件程序的处理器的计算机上的软件程序 。 该方法还可以包括确定该成员与至少一个社交网络帐户之间的通信模式,并且基于通信模式生成分配给该成员的该至少一个社交网络账户的简档。 该方法还可以包括基于将所生成的简档与电子通信进行比较来监视与成员的至少一个社交网络帐户的电子通信。

    Automatic License Entitlement Calculation
    7.
    发明申请
    Automatic License Entitlement Calculation 有权
    自动许可权利计算

    公开(公告)号:US20140129282A1

    公开(公告)日:2014-05-08

    申请号:US13672364

    申请日:2012-11-08

    IPC分类号: G06F21/10

    摘要: Techniques for automatic license entitlement calculation. A method includes decomposing a license metric definition into metric-generic and metric-specific logic, compiling the metric-specific logic to generate intermediate code, interpreting the metric-generic logic and dynamically loading the intermediate code to execute a license entitlement calculation.

    摘要翻译: 自动许可证权利计算技术。 一种方法包括将许可度量度定义分解为度量通用和度量特定逻辑,编译度量特定逻辑以生成中间代码,解释度量通用逻辑并动态加载中间代码以执行许可证授权计算。

    License Reconciliation with Multiple License Types and Restrictions
    8.
    发明申请
    License Reconciliation with Multiple License Types and Restrictions 审中-公开
    许可证协调与多个许可证类型和限制

    公开(公告)号:US20140108403A1

    公开(公告)日:2014-04-17

    申请号:US13650542

    申请日:2012-10-12

    IPC分类号: G06F17/30

    摘要: Techniques for license reconciliation with multiple license types and restrictions. A method includes grouping a collection of multiple software installation instances, a collection of multiple hardware devices and a collection of multiple software licenses into multiple clusters, generating a reconciliation matrix for each cluster, wherein each row in the reconciliation matrix represents a software installation instance or a hardware device, each column in the reconciliation matrix represents a license type and/or an individual license, and each cell in the reconciliation matrix represents a license requirement and applicability of each software installation instance or hardware device, solving each reconciliation matrix, and generating a license reconciliation plan based on the solved reconciliation matrices.

    摘要翻译: 具有多种许可证类型和限制的许可证协调技术。 一种方法包括将多个软件安装实例的集合,多个硬件设备的集合以及多个软件许可证的集合分组成多个集群,为每个集群生成对帐矩阵,其中协调矩阵中的每一行表示软件安装实例或 硬件设备,对帐矩阵中的每一列表示许可证类型和/或单独的许可证,并且对帐矩阵中的每个单元表示每个软件安装实例或硬件设备的许可证要求和适用性,解决每个对帐矩阵,以及生成 基于解决的对帐矩阵的许可证协调计划。

    Automatic generation of license terms for service application marketplaces

    公开(公告)号:US10216486B2

    公开(公告)日:2019-02-26

    申请号:US15245226

    申请日:2016-08-24

    摘要: One or more processors receive information regarding a program module that includes a description of a function, license terms, and non-functional properties of the program module. The license terms, the description of function, and the non-functional properties of the program module are identified, based on an analysis of the information. An object of interest of each license term of the license terms is determined, such that the object of interest is directed to a condition influencing license term compliance. Rules corresponding to compliance of the one or more license terms of the program module are determined, and the analyzed information of the program module is stored in a meta-model format organized into categories including the description of function, the one or more license terms, and the non-functional properties of the program module, utilizing standardized syntax and semantics.

    AUTOMATIC GENERATION OF LICENSE TERMS FOR SERVICE APPLICATION MARKETPLACES
    10.
    发明申请
    AUTOMATIC GENERATION OF LICENSE TERMS FOR SERVICE APPLICATION MARKETPLACES 审中-公开
    自动生成服务应用市场的许可条款

    公开(公告)号:US20160364213A1

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

    申请号:US15245226

    申请日:2016-08-24

    IPC分类号: G06F9/44 G06F17/30

    摘要: One or more processors receive information regarding a program module that includes a description of a function, license terms, and non-functional properties of the program module. The license terms, the description of function, and the non-functional properties of the program module are identified, based on an analysis of the information. An object of interest of each license term of the license terms is determined, such that the object of interest is directed to a condition influencing license term compliance. Rules corresponding to compliance of the one or more license terms of the program module are determined, and the analyzed information of the program module is stored in a meta-model format organized into categories including the description of function, the one or more license terms, and the non-functional properties of the program module, utilizing standardized syntax and semantics.

    摘要翻译: 一个或多个处理器接收关于程序模块的信息,该程序模块包括功能描述,许可条款和程序模块的非功能属性。 基于对信息的分析,识别许可条款,功能描述和程序模块的非功能属性。 确定许可条款的每个许可条款的兴趣对象,使得感兴趣的对象针对影响许可证条款合规性的条件。 确定与程序模块的一个或多个许可条款的符合性相对应的规则,并且将程序模块的分析信息存储在组织成包括功能描述,一个或多个许可条款, 和程序模块的非功能属性,利用标准化的语法和语义。