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.
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.
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.
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.
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.
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.
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.
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.
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.