会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Using a system of annotations to generate views and adapters
    • 使用注释系统生成视图和适配器
    • US07917893B2
    • 2011-03-29
    • US11715030
    • 2007-03-07
    • Jesse D. KaplanJohn C. GudenkaufJames S. MillerPete SheillZifeng He
    • Jesse D. KaplanJohn C. GudenkaufJames S. MillerPete SheillZifeng He
    • G06F9/44
    • G06F8/20G06F8/30
    • Various technologies and techniques are disclosed for using annotations in contracts to generate views and adapters. A framework is provided that supports annotations that can be used in a contract to allow a user to express how one or more members of the contract should be represented in at least one view, and to express how to adapt the members in at least one adapter. Annotations can also be used to indicate which of the components should be programmatically generated. The contract is accessed and at least a portion of the at least one view and the at least one adapter are generated based on the annotations and other information contained in the contract. For example, source code can programmatically be generated for a host side view, an add-in side view, a host side adapter, and an add-in side adapter using the various contract details and the annotations.
    • 公开了各种技术和技术,用于在合同中使用注释来生成视图和适配器。 提供了一种框架,其支持可以在合同中使用的注释,以允许用户表达如何在至少一个视图中表示合同的一个或多个成员,并且表达如何在至少一个适配器中调整成员 。 注释也可用于指示哪些组件应以编程方式生成。 访问合同,并且基于合同中包含的注释和其他信息,生成至少一个视图和至少一个适配器的至少一部分。 例如,可以使用各种合同细节和注释以编程方式为源代码生成源代码视图,附加视图,主机适配器和附加端适配器。
    • 2. 发明申请
    • Using a system of annotations to generate views and adapters
    • 使用注释系统生成视图和适配器
    • US20080222598A1
    • 2008-09-11
    • US11715030
    • 2007-03-07
    • Jesse D. KaplanJohn C. GudenkaufJames S. MillerPete SheillZifeng He
    • Jesse D. KaplanJohn C. GudenkaufJames S. MillerPete SheillZifeng He
    • G06F9/44
    • G06F8/20G06F8/30
    • Various technologies and techniques are disclosed for using annotations in contracts to generate views and adapters. A framework is provided that supports annotations that can be used in a contract to allow a user to express how one or more members of the contract should be represented in at least one view, and to express how to adapt the members in at least one adapter. Annotations can also be used to indicate which of the components should be programmatically generated. The contract is accessed and at least a portion of the at least one view and the at least one adapter are generated based on the annotations and other information contained in the contract. For example, source code can programmatically be generated for a host side view, an add-in side view, a host side adapter, and an add-in side adapter using the various contract details and the annotations.
    • 公开了各种技术和技术,用于在合同中使用注释来生成视图和适配器。 提供了一种框架,其支持可以在合同中使用的注释,以允许用户表达如何在至少一个视图中表示合同的一个或多个成员,并且表达如何在至少一个适配器中调整成员 。 注释也可用于指示哪些组件应以编程方式生成。 访问合同,并且基于合同中包含的注释和其他信息,生成至少一个视图和至少一个适配器的至少一部分。 例如,可以使用各种合同细节和注释以编程方式为源代码生成源代码视图,附加视图,主机适配器和附加端适配器。
    • 3. 发明授权
    • Instantiating a communication pipeline between software
    • 实现软件之间的通信管道
    • US07856505B2
    • 2010-12-21
    • US11824384
    • 2007-06-29
    • John C. GudenkaufThomas E. Quinn, Jr.Zifeng HeJesse D. KaplanPeter H. Sheill
    • John C. GudenkaufThomas E. Quinn, Jr.Zifeng HeJesse D. KaplanPeter H. Sheill
    • G06F15/16
    • G06F9/544
    • An embodiment not only instantiates a pipeline that allows communication between first and second executable nodes regardless of whether the nodes have compatible or incompatible interface views, but also structures the pipeline based on the relationship between the interface views so, for example, the pipeline does not consume unnecessary overhead or introduce unnecessary data-transfer delay. For example, an embodiment compares a first interface view of a first executable node to a second interface view of a second executable node. A first communication pipeline having a first structure is instantiated between the first and second nodes if the first view has a first pre-established relationship to the second view, and a second communication pipeline having a second structure is instantiated between the first and second nodes if the first view has a second pre-established relationship to the second view.
    • 实施例不仅实例化允许第一和第二可执行节点之间的通信的流水线,而不管节点是否具有兼容或不兼容的接口视图,而且还基于接口视图之间的关系来构造流水线,例如,管道不 消耗不必要的开销或引入不必要的数据传输延迟。 例如,实施例将第一可执行节点的第一接口视图与第二可执行节点的第二接口视图进行比较。 如果第一视图具有与第二视图的第一预先建立的关系,则具有第一结构的第一通信流水线在第一和第二节点之间被实例化,并且具有第二结构的第二通信流水线在第一和第二节点之间被实例化,如果 第一个视图与第二个视图具有第二个预先确定的关系。
    • 4. 发明申请
    • Instantiating a communication pipeline between software
    • 实现软件之间的通信管道
    • US20090006629A1
    • 2009-01-01
    • US11824384
    • 2007-06-29
    • John C. GudenkaufThomas E. Quinn, JR.Zifeng HeJesse D. KaplanPeter H. Sheill
    • John C. GudenkaufThomas E. Quinn, JR.Zifeng HeJesse D. KaplanPeter H. Sheill
    • G06F15/16
    • G06F9/544
    • An embodiment not only instantiates a pipeline that allows communication between first and second executable nodes regardless of whether the nodes have compatible or incompatible interface views, but also structures the pipeline based on the relationship between the interface views so, for example, the pipeline does not consume unnecessary overhead or introduce unnecessary data-transfer delay. For example, an embodiment compares a first interface view of a first executable node to a second interface view of a second executable node. A first communication pipeline having a first structure is instantiated between the first and second nodes if the first view has a first pre-established relationship to the second view, and a second communication pipeline having a second structure is instantiated between the first and second nodes if the first view has a second pre-established relationship to the second view.
    • 实施例不仅实例化允许第一和第二可执行节点之间的通信的流水线,而不管节点是否具有兼容或不兼容的接口视图,而且还基于接口视图之间的关系来构造流水线,例如,管道不 消耗不必要的开销或引入不必要的数据传输延迟。 例如,实施例将第一可执行节点的第一接口视图与第二可执行节点的第二接口视图进行比较。 如果第一视图具有与第二视图的第一预先建立的关系,则具有第一结构的第一通信流水线在第一和第二节点之间被实例化,并且具有第二结构的第二通信流水线在第一和第二节点之间被实例化,如果 第一个视图与第二个视图具有第二个预先确定的关系。