会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Smart nodes for providing interoperability among a plurality of web services in a chain and dynamically orchestrating associated processes
    • 智能节点,用于提供链中多个Web服务之间的互操作性,并动态协调关联的进程
    • US07490153B1
    • 2009-02-10
    • US11186577
    • 2005-07-21
    • Gopal KrishnanMatthew Sanchez
    • Gopal KrishnanMatthew Sanchez
    • G06F15/173G06F15/16G06F15/177G06F11/00G06Q30/00
    • G06Q10/06G06F11/1479
    • A smart node is integrated with each Web service in a Web service application chain to automatically supply compatible features, missing functionality, and orchestration of the processes in the application, without coordination by an orchestration engine, in an embodiment. A smart node is a software program that systematically specifies the communications dimensions, functionality, and orchestration required for interoperability among Web services. The communications parameters, backup functionality, and process orchestration required for the Web services in a Web service application may be predetermined and programmed into smart nodes. The smart nodes are subsequently integrated with the Web services in a Web service application so that communications among the Web services occur first through the smart nodes. The smart nodes can thus supply communications parameters, any missing functionality, and dynamic process orchestration based on the current event context of the Web service application. A smart node further enables a Web service to supply different functionality in different contexts.
    • 在一个实施例中,智能节点与Web服务应用链中的每个Web服务集成,以自动提供兼容的功能,缺少功能以及应用程序中的流程的编排,而不需要协调编排引擎。 智能节点是一种软件程序,系统地指定Web服务之间的互操作性所需的通信维度,功能和编排。 Web服务应用程序中的Web服务所需的通信参数,备份功能和流程编排可以预先确定并编入智能节点。 智能节点随后与Web服务应用程序中的Web服务集成,以便Web服务之间的通信首先通过智能节点进行。 因此,智能节点可以基于Web服务应用程序的当前事件上下文提供通信参数,任何缺少的功能以及动态过程编排。 智能节点进一步使Web服务能够在不同的上下文中提供不同的功能。
    • 15. 发明授权
    • Methods and systems for formatting storage volumes
    • 用于格式化存储卷的方法和系统
    • US08380961B2
    • 2013-02-19
    • US12859134
    • 2010-08-18
    • Ellen J. GrusyBrian D. HatfieldKurt A. LovrienMatthew Sanchez
    • Ellen J. GrusyBrian D. HatfieldKurt A. LovrienMatthew Sanchez
    • G06F13/00G06F13/28
    • G06F3/0644G06F3/0605G06F3/0608G06F3/0638G06F3/0673
    • Methods, systems, and computer storage mediums including a computer program product method for formatting storage volumes are provided. One method includes creating a storage volume including a global counter and partitioned into multiple storage segments including a segment counter and partitioned into multiple stripes, wherein the global counter and each segment counter match at an initial time. The method further includes releasing the storage segments prior to completely reformatting the storage volume and subsequently incrementing the global counter such that the global counter and each segment counter no longer match at a subsequent time. The method further includes enabling a user to write data to the storage segments prior to completely reformatting the storage volume in response to incrementing the global counter. One system includes a processor for performing the above method and one computer storage medium includes a computer program product configured to perform the above method.
    • 提供了包括用于格式化存储卷的计算机程序产品方法的方法,系统和计算机存储介质。 一种方法包括创建包括全局计数器的存储卷并被划分成包括段计数器并被划分成多个条带的多个存储段,其中全局计数器和每个段计数器在初始时间匹配。 该方法还包括在完全重新格式化存储卷之前释放存储段,随后递增全局计数器,使得全局计数器和每个段计数器在随后的时间不再匹配。 该方法还包括使得用户能够在对全局计数器递增之前完全重新格式化存储卷之前将数据写入存储段。 一个系统包括用于执行上述方法的处理器,并且一个计算机存储介质包括被配置为执行上述方法的计算机程序产品。
    • 16. 发明申请
    • METHODS AND SYSTEMS FOR FORMATTING STORAGE VOLUMES
    • 用于形成储存体积的方法和系统
    • US20120047326A1
    • 2012-02-23
    • US12859134
    • 2010-08-18
    • Ellen J. GRUSYBrian D. HATFIELDKurt A. LOVRIENMatthew Sanchez
    • Ellen J. GRUSYBrian D. HATFIELDKurt A. LOVRIENMatthew Sanchez
    • G06F12/02G06F12/00
    • G06F3/0644G06F3/0605G06F3/0608G06F3/0638G06F3/0673
    • Methods, systems, and computer storage mediums including a computer program product method for formatting storage volumes are provided. One method includes creating a storage volume including a global counter and partitioned into multiple storage segments including a segment counter and partitioned into multiple stripes, wherein the global counter and each segment counter match at an initial time. The method further includes releasing the storage segments prior to completely reformatting the storage volume and subsequently incrementing the global counter such that the global counter and each segment counter no longer match at a subsequent time. The method further includes enabling a user to write data to the storage segments prior to completely reformatting the storage volume in response to incrementing the global counter. One system includes a processor for performing the above method and one computer storage medium includes a computer program product configured to perform the above method.
    • 提供了包括用于格式化存储卷的计算机程序产品方法的方法,系统和计算机存储介质。 一种方法包括创建包括全局计数器的存储卷并被划分成包括段计数器并被划分成多个条带的多个存储段,其中全局计数器和每个段计数器在初始时间匹配。 该方法还包括在完全重新格式化存储卷之前释放存储段,随后递增全局计数器,使得全局计数器和每个段计数器在随后的时间不再匹配。 该方法还包括使得用户能够在对全局计数器递增之前完全重新格式化存储卷之前将数据写入存储段。 一个系统包括用于执行上述方法的处理器,并且一个计算机存储介质包括被配置为执行上述方法的计算机程序产品。
    • 17. 发明授权
    • Data validation rules for acord documents
    • acord文件的数据验证规则
    • US07747945B1
    • 2010-06-29
    • US11232835
    • 2005-09-22
    • James BabkaAlvin RichardsonMatthew Sanchez
    • James BabkaAlvin RichardsonMatthew Sanchez
    • G06F17/00
    • G06Q40/02G06F17/2247G06F17/2725G06Q40/08
    • A validation system is provided for validating the general structure of XML documents, for example ACORD documents, with a schema validation engine and a schema, for example an ACORD schema. A rules profile, containing a carrier's rules for ACORD documents, is set up and stored in storage. A rules engine further validates a received ACORD document with the rules contained in the rules profile. For efficient coding, the rules engine uses a combination of a scripting language (Groovy—which is the standard scripting language for Java) and dot notation to describe exactly how the levels of the ACORD document are to be traversed, so that a single expression (that looks like a long variable name) is used to directly access the data in the document. A programmer simply writes a single long variable name that specifies exactly the data needed and makes that data available to use during validation.
    • 提供验证系统用于验证XML文档的一般结构,例如ACORD文档,模式验证引擎和模式,例如ACORD架构。 包含运营商的ACORD文档规则的规则配置文件被设置并存储在存储器中。 规则引擎使用规则配置文件中包含的规则进一步验证接收到的ACORD文档。 为了进行有效的编码,规则引擎使用脚本语言(Groovy,它是Java的标准脚本语言)和点符号的组合来准确描述ACORD文档的级别是如何被遍历的,以便单个表达式 看起来像长变量名称)用于直接访问文档中的数据。 程序员只需编写一个单一的长变量名称,即可精确地指定所需的数据,并使该数据在验证期间可用。
    • 18. 发明申请
    • METHOD, SYSTEM, AND PROGRAM FOR REMOTE RESOURCE MANAGEMENT
    • 远程资源管理的方法,系统和程序
    • US20070299904A1
    • 2007-12-27
    • US11851878
    • 2007-09-07
    • James SpringerThomas JarvisGail SpearSam WernerRichard MartinezMatthew SanchezTheresa Brown
    • James SpringerThomas JarvisGail SpearSam WernerRichard MartinezMatthew SanchezTheresa Brown
    • G06F15/16
    • G06F9/505H04L29/06H04L47/39H04L67/1097H04L67/322H04L69/329
    • Provided are a method, system, and program for managing resources in which a local processor sends remote operation requests to be executed by a remote processor having multiple resources. In the illustrated embodiment, the local processor and the remote processor each have a resource manager, each of which maintains a control set for each resource of the remote processor. Each control set of the remote processor resource manager includes a queue for queuing remote operation requests awaiting execution in connection with the resource associated with the control set. Each control set of the local processor resource manager includes a credit counter which keeps track of permissible outstanding remote operation requests. Each local processor control set credit counter is decremented for each remote operation request for the associated resource sent to the remote processor and is incremented for each acknowledgment received from the remote processor. For each remote processor control set, the remote processor resource manager sends an acknowledgment for each remote operation request initiated in connection with the associated resource. For each local processor control set, the local processor resource manager queues remote operation requests if the control set credit counter falls below a threshold after being initialized in accordance with the capacity of the associated remote processor control set queue.
    • 提供了一种用于管理资源的方法,系统和程序,其中本地处理器发送由具有多个资源的远程处理器执行的远程操作请求。 在所示实施例中,本地处理器和远程处理器各自具有资源管理器,每个资源管理器为远程处理器的每个资源维护一个控制集。 远程处理器资源管理器的每个控制集合包括用于排队等待与控制集相关联的资源执行的远程操作请求的队列。 本地处理器资源管理器的每个控制组包括信用计数器,其记录允许的未完成的远程操作请求。 对于发送到远程处理器的相关资源的每个远程操作请求,每个本地处理器控制集信用计数器递减,并且对于从远程处理器接收的每个确认递增递增。 对于每个远程处理器控制集,远程处理器资源管理器发送与相关资源相关联的每个远程操作请求的确认。 对于每个本地处理器控制集合,如果在根据相关联的远程处理器控制集队列的容量初始化之后控制集信用计数器下降到阈值以下,则本地处理器资源管理器排队远程操作请求。
    • 20. 发明申请
    • System and method for a packaging and deployment mechanism for Web service applications
    • 用于Web服务应用程序的打包和部署机制的系统和方法
    • US20060136897A1
    • 2006-06-22
    • US11021433
    • 2004-12-22
    • Chaitanya LaxminarayanMatthew SanchezKeith Yarbrough
    • Chaitanya LaxminarayanMatthew SanchezKeith Yarbrough
    • G06F9/44
    • G06F8/61
    • A packaging utility is created that can in turn create a deployment archive (DAR) file containing the data required to install a Web service application, comprising, for example, portlets for creating Web pages for the Web service's user interface, UDDI entries, executable programs, and application-wide properties. The application-wide properties may comprise elements to be used in connection with one or more Web services, for example, encryption levels, service levels, timeouts, and number of retries. For administration efficiency the application-wide properties may be applied according to hierarchies, for example from groupings of Web services to individual Web services and from organizations of users to individual users. An unpackaging tool is created to unpackage and install the DAR file on a target environment. A configuration set is employed by the unpackaging tool to determine where the elements of the Web service application are to be installed on the target environment.
    • 创建一个打包实用程序,可以依次创建一个包含安装Web服务应用程序所需数据的部署存档(DAR)文件,其中包括例如用于创建Web服务用户界面的Web页面的portlet,UDDI条目,可执行程序 ,以及应用范围的属性。 应用范围的属性可以包括要与一个或多个Web服务结合使用的元素,例如加密级别,服务级别,超时和重试次数。 为了提高管理效率,可以根据层次结构应用应用范围的属性,例如从Web服务分组到单个Web服务,以及从用户组织到个人用户。 创建一个拆包工具来解压缩并安装目标环境中的DAR文件。 解包工具采用配置集,以确定Web服务应用程序的元素在目标环境中的安装位置。