DISTRIBUTABLE, SCALABLE, PLUGGABLE CONFERENCING ARCHITECTURE

    公开(公告)号:CA2660874A1

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

    申请号:CA2660874

    申请日:2007-09-05

    Applicant: MICROSOFT CORP

    Abstract: Architecture for a scalable, pluggable multi-party, and distributed multi media 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 conf erence session. The centralized conference control component includes the fo llowing: a conference notification service for accepting subscriptions to th e conference state and notifying subscribers about changes to that state; a conference policy and roster control service for storing and manipulating co nference policy and rosters; a security service for user authorization/authe ntication based on user identity information; a scheduling service for confe rence scheduling; an allocation service for allocating the most available me dia component(s) for a conference session; and, an MCU management service fo r conference policy and roster management of the distributed media component s.

    Distributable, scalable, pluggable conferencing architecture

    公开(公告)号:AU2007296792A1

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

    申请号:AU2007296792

    申请日: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.

    MODELING AND TEXTURING DIGITAL SURFACE MODELS IN A MAPPING APPLICATION

    公开(公告)号:CA2658513A1

    公开(公告)日:2008-02-28

    申请号:CA2658513

    申请日:2007-08-03

    Applicant: MICROSOFT CORP

    Abstract: Digital Surface Model (DSM) texturing and modeling of various objects on the earth's surface are provided for implementation in a mapping application . One or more image capture devices having wide-angle lenses can be placed i n various configurations to obtain nadir and oblique photography. Such confi gurations include a single lens, single sensor; single lens, multiple sensor ; multiple lens, multiple sensor; and multiple lens, multiple sensor and a r eflective surface. Positions, distances and areas can be measured from the i magery. Also provided is a continuous morph between aerial panorama and grou nd images.

    EVENT SERVICE FOR LOCAL CLIENT APPLICATIONS THROUGH LOCAL SERVER

    公开(公告)号:CA2851514C

    公开(公告)日:2020-04-21

    申请号: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.

    REGISTRATION OF STREET-LEVEL IMAGERY TO 3D BUILDING MODELS

    公开(公告)号:CA2723875C

    公开(公告)日:2018-11-20

    申请号:CA2723875

    申请日: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 adjust-ing the point of origin of the image, the respective skylines can be aligned. Build-ing 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 im-ages.

    EVENT SERVICE FOR LOCAL CLIENT APPLICATIONS THROUGH LOCAL SERVER

    公开(公告)号:IN2434CHN2014A

    公开(公告)日:2015-06-19

    申请号:IN2434CHN2014

    申请日:2014-03-31

    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

    公开(公告)号:CA2723875A1

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

    申请号:CA2723875

    申请日: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 adjust-ing the point of origin of the image, the respective skylines can be aligned. Build-ing 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 im-ages.

    38.
    发明专利
    未知

    公开(公告)号:AT437515T

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

    申请号:AT05103906

    申请日: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.

    REGISTRATION OF STREET-LEVEL IMAGERY TO 3D BUILDING MODELS
    39.
    发明公开
    REGISTRATION OF STREET-LEVEL IMAGERY TO 3D BUILDING MODELS 有权
    ERFASSUNG VON STRASSENBILDERN ZUM AUFBAU VON 3D-MODELLEN

    公开(公告)号:EP2289051A4

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

    申请号:EP09770618

    申请日: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.

    Abstract translation: 图像数据的原点信息可能不准确地针对地理位置绝对地登记。 对准图像和高精度模型数据的过程通过将图像中的元素与模型的相应元素进行匹配来调整图像数据的原点。 在街道图像中,可以提取建筑天际线,并将建筑模型中的相应天际线放置在基于图像的天际线上。 通过调整图像的原点,可以对齐相应的天线。 建筑边缘和立面深度信息可以通过调整图像原点的图像点类似地匹配。 图像的调整原点可以用于自动将图像放置在模型上用于长时间的图像。

Patent Agency Ranking