Cost-based optimization of configuration parameters and cluster sizing for hadoop
    91.
    发明授权
    Cost-based optimization of configuration parameters and cluster sizing for hadoop 有权
    配置参数的成本优化和hadoop的集群大小

    公开(公告)号:US09367601B2

    公开(公告)日:2016-06-14

    申请号:US13843347

    申请日:2013-03-15

    Abstract: Cost-based optimization of configuration parameters and cluster sizing for distributed data processing systems are disclosed. According to an aspect, a method includes receiving at least one job profile of a MapReduce job. The method also includes using the at least one job profile to predict execution of the MapReduce job within a plurality of different predetermined settings of a distributed data processing system. Further, the method includes determining one of the predetermined settings that optimizes performance of the MapReduce job. The method may also include automatically adjusting the distributed data processing system to the determined predetermined setting.

    Abstract translation: 公开了用于分布式数据处理系统的配置参数和集群大小的基于成本的优化。 根据一方面,一种方法包括接收MapReduce作业的至少一个作业简档。 该方法还包括使用至少一个作业简档来预测分布式数据处理系统的多个不同预定设置内的MapReduce作业的执行。 此外,该方法包括确定优化MapReduce作业的性能的预定设置之一。 该方法还可以包括将分布式数据处理系统自动调整到所确定的预定设置。

    Maintaining a relational database and its schema in response to a stream of XML messages based on one or more arbitrary and evolving XML schemas
    92.
    发明授权
    Maintaining a relational database and its schema in response to a stream of XML messages based on one or more arbitrary and evolving XML schemas 有权
    维护关系数据库及其模式以响应基于一个或多个任意和演进的XML模式的XML消息流

    公开(公告)号:US09361398B1

    公开(公告)日:2016-06-07

    申请号:US14168372

    申请日:2014-01-30

    CPC classification number: G06F17/30917 G06F17/30345 G06F17/30595

    Abstract: A facility for representing in a relational database informational content of the series of tag-language messages is described. The facility reads an arbitrary number of the tags contained by the series of messages. For each read tag, the facility determines a path for the tag, the name of a relational table assigned to the path, values specified for the tag and/or attributes of the tag, in the name of columns of relational tables assigned to the tag and/or tag attribute values. After doing this processing, the facility updates the relational database so that and it includes all of the assigned relational tables and a relational table columns, and populates the value specified for the tags and/or attributes of tags to the relational database.

    Abstract translation: 描述了用于在关系数据库中表示一系列标签语言消息的信息内容的设施。 该设施读取一系列消息包含的任意数量的标签。 对于每个读取标签,设备确定标签的路径,分配给路径的关系表的名称,为标签指定的值和/或标签的属性,以分配给标签的关系表的列名称 和/或标签属性值。 在进行此处理之后,设备更新关系数据库,以便它包括所有分配的关系表和关系表列,并将标签和/或标签属性指定的值填充到关系数据库。

    Extensible multi-tenant cloud-management system and methods for extending functionalities and services provided by a multi-tenant cloud-managment system
    93.
    发明授权
    Extensible multi-tenant cloud-management system and methods for extending functionalities and services provided by a multi-tenant cloud-managment system 有权
    可扩展的多租户云管理系统和扩展由多租户云管理系统提供的功能和服务的方法

    公开(公告)号:US09356962B2

    公开(公告)日:2016-05-31

    申请号:US14023327

    申请日:2013-09-10

    Applicant: VMware, Inc.

    Abstract: The current document is directed to an interface and authorization service that allows users of a cloud-director management subsystem of distributed, multi-tenant, virtual data centers to extend the services and functionalities provided by the cloud-director management subsystem. A cloud application programming interface (“API”) entrypoint represents a request/response RESTful interface to services and functionalities provided by the cloud-director management subsystem as well as to service extensions provided by users. The cloud API entrypoint includes a service-extension interface and an authorization-service management interface. The cloud-director management subsystem provides the authorization service to service extensions that allow the service extensions to obtain, from the authorization service, an indication of whether or not a request directed to the service extension through the cloud API entrypoint is authorized.

    Abstract translation: 目前的文档针对的是接口和授权服务,允许分布式多租户虚拟数据中心云管理子系统的用户扩展由云总监管理子系统提供的服务和功能。 云应用程序编程接口(“API”)entrypoint表示由云总监管理子系统提供的服务和功能以及用户提供的服务扩展的请求/响应RESTful接口。 云API入口包括服务扩展接口和授权服务管理接口。 云总监管理子系统为服务扩展提供服务扩展的授权服务,允许服务扩展从授权服务获得通过云API入口点指向服务扩展的请求是否被授权的指示。

    System and method for merging network events and security events via superimposing data
    94.
    发明授权
    System and method for merging network events and security events via superimposing data 有权
    通过叠加数据来合并网络事件和安全事件的系统和方法

    公开(公告)号:US09336287B2

    公开(公告)日:2016-05-10

    申请号:US14497060

    申请日:2014-09-25

    Abstract: An integrated network flow and security information management system and method is provided, more particularly, an integrated network flow and security information management system and method which leverages a process of superimposing and cross referencing common events and attributes in order to increase the speed of searches, completeness of searches and size of dataset (flow data). In particular, the process of superimposing may increase the amount of information that can be processed, while accelerating the search, thereby providing the user with more responsive acts of pivoting and scoping leading to a more complete response to network errors and threats.

    Abstract translation: 提供了一种集成的网络流和安全信息管理系统和方法,更具体地,提供了一种集成的网络流和安全信息管理系统和方法,该系统和方法利用叠加和交叉参考常见事件和属性的过程,以便提高搜索速度, 搜索的完整性和数据集的大小(流数据)。 特别地,叠加的过程可以在加速搜索的同时增加可以处理的信息量,从而为用户提供更加灵敏的转动和范围的动作,导致对网络错误和威胁的更完整的响应。

    Efficiently registering a relational schema

    公开(公告)号:US09330124B2

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

    申请号:US14044982

    申请日:2013-10-03

    CPC classification number: G06F17/30312 G06F17/30595

    Abstract: A method, device, and non-transitory computer-readable storage medium are provided for efficiently registering a relational schema. In co-compilation and data guide approaches, a subset of entities from schema descriptions are selected for physical registration, and other entities from the schema descriptions are not physically registered. In the co-compilation approach, a first schema description references a second schema description, and the subset includes a set of entities from the second schema description that are used by the first schema description. In the data guide approach, the subset includes entities that are used by a set of structured documents. In a pay-as-you-go approach, schema registration includes logically registering entities without creating relational database structures corresponding to the entities. A database server may execute database commands that reference the logically registered entities. A request to store data for the entities may be executed by creating relational database structures to store the data.

    Flexible Graph System for Accessing Organization Information
    97.
    发明申请
    Flexible Graph System for Accessing Organization Information 审中-公开
    用于访问组织信息的灵活图形系统

    公开(公告)号:US20160110412A1

    公开(公告)日:2016-04-21

    申请号:US14523321

    申请日:2014-10-24

    Applicant: ADP, LLC

    Abstract: A method and apparatus for accessing a graph database having nodes and relationships describing an organization. An interface in a computer system receives a request from a client to access information about the organization. Further, the interface in the computer system retrieves the information from the graph database having nodes and relationships describing the organization. Still further, the interface in the computer system sends a portion of the information to the client based on how much of the information is displayable by the client.

    Abstract translation: 一种用于访问具有描述组织的节点和关系的图形数据库的方法和装置。 计算机系统中的接口接收来自客户端的访问有关组织信息的请求。 此外,计算机系统中的接口从具有描述组织的节点和关系的图形数据库中检索信息。 此外,计算机系统中的接口基于客户端可显示多少信息将信息的一部分发送给客户端。

    Intelligent unmasking in an in-memory database
    98.
    发明授权
    Intelligent unmasking in an in-memory database 有权
    在内存数据库中进行智能取消屏蔽

    公开(公告)号:US09317558B2

    公开(公告)日:2016-04-19

    申请号:US14276643

    申请日:2014-05-13

    Applicant: Zhiqiang Wu

    Inventor: Zhiqiang Wu

    CPC classification number: G06F17/30498 G06F17/30466 G06F17/30595

    Abstract: Database data is unmasked in order to facilitate its efficient handling by a database engine. In response to a request for data of a masked table including a masked element, an engine identifies a mask interval, and then performs a first join with unmasked elements sharing a common key. The table resulting from this first join is then grouped according to a highest level location of the mask. A second join is then performed between the results of this grouping and the mask interval, to produce a corresponding unmasked table including a plurality of unmasked elements corresponding to the masked element. Unmasking according to embodiments may be particularly useful in leveraging processing power of an in-memory database engine, allowing it to efficiently perform batch processing of requests for masked data received from software of an overlying application layer.

    Abstract translation: 数据库数据被隐藏,以便于数据库引擎的有效处理。 响应于对包含掩蔽元素的掩蔽表的数据的请求,引擎识别掩码间隔,然后执行与共享公共密钥的未屏蔽元素的第一连接。 然后,根据该第一连接产生的表根据掩码的最高级别位置进行分组。 然后在该分组的结果和屏蔽间隔之间执行第二连接,以产生包括对应于被屏蔽元素的多个未屏蔽元素的对应的未屏蔽表。 根据实施例的拆卸可以特别适用于利用内存中数据库引擎的处理能力,从而允许其有效地执行对从覆盖的应用层的软件接收的屏蔽数据的请求的批处理。

    GRAPH REPRESENTATION OF DATA EXTRACTION FOR USE WITH A DATA REPOSITORY
    99.
    发明申请
    GRAPH REPRESENTATION OF DATA EXTRACTION FOR USE WITH A DATA REPOSITORY 审中-公开
    数据提取的图形表示与数据记录一起使用

    公开(公告)号:US20160103871A1

    公开(公告)日:2016-04-14

    申请号:US14749045

    申请日:2015-06-24

    Abstract: A graph representation is described that may be used for data extraction for a data repository. In one example, the graph representation defines an extraction dataset from an object. A selection from a user for a root node is received. Additional are presented for selection by the user based on fields and properties of the selected root node. The root node and selected additional objects are presented as a data graph. The selected objects are joined and presented in the data graph. Finally a dataset is extracted from the object-oriented database based on the data graph.

    Abstract translation: 描述了可用于数据存储库的数据提取的图形表示。 在一个示例中,图表表示从对象定义提取数据集。 接收来自根节点的用户的选择。 根据所选根节点的字段和属性提供其他选项以供用户选择。 根节点和所选的附加对象被呈现为数据图。 所选择的对象被连接并显示在数据图中。 最后,基于数据图从面向对象的数据库中提取数据集。

    Online upgrading of a database environment using transparently-patched seed data tables
    100.
    发明授权
    Online upgrading of a database environment using transparently-patched seed data tables 有权
    使用透明修补的种子数据表在线升级数据库环境

    公开(公告)号:US09311305B2

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

    申请号:US13802774

    申请日:2013-03-14

    Abstract: A method, system, and computer program product for managing upgrades of database systems using a transparently-patched seed data table. The method commences on a running system by copying (while software applications are running) portions of data comprising a seed data table to database table rows that are temporarily inaccessible by the software applications. The copy operation creates new rows (a seed data table copy) in a database table. The method continues while software applications are running by modifying the seed data table copy (e.g., by applying a patch). For a brief time, the method stops the software applications, then changes the database table rows that were temporarily inaccessible by the software applications to become accessible by the software applications and restarts the software application to point to the patched seed data table copy. The patch can add or change a column of the seed data table copy or its schema.

    Abstract translation: 一种用于使用透明修补的种子数据表管理数据库系统升级的方法,系统和计算机程序产品。 该方法通过将包含种子数据表的数据部分复制到软件应用程序临时不可访问的数据库表行,在正在运行的系统上开始。 复制操作在数据库表中创建新行(种子数据表副本)。 该方法通过修改种子数据表副本(例如,通过应用补丁)来继续运行软件应用程序。 在短时间内,该方法会停止软件应用程序,然后更改软件应用程序临时无法访问的数据库表行,以便软件应用程序访问,并重新启动软件应用程序以指向修补的种子数据表副本。 补丁可以添加或更改种子数据表副本或其模式的列。

Patent Agency Ranking