会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • DATA BUS BETWEEN MIDDLEWARE LAYERS
    • 中间层之间的数据总线
    • US20100211961A1
    • 2010-08-19
    • US12769165
    • 2010-04-28
    • PETER LAWRENCE COUSINSDesmond CarberyAlan Thomas Conway
    • PETER LAWRENCE COUSINSDesmond CarberyAlan Thomas Conway
    • G06F9/46
    • H04L67/327H04L69/18
    • A system/method is introduced that integrates middleware components without canonicalization of data at runtime, where the system/method receives inputs identifying at least a first and second middleware to be made interoperative (via a communication path between an in-port corresponding to the first middleware and an out-port corresponding to the second middleware), receives an incoming message at the in-port, handles the received message as a plurality of parts and where, for each part, a data-object is created based on an identified type factory, with the in-port populating the data-object with values from corresponding part of the message and passing the populated data object from the in-port corresponding to the first middleware to the out-port corresponding to the second middleware.
    • 引入了一种系统/方法,它集成了中间件组件,而无需运行时数据的规范化,其中系统/方法接收标识至少要互操作的第一和第二中间件的输入(通过对应于第一个的入口之间的通信路径 中间件和对应于第二中间件的输出端口),在入口处接收传入消息,将接收的消息作为多个部分处理,并且对于每个部分,基于所识别的类型创建数据对象 工厂,入口使用消息的相应部分的值填充数据对象,并将填充的数据对象从对应于第一中间件的入口传递到对应于第二中间件的出口。
    • 6. 发明授权
    • Memory efficient classloading to reduce the number of class copies
    • 内存高效的类加载,以减少类副本的数量
    • US07665087B1
    • 2010-02-16
    • US10319875
    • 2002-12-13
    • Allaert J. D. BosschaertPhilip J. MurphyDavid J. HayesSean P. Baker
    • Allaert J. D. BosschaertPhilip J. MurphyDavid J. HayesSean P. Baker
    • G06F9/455G06F9/46G06F9/44
    • G06F9/44521G06F9/44552G06F9/45504
    • A system and method are disclosed for decreasing the number of duplicate library copies loaded into memory without endangering the security of applications in a runtime environment. In a preferred embodiment, applications in the runtime environment may be provided with a delegation classloader that identifies any libraries referenced by the delegation classloader's respective application. The delegation classloaders then delegate the task of providing the referenced libraries to a distinct software component. In a preferred embodiment, the distinct software component may be another delegation classloader or other loader adapted to look at a single library or a small set of libraries. These “atomic” classloaders can be freely shared by multiple applications since they do not expose any application's internals. Each atomic classloader preferably loads one copy of its associated library or libraries into memory. This single instance of shared library code is made available to multiple applications without requiring explicit cooperation between applications or endangering their security.
    • 公开了一种系统和方法,用于减少加载到存储器中的重复库副本的数量,而不会危及运行时环境中的应用程序的安全性。 在优选实施例中,运行时环境中的应用可以被提供有委托类加载器,其标识委托类加载器的相应应用引用的任何库。 然后委派类加载器将提供引用的库的任务委托给不同的软件组件。 在优选实施例中,不同的软件组件可以是适于查看单个库或一小组库的另一委托类加载器或其他加载器。 这些“原子”类加载器可以由多个应用程序自由共享,因为它们不会暴露任何应用程序的内部构件。 每个原子类加载器最好将其相关的库或库的一个副本加载到存储器中。 共享库代码的单一实例可用于多个应用程序,而不需要应用程序之间的明确合作或危及其安全性。
    • 7. 发明授权
    • Data bus between middleware layers
    • 中间件层之间的数据总线
    • US07721005B2
    • 2010-05-18
    • US11307022
    • 2006-01-19
    • Peter Lawrence CousinsDesmond CarberyAlan Thomas Conway
    • Peter Lawrence CousinsDesmond CarberyAlan Thomas Conway
    • G06F17/30G06F3/00G06F15/16
    • H04L67/327H04L69/18
    • A system and method is introduced that integrates middleware components without canonicalization of data at runtime. An interface receives inputs identifying at least a first and second middleware to be made interoperative and a configurator configures at least an in-port and an out-port based on a binding and transport associated with the first and second middleware, respectively. Interoperation of the first and second middleware is effected via at least one communication path between the configured in-port and out-port, wherein the communication path allows an incoming message to pass from the in-port corresponding to said first middleware to the out-port corresponding to the second middleware without the creation of an intermediate canonical message.
    • 引入了系统和方法,集成了中间件组件,而无需在运行时对数据进行规范化。 接口接收标识至少要互操作的第一和第二中间件的输入,并且配置器基于与第一和第二中间件相关联的绑定和传输分别配置至少一个入口端口和一端口。 第一和第二中间件的互操作通过配置的入口和出口之间的至少一个通信路径来实现,其中通信路径允许传入消息从对应于所述第一中间件的入口传递到外部端口, 端口对应于第二中间件,而不创建中间规范消息。
    • 10. 发明授权
    • Flexibly deployable communication device facilitating interoperation between middleware
    • 灵活部署的通信设备便于中间件之间的互操作
    • US07904587B2
    • 2011-03-08
    • US11307026
    • 2006-01-19
    • Peter Lawrence CousinsDesmond Carbery
    • Peter Lawrence CousinsDesmond Carbery
    • G06F15/173
    • H04L67/327H04L69/18
    • A novel communication device (e.g., router or switch) facilitates interoperation between a plurality of middleware. The communication device has in-ports, out-ports, and a configurator. In-ports, IP0, . . . , IPm, are associated with a middleware from a plurality of middleware and out-ports, OP0, . . . , OPn, are associated with a middleware from the plurality of middleware. The configurator configures in-ports and out-ports based on a binding and transport of associated middleware and the novel communication device facilitates interoperation between middleware via a communication path between at least one configured in-port and at least one configured out-port, with the communication path allowing an incoming message to pass from said at least one configured in-port to said at least one configured out-port. Parameters ‘m’ and ‘n’ are chosen such that any of the following conditions are true: m=0 and n≧1, m≧1 and n=0, m=n, m=1 and n>1, m>1 and n=1, and m≠n.
    • 新颖的通信设备(例如,路由器或交换机)有助于多个中间件之间的互操作。 通信设备具有端口,出端口和配置器。 入口,IP0,。 。 。 ,IPm与来自多个中间件和外部端口OP0的中间件相关联。 。 。 OPn与来自多个中间件的中间件相关联。 配置器基于相关联的中间件的绑定和传输来配置入端口和出端口,并且新颖的通信设备促进中间件之间经由至少一个配置的入端口与至少一个配置的端口之间的通信路径的互操作, 通信路径允许输入消息从所述至少一个配置的端口传递到所述至少一个配置的出端口。 选择参数“m”和“n”,使得以下任一条件为真:m = 0和n≥1,m≥1且n = 0,m = n,m = 1,n> 1,m> 1,n = 1,m≠n。