会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Systems, methods and computer program products for a cloud application editor
    • 用于云应用编辑器的系统,方法和计算机程序产品
    • US09235322B1
    • 2016-01-12
    • US13791978
    • 2013-03-09
    • CA, Inc.
    • Beau CroteauDavid S. TyreeNathan J. GiardinaRobert Hucik
    • G06F3/01G06F3/0481G06F3/00
    • G06F3/04817G06F8/34
    • A graphic visualization layer in an interactive development environment is displayed and used to create an application on a node of a computer network. The graphic visualization layer includes graphical shapes manipulated by a user to generate program language code for lifecycle stages of the application. The graphical shapes include an application graphical shape representing the application, a resource graphical shape representing a resource for the application, an action graphical shape representing an action for the application and a task graphical shape representing a task of the action. A selection of the application graphical shape is received. An application value for the application is received in an entry field of the application graphical shape. Program language code is generated based on the selection of the application graphical shape and the application value. The program language code is executable to install the application on a node of the computer network.
    • 显示交互式开发环境中的图形可视化层,并用于在计算机网络的节点上创建应用程序。 图形可视化层包括用户操纵的图形形状,以生成应用程序的生命周期阶段的程序语言代码。 图形形状包括表示应用程序的应用程序图形形状,表示应用程序的资源的资源图形形状,表示应用程序的动作的动作图形形状以及表示动作任务的任务图形形状。 接收应用程序图形的选择。 应用程序的应用程序值在应用程序图形的输入字段中被接收。 程序语言代码是根据应用程序图形形状和应用程序值的选择生成的。 程序语言代码可执行,以将应用程序安装在计算机网络的节点上。
    • 2. 发明授权
    • Managing communications between client applications and application resources of on-premises and cloud computing nodes
    • 管理客户端应用程序与内部部署和云计算节点的应用程序资源之间的通信
    • US09130943B1
    • 2015-09-08
    • US13793732
    • 2013-03-11
    • CA, Inc.
    • Nathan J. GiardinaBeau CroteauDavid S. TyreeRobert Hucik
    • G06F15/173H04L29/08
    • H04L67/16H04L61/1511
    • A computer program products are disclosed that include computer readable program code embodied in a computer readable storage medium. The computer readable program code communicates with a plurality of nodes to determine network addresses of application resources of the plurality of nodes and capabilities of the application resources. The computer readable program code associates application keys to the network addresses, and communicates one of the application keys and associated application resource capability to a client application. The computer readable program code receives a communication from the client application containing the one of the application keys, translates the one of the application keys to an associated one of the network addresses, and forwards the communication to the application resource having the associated one of the network addresses.
    • 公开了一种计算机程序产品,其包括体现在计算机可读存储介质中的计算机可读程序代码。 计算机可读程序代码与多个节点通信以确定多个节点中的应用资源的网络地址和应用资源的能力。 计算机可读程序代码将应用密钥与网络地址相关联,并将应用密钥之一和相关联的应用资源能力传达给客户端应用。 计算机可读程序代码从包含应用密钥之一的客户端应用程序接收通信,将应用密钥中的一个转换为相关联的一个网络地址,并将该通信转发到具有相关联的一个 网络地址。
    • 4. 发明授权
    • Systems, processes and computer program products for communicating among different programming languages that are hosted on a Java Virtual Machine (JVM)
    • 用于在Java虚拟机(JVM)上托管的不同编程语言之间进行通信的系统,过程和计算机程序产品
    • US09158512B1
    • 2015-10-13
    • US13791793
    • 2013-03-08
    • CA, Inc.
    • Robert HucikLiam IrishBeau Croteau
    • G06F9/45
    • G06F8/41G06F9/45504G06F9/45516
    • An exchange provides communication among programs that run on a Java Virtual Machine (JVM) and that are written in different programming languages that are hosted on the JVM. The exchange intercepts an external call from a first program that runs on the JVM and is written in a first programming language. The exchange identifies a second program that runs on the JVM and is written in a second programming language, to which the external call from the first program may be directed. The exchange directs the external call to the second program and receives a response to the external call from the second program. The response to the external call that is received from the second program is then forwarded back to the first program. Related systems, processes and computer program products are described.
    • 交换机提供在Java虚拟机(JVM)上运行的程序之间的通信,并且以在JVM上托管的不同编程语言编写。 交换机拦截来自在JVM上运行并以第一种编程语言编写的第一个程序的外部调用。 交换机识别在JVM上运行并以第二编程语言编写的第二程序,来自第一程序的外部调用可以被引导到第二程序。 交换机将外部呼叫指向第二个程序,并从第二个程序接收对外部呼叫的响应。 然后将从第二个程序接收的对外部呼叫的响应转发回第一个程序。 描述相关系统,过程和计算机程序产品。
    • 5. 发明授权
    • Systems, methods and computer program products for construction of cloud applications
    • 用于构建云应用的系统,方法和计算机程序产品
    • US09588740B1
    • 2017-03-07
    • US13791974
    • 2013-03-09
    • CA, Inc.
    • David S. TyreeNathan J. GiardinaBeau CroteauRobert Hucik
    • G06F9/44G06F9/445G06F9/45
    • G06F8/31G06F8/10G06F8/311G06F8/42G06F8/61G06F9/44505
    • An application term of a declarative programming language is provided for creating an application to be executed on a node in a cloud network. The application term is independent of an application configuration for the application prior to compilation of the application term and the application configuration is associated with the application at execution time. A resource term for preparing a resource for the application is provided independent of the application configuration prior to compilation and the application configuration prepares the resource of a selected node for the application at execution time. An action term for performing an action and a task term for performing a task of the action are provided independent of the application configuration prior to compilation. The terms are compiled and executed to build the application in the cloud network.
    • 提供声明式编程语言的应用术语,用于创建要在云网络中的节点上执行的应用程序。 应用项在编译应用项之前与应用的应用配置无关,应用配置在执行时与应用相关联。 在编译之前独立于应用程序配置提供用于准备应用程序的资源的资源术语,并且应用程序配置在执行时准备应用程序的选定节点的资源。 独立于编译之前的应用程序配置,提供用于执行动作的任务项和用于执行动作任务的任务项。 编译和执行这些术语以在云网络中构建应用程序。
    • 6. 发明授权
    • Application centered network node selection
    • 以应用为中心的网络节点选择
    • US09270543B1
    • 2016-02-23
    • US13791966
    • 2013-03-09
    • CA, Inc.
    • Nathan J. GiardinaDavid S. TyreeRobert HucikBeau Croteau
    • G06F15/173H04L12/26
    • H04L41/5054G06F9/45533G06F2009/45595H04L61/30H04L67/10H04L67/34H04L69/24
    • Methods, systems and computer program products for application centered node selection are provided. A plurality of nodes of a network having node attributes for executing applications are identified. Each node of the plurality of nodes is linked to an application based on a node attribute identified for the respective node. Each node linked to a linked application has a corresponding node attribute for executing the linked application. A node request is received for a target application. The node request may be independent of a node configuration, such as an IP address or DNS name. A node linked to the target application is selected and provided. The target application is executed by the selected node.
    • 提供了以应用为中心的节点选择的方法,系统和计算机程序产品。 识别具有用于执行应用的节点属性的网络的多个节点。 基于为各节点识别的节点属性将多个节点中的每个节点链接到应用。 链接到链接的应用的每个节点具有用于执行链接的应用的对应的节点属性。 接收目标应用程序的节点请求。 节点请求可以独立于诸如IP地址或DNS名称的节点配置。 选择并提供链接到目标应用程序的节点。 目标应用程序由所选节点执行。
    • 10. 发明授权
    • User characteristic based digital signature of documents
    • 基于用户特征的数字签名文件
    • US09059858B1
    • 2015-06-16
    • US13793866
    • 2013-03-11
    • CA, Inc.
    • Nathan J. GiardinaDavid S. TyreeBeau CroteauRobert Hucik
    • H04L9/32
    • H04L9/3247H04L9/3226H04L2209/80
    • Methods and computer program products provide digital signatures for documents. An authentication code relating to a document is received. The authentication code is decoded to identify a unique identifier for the document, an identifier for an authentication server, and a user authentication parameter. A user characteristic that is defined by the user authentication parameter is obtained to serve as a digital signature for the document. A digital signature storage request is communicated to the authentication server using the identifier for the authentication server. The digital signature storage request contains the unique identifier for the document and the user characteristic obtained by the mobile terminal, and indicates that the authentication server is to store the user characteristic with an association to the unique identifier for the document.
    • 方法和计算机程序产品为文档提供数字签名。 接收与文档相关的认证码。 解码认证码以识别文档的唯一标识符,认证服务器的标识符和用户认证参数。 获得由用户认证参数定义的用户特征以用作文档的数字签名。 使用认证服务器的标识符将数字签名存储请求传送给认证服务器。 数字签名存储请求包含由移动终端获得的文档和用户特征的唯一标识符,并且指示认证服务器将用户特征与该文档的唯一标识符相关联。