Architecture of extensible real-time collaboration system
    1.
    发明专利
    Architecture of extensible real-time collaboration system 审中-公开
    可扩展实时协作系统的架构

    公开(公告)号:JP2005202926A

    公开(公告)日:2005-07-28

    申请号:JP2004308917

    申请日:2004-10-22

    Abstract: PROBLEM TO BE SOLVED: To provide an extensible real-time collaboration system. SOLUTION: This architecture has an activity object, an endpoint object and a plurality of media stacks. These objects can use various communication protocols such as Session Initiation Protocol or Real-Time Transport Protocol for the transmission and reception of a message. The activity object, the endpoint object and the plurality of media stacks have one or a plurality of APIs respectively. An application developer can access or provide a collaboration related functionality by using the API. COPYRIGHT: (C)2005,JPO&NCIPI

    Abstract translation: 要解决的问题:提供可扩展的实时协作系统。 解决方案:该架构具有活动对象,端点对象和多个媒体堆栈。 这些对象可以使用各种通信协议,例如会话发起协议或实时传输协议来发送和接收消息。 活动对象,端点对象和多个媒体堆栈分别具有一个或多个API。 应用程序开发人员可以使用API​​访问或提供与协作相关的功能。 版权所有(C)2005,JPO&NCIPI

    ARCHITECTURE FOR AN EXTENSIBLE REAL-TIME COLLABORATION SYSTEM

    公开(公告)号:CA2485763C

    公开(公告)日:2012-06-26

    申请号:CA2485763

    申请日:2004-10-22

    Applicant: MICROSOFT CORP

    Abstract: An architecture for an extensible real-time collaboration system is provided. The architecture presents a unified application program interface for writing application programs that use communications protocols. The architecture has activity objects, endpoint objects, and multiple media stacks. These objects may use various communications protocols, such as Session Initiation Protocol or Real-Time Transport Protocol to send and receive messages. The activity objects, endpoint objects, and multiple media stacks may each have one or more APIs that an application developer can use to access or provide collaboration-related functionality. These objects map the API to the underlying implementation provided by other objects. Using the activity objects enables a developer to provide less application logic than would otherwise be necessary to provide complex collaboration services.

    8.
    发明专利
    未知

    公开(公告)号:BRPI0404468A

    公开(公告)日:2005-06-21

    申请号:BRPI0404468

    申请日:2004-10-21

    Applicant: MICROSOFT CORP

    Abstract: An architecture for an extensible real-time collaboration system is provided. The architecture presents a unified application program interface for writing application programs that use communications protocols. The architecture has activity objects, endpoint objects, and multiple media stacks. These objects may use various communications protocols, such as Session Initiation Protocol or Real-Time Transport Protocol to send and receive messages. The activity objects, endpoint objects, and multiple media stacks may each have one or more APIs that an application developer can use to access or provide collaboration-related functionality. These objects map the API to the underlying implementation provided by other objects. Using the activity objects enables a developer to provide less application logic than would otherwise be necessary to provide complex collaboration services.

    10.
    发明专利
    未知

    公开(公告)号:AT369002T

    公开(公告)日:2007-08-15

    申请号:AT04024964

    申请日:2004-10-20

    Applicant: MICROSOFT CORP

    Abstract: An architecture for an extensible real-time collaboration system is provided. The architecture presents a unified application program interface for writing application programs that use communications protocols. The architecture has activity objects, endpoint objects, and multiple media stacks. These objects may use various communications protocols, such as Session Initiation Protocol or Real-Time Transport Protocol to send and receive messages. The activity objects, endpoint objects, and multiple media stacks may each have one or more APIs that an application developer can use to access or provide collaboration-related functionality. These objects map the API to the underlying implementation provided by other objects. Using the activity objects enables a developer to provide less application logic than would otherwise be necessary to provide complex collaboration services.

Patent Agency Ranking