-
公开(公告)号:DE602006017619D1
公开(公告)日:2010-12-02
申请号:DE602006017619
申请日:2006-03-14
Applicant: MICROSOFT CORP
Inventor: BARKLEY WARREN VINCENT , TIDWELL PAUL D , MOORE TIMOTHY M
-
公开(公告)号:AT485661T
公开(公告)日:2010-11-15
申请号:AT06111100
申请日:2006-03-14
Applicant: MICROSOFT CORP
Inventor: BARKLEY WARREN VINCENT , TIDWELL PAUL D , MOORE TIMOTHY M
Abstract: A method and system for reducing the number of ports allocated by a relay server is provided. A connection system uses a bidirectional technique to establish a connection via the relay server between two endpoints (e.g., client computers) that can be used bidirectionally to send a stream from a first endpoint to a second endpoint and a stream from the second endpoint to the first endpoint. The connection system may also use a stream multiplexing technique to further reduce the number of ports allocated by a relay server by multiplexing multiple streams onto a single connection. The connection system may also use an endpoint multiplexing technique to reduce the number of ports allocated by a relay server by multiplexing streams from different endpoints through a single connection via the relay server.
-
13.
公开(公告)号:EP1920562A4
公开(公告)日:2012-12-26
申请号:EP06827189
申请日:2006-10-30
Applicant: MICROSOFT CORP
Inventor: HAN MU , BARKLEY WARREN VINCENT , ZHONG WEI , PALL GURDEEP S
CPC classification number: H04M7/0072 , H04L65/103 , H04M7/1225
Abstract: Various technologies and techniques are disclosed that improve media communications. In one embodiment, a media server receives a media communication with a first quality from a personal computer with VoIP telephone capabilities. The media server translates the media (e.g., audio, visual, etc.) communication into a second quality, and forwards the media communication to a communication gateway. The translation to improve communications can also be done when receiving the media communication from the communication gateway for forwarding to the personal computer having VoIP telephone capability. In some embodiments, a media server sits in the communication channel between a personal computer with VoIP telephone capabilities and a communication gateway and is able to translate communications into codec protocols they each understand.
-
公开(公告)号:CA2813378C
公开(公告)日:2018-08-07
申请号:CA2813378
申请日:2011-08-28
Applicant: MICROSOFT CORP
Inventor: VERTHEIN WILLIAM GEORGE , BARKLEY WARREN VINCENT
Abstract: Technologies are described herein for controlling components associated with a room using a mobile phone. A gateway is configured to receive a command from a mobile phone. Upon receiving the command, the gateway determines whether the command is a room command or a presentation command. If the command is a room command, the gateway causes the room component to respond to the room component. If the command received is a presentation command, the gateway causes the presentation component to respond to the presentation command. A user may input commands to the mobile phone by making gestures with or on a screen of the mobile phone, by utilizing phone keys of the mobile phone, or by interacting with user interface controls displayed on the mobile phone.
-
15.
公开(公告)号:NZ543167A
公开(公告)日:2006-06-30
申请号:NZ54316705
申请日:2005-10-25
Applicant: MICROSOFT CORP
Inventor: BARKLEY WARREN VINCENT , SINCLAIR ANDREW P
IPC: G06F20060101 , H04L12/58 , H04L29/06 , G06F15/16
Abstract: A method and system that allows access to presence information of a publishing entity to be controlled by the publishing entity and enforced by its computer system on a peer-to-peer basis, rather than by a presence server. When the publishing entity receives a request to subscribe to its presence information, the presence information system on its computer system can allow or deny the request based on access rights associated with the subscribing entity. A publishing entity may define access rights at various levels of detail of presence information, by way of a hierarchy of presence states, so that different subscribing entities may have access to different levels of presence information. The presence information system may also allow a publishing entity to define multiple presence models and to expose different presence models to different subscribing entities.
-
16.
公开(公告)号:SG122876A1
公开(公告)日:2006-06-29
申请号:SG200506367
申请日:2005-09-28
Applicant: MICROSOFT CORP
Inventor: SINCLAIR ANDREW P , BARKLEY WARREN VINCENT
IPC: G06F20060101 , H04L12/58 , H04L29/06
Abstract: A presence information system allows access to presence information of a publisher to be controlled and enforced by the publisher on a peer-to-peer basis, rather than by a presence server. A subscriber sends to the publisher on a peer-to-peer basis a request to subscribe to the presence information of the publisher. When the publisher receives the request to subscribe to its presence information, the presence information system of the publisher can allow or deny the request based on access rights associated with the subscriber. If the request is allowed, then the publisher notifies the subscriber of its current presence state and its new presence state when it changes. The presence states may be defined at various levels of detail in a presence model.
-
公开(公告)号:NO20054413A
公开(公告)日:2006-05-26
申请号:NO20054413
申请日:2005-09-23
Applicant: MICROSOFT CORP
Inventor: SINCLAIR ANDREW P , BARKLEY WARREN VINCENT
IPC: G06Q10/00 , G06F20060101 , H04L12/58 , H04L29/06
CPC classification number: H04L63/105 , H04L51/043 , H04L67/24
-
公开(公告)号:NO20054413D0
公开(公告)日:2005-09-23
申请号:NO20054413
申请日:2005-09-23
Applicant: MICROSOFT CORP
Inventor: SINCLAIR ANDREW P , BARKLEY WARREN VINCENT
IPC: G06F20060101 , H04L12/58 , H04L29/06 , G06F
Abstract: A presence information system allows access to presence information of a publisher to be controlled and enforced by the publisher on a peer-to-peer basis, rather than by a presence server. A subscriber sends to the publisher on a peer-to-peer basis a request to subscribe to the presence information of the publisher. When the publisher receives the request to subscribe to its presence information, the presence information system of the publisher can allow or deny the request based on access rights associated with the subscriber. If the request is allowed, then the publisher notifies the subscriber of its current presence state and its new presence state when it changes. The presence states may be defined at various levels of detail in a presence model.
-
公开(公告)号:BRPI0404468A
公开(公告)日:2005-06-21
申请号:BRPI0404468
申请日:2004-10-21
Applicant: MICROSOFT CORP
Inventor: CHITTURI AJAY P , OSTERGREN BRIAN H , BOBDE NIKHIL P , OSBORNE ROBERT J , BARKLEY WARREN VINCENT , POTRA ADRIAN , GANESAN KRISHNAMURTHY , HAN MU
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.
-
公开(公告)号:AU2011312738A1
公开(公告)日:2013-04-18
申请号:AU2011312738
申请日:2011-08-28
Applicant: MICROSOFT CORP
Inventor: VERTHEIN WILLIAM GEORGE , BARKLEY WARREN VINCENT
Abstract: Technologies are described herein for controlling components associated with a room using a mobile phone. A gateway is configured to receive a command from a mobile phone. Upon receiving the command, the gateway determines whether the command is a room command or a presentation command. If the command is a room command, the gateway causes the room component to respond to the room component. If the command received is a presentation command, the gateway causes the presentation component to respond to the presentation command. A user may input commands to the mobile phone by making gestures with or on a screen of the mobile phone, by utilizing phone keys of the mobile phone, or by interacting with user interface controls displayed on the mobile phone.
-
-
-
-
-
-
-
-
-