会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Mechanism for asynchronous components to be application framework agnostic
    • 异步组件的机制是应用框架不可知的
    • US07343606B2
    • 2008-03-11
    • US10461195
    • 2003-06-13
    • Greg D. SchechterYann Erik ChristensenMichael J. MarucheckDmitry Robsman
    • Greg D. SchechterYann Erik ChristensenMichael J. MarucheckDmitry Robsman
    • G06F9/46G06F13/00
    • G06F9/52G06F8/36
    • An application is built in accordance with a particular application framework. A component is incorporated into the application. When an asynchronous operation is to be performed, the component is configured to issue a standard function call in a manner that is independent of the particular application framework used to build the application. An asynchronous operations manager is configured to detect the particular application framework used to build the application, receive the standard function call, perform the asynchronous operation in accordance with a threading and concurrency model of the application framework, and cause a notification to be issued to the component in a manner that is in accordance with the threading and concurrency model when the asynchronous operation is complete. The asynchronous operations manager may determine the application framework by receiving a notification or function call from the application framework itself.
    • 应用程序是根据特定应用程序框架构建的。 组件被并入到应用程序中。 当要执行异步操作时,该组件被配置为以独立于用于构建应用程序的特定应用程序框架的方式发出标准函数调用。 异步操作管理器被配置为检测用于构建应用的特定应用框架,接收标准函数调用,根据应用框架的线程和并发模型执行异步操作,并且发出通知给 组件以异步操作完成时与线程和并发模型相符的方式。 异步操作管理器可以通过从应用框架本身接收通知或函数调用来确定应用框架。
    • 2. 发明授权
    • Transmitting and receiving messages through a customizable communication channel and programming model
    • 通过可定制的通信通道和编程模型发送和接收消息
    • US07200676B2
    • 2007-04-03
    • US10400747
    • 2003-03-26
    • Yann Erik ChristensenRyan T. SturgellErik B. ChristensenJesus Ruiz-ScougallAlex DeJarnattMichael J. Marucheck
    • Yann Erik ChristensenRyan T. SturgellErik B. ChristensenJesus Ruiz-ScougallAlex DeJarnattMichael J. Marucheck
    • G06F15/173G06F15/16G06F9/44
    • H04L29/06H04L69/32
    • Methods, systems, and computer program products for abstracting processing layers within a messaging infrastructure so that changes or enhancements can be made to the infrastructure while retaining existing functionality. Message transport implementations are abstracted within a message layer, allowing other layers within the infrastructure to interact with messages in a more structured fashion, largely independent of message transport. Transport examples include named pipes, Transmission Control Protocol (TCP), HyperText Transfer Protocol (HTTP), Simple Mail Transfer Protocol (SMTP), etc. A channel layer above the message layer abstracts message exchange implementations, allowing other layers within the infrastructure to send and receive messages in a more structured fashion, largely independent of the message exchange semantics of a specific implementation. Message exchange examples include datagrams, dialogs, monologs, queues, and the like. Above the channel layer and message layer, a service layer abstracts the binding implementations that bind message exchange implementations to user code implementations.
    • 方法,系统和计算机程序产品,用于抽象消息传递基础结构中的处理层,以便可以在保留现有功能的同时对基础架构进行更改或增强。 消息传输实现在消息层内被抽象化,允许基础架构内的其他层以更结构化的方式与消息进行交互,这在很大程度上独立于消息传输。 传输示例包括命名管道,传输控制协议(TCP),超文本传输​​协议(HTTP),简单邮件传输协议(SMTP)等。消息层上方的信道层抽象出消息交换实现,允许基础架构内的其他层发送 并且以更结构化的方式接收消息,这在很大程度上独立于特定实现的消息交换语义。 消息交换示例包括数据报,对话,单声道,队列等。 在信道层和消息层之上,服务层抽象将消息交换实现绑定到用户代码实现的绑定实现。