DISTRIBUTABLE, SCALABLE, PLUGGABLE CONFERENCING ARCHITECTURE

    公开(公告)号:CA2660874C

    公开(公告)日:2016-11-01

    申请号:CA2660874

    申请日:2007-09-05

    Applicant: MICROSOFT CORP

    Abstract: Architecture for a scalable, pluggable multi-party, and distributed multimedia conferencing. A centralized policy and control conferencing component allows the seamless plug-in of different distributed media components (e.g., data, audio/video, messaging) to accommodate client participation in a conference session. The centralized conference control component includes the following: a conference notification service for accepting subscriptions to the conference state and notifying subscribers about changes to that state; a conference policy and roster control service for storing and manipulating conference policy and rosters; a security service for user authorization/authentication based on user identity information; a scheduling service for conference scheduling; an allocation service for allocating the most available media component(s) for a conference session; and, an MCU management service for conference policy and roster management of the distributed media components.

    Event service for local client applications through local server

    公开(公告)号:AU2012322684A1

    公开(公告)日:2014-05-01

    申请号:AU2012322684

    申请日:2012-10-11

    Applicant: MICROSOFT CORP

    Abstract: In server/client architectures, the server application and client applications are often developed in different languages and execute in different environments specialized for the different contexts of each application (e.g., low-level, performant, platform-specialized, and stateless instructions on the server, and high-level, flexible, platform-agnostic, and stateful languages on the client) and are often executed on different devices. Convergence of these environments (e.g., server-side JavaScript using Node.js) enables the provision of a server that services client applications executing on the same device. The local server may monitor local events occurring on the device, and may execute one or more server scripts associated with particular local events on behalf of local clients subscribing to the local event (e.g., via a subscription model). These techniques may enable development of local event services in the same language and environment as client applications, and the use of server-side code in the provision of local event service.

    REGISTRATION OF STREET-LEVEL IMAGERY TO 3D BUILDING MODELS

    公开(公告)号:ZA201007844B

    公开(公告)日:2012-02-29

    申请号:ZA201007844

    申请日:2010-11-02

    Applicant: MICROSOFT CORP

    Abstract: Point of origin information for image data may be inaccurately registered against a geographic location absolute. A process for aligning image and highly accurate model data adjusts a point of origin of the image data by matching elements in the image with corresponding elements of the model. In a street-level image, building skylines can be extracted and corresponding skylines from the building model can be placed over the image-based skyline. By adjusting the point of origin of the image, the respective skylines can be aligned. Building edge and facade depth information can similarly be matched by adjusting the image point of origin of the image. The adjusted point of origin of the image can be used to then automatically place images on the models for a long run of images.

    Registration of street-level imagery to 3D building models

    公开(公告)号:AU2009262925A1

    公开(公告)日:2009-12-30

    申请号:AU2009262925

    申请日:2009-05-20

    Applicant: MICROSOFT CORP

    Abstract: Point of origin information for image data may be inaccurately registered against a geographic location absolute. A process for aligning image and highly accurate model data adjusts a point of origin of the image data by matching elements in the image with corresponding elements of the model. In a street-level image, building skylines can be extracted and corresponding skylines from the building model can be placed over the image-based skyline. By adjusting the point of origin of the image, the respective skylines can be aligned. Building edge and facade depth information can similarly be matched by adjusting the image point of origin of the image. The adjusted point of origin of the image can be used to then automatically place images on the models for a long run of images.

    ARQUITECTURA DE CONFERENCIA DISTRIBUIBLE, ESCALABLE, CONECTABLE.

    公开(公告)号:MX2009002288A

    公开(公告)日:2009-03-20

    申请号:MX2009002288

    申请日:2007-09-05

    Applicant: MICROSOFT CORP

    Abstract: Se describe una arquitectura para una conferencia multimedia escalable, de partes múltiples conectable, y distribuida. Una política centralizada y componente de conferencia de control permiten la conexión uniforme de diferentes componentes de medios distribuidos (por ejemplo, datos, audio/vídeo, transmisión de mensajes) para acomodar participación de cliente en una sesión de conferencia. El componente de control de conferencia centralizado incluye lo siguiente: un servicio de notificación de conferencia para aceptar suscripciones al estado de conferencia y notificar a los suscriptores sobre cambios a ese estado; una política de conferencia y servicio de control de lista para almacenar y manipular política de conferencia y listas; un servicio de seguridad para autorización/autentificación de usuario basado en información de identidad de usuario; un servicio de programación para programación de conferencia; un servicio de distribución para distribuir el componente(s) de medios más disponible para una sesión de conferencia; y, un servicio de manejo de MCU para política de conferencia y manejo de lista de los componentes de medios distribuidos.

    28.
    发明专利
    未知

    公开(公告)号:BRPI0714703A2

    公开(公告)日:2013-09-17

    申请号:BRPI0714703

    申请日:2007-09-05

    Applicant: MICROSOFT CORP

    Abstract: Architecture for a scalable, pluggable multi-party, and distributed multimedia conferencing. A centralized policy and control conferencing component allows the seamless plug-in of different distributed media components (e.g., data, audio/video, messaging) to accommodate client participation in a conference session. The centralized conference control component includes the following: a conference notification service for accepting subscriptions to the conference state and notifying subscribers about changes to that state; a conference policy and roster control service for storing and manipulating conference policy and rosters; a security service for user authorization/authentication based on user identity information; a scheduling service for conference scheduling; an allocation service for allocating the most available media component(s) for a conference session; and, an MCU management service for conference policy and roster management of the distributed media components.

    EVENT SERVICE FOR LOCAL CLIENT APPLICATIONS THROUGH LOCAL SERVER

    公开(公告)号:CA2851514A1

    公开(公告)日:2013-04-18

    申请号:CA2851514

    申请日:2012-10-11

    Applicant: MICROSOFT CORP

    Abstract: In server/client architectures, the server application and client applications are often developed in different languages and execute in different environments specialized for the different contexts of each application (e.g., low-level, performant, platform-specialized, and stateless instructions on the server, and high-level, flexible, platform-agnostic, and stateful languages on the client) and are often executed on different devices. Convergence of these environments (e.g., server-side JavaScript using Node.js) enables the provision of a server that services client applications executing on the same device. The local server may monitor local events occurring on the device, and may execute one or more server scripts associated with particular local events on behalf of local clients subscribing to the local event (e.g., via a subscription model). These techniques may enable development of local event services in the same language and environment as client applications, and the use of server-side code in the provision of local event service.

    30.
    发明专利
    未知

    公开(公告)号:DE602005015511D1

    公开(公告)日:2009-09-03

    申请号:DE602005015511

    申请日:2005-05-11

    Applicant: MICROSOFT CORP

    Abstract: Techniques for secure federation of data communications networks are provided. The techniques employ an edge proxy server to route messages depending on a federation mode. In Direct federation mode, an edge proxy server of a network is configured to exchange messages with a specified set of entities, such as other networks, servers, other devices, or users. In Automatic federation mode, an edge proxy server may accept all incoming messages from entities that have a valid certificate. In Clearinghouse federation mode, the edge proxy server forwards all outgoing messages to a specified, trusted clearinghouse server.

Patent Agency Ranking