TECHNIQUES FOR TRANSFER ERROR RECOVERY

    公开(公告)号:CA2710872A1

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

    申请号:CA2710872

    申请日:2009-01-19

    Applicant: MICROSOFT CORP

    Abstract: Techniques for transfer error recovery are described. A system may comprise a context generator module operative to record context information for a first call session between a first call terminal and a call system resource, and store the context information with a context identifier in a context table. The system may include a transfer error context module to couple to the context generator module, the transfer error context module operative to generate transfer error context information having the context identifier. The system may include a call transfer module to couple to the transfer error context module, the call transfer module operative to send the transfer error context information to the first call terminal for use in case of a transfer failure event. Other embodiments are described and claimed.

    TECHNIQUES FOR TRANSFER ERROR RECOVERY

    公开(公告)号:CA2710872C

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

    申请号:CA2710872

    申请日:2009-01-19

    Applicant: MICROSOFT CORP

    Abstract: Techniques for transfer error recovery are described. A system may comprise a context generator module operative to record context information for a first call session between a first call terminal and a call system resource, and store the context information with a context identifier in a context table. The system may include a transfer error context module to couple to the context generator module, the transfer error context module operative to generate transfer error context information having the context identifier. The system may include a call transfer module to couple to the transfer error context module, the call transfer module operative to send the transfer error context information to the first call terminal for use in case of a transfer failure event. Other embodiments are described and claimed.

    INTEGRATING DATA WITH CONVERSATIONS

    公开(公告)号:CA2658851C

    公开(公告)日:2014-07-08

    申请号:CA2658851

    申请日:2007-09-05

    Applicant: MICROSOFT CORP

    Abstract: A facility for integrating data in conversations is provided. In various embodiments, the facility sends a first message to a responding computing device to begin a conversation, receives a second message associated with the conversation from the responding computing device, determines whether the received message contains an indication of data that is to be associated with the conversation and, when the received message contains an indication of data that is to be associated with the conversation, renders the data. The facility can comprise an application server that receives from an initiator a first message associated with a conversation and responds to received messages, a conversation component that handles messages associated with the conversation, and an integration component that determines whether there is data that is to be associated with the conversation and, if so, adds an indication of the data to a second message that it sends to the initiator.

    35.
    发明专利
    未知

    公开(公告)号:BRPI0715520A2

    公开(公告)日:2013-06-25

    申请号:BRPI0715520

    申请日:2007-08-15

    Applicant: MICROSOFT CORP

    Abstract: A client-side signaling mechanism that allows a client to control how a telephone call is handled on a call server. The client user can create call routing rules on the client device using a client control component that manages session protocol messages. Once created, the call routing rule(s) created on the client are transmitted to the call server where a call routing component of the call server processes the rule(s) for a call related to the client. When the server receives the rule(s) and determines that the rule(s) are related to an existing call (incoming or currently in-process), the server halts current normal server rules processing for that call and executes the client-created rule(s). In one example, SIP session messages are employed for client control of server-side call forwarding.

    ACCESS CONTROL TO SECURED APPLICATION FEATURES USING CLIENT TRUST LEVELS

    公开(公告)号:CA2760995A1

    公开(公告)日:2010-12-16

    申请号:CA2760995

    申请日:2010-06-10

    Applicant: MICROSOFT CORP

    Abstract: Architecture that facilitates the conveyance of a trust level when the caller makes a call, the trust level in dependence on the state of the caller system. The callee (call recipient) receives notification of the trust level and can use this information in the communication such as to request verification from the caller and/or initiate other modes of communication. A caller can authenticate the caller identity in different ways to a communication server. Based on that, the server can assign an appropriate server-verified trust level to the caller. Further, an unsecured phone controller can indicate a lower client- side defined trust level. The server verified and client-side trust levels are then sent to the callee, where the callee determines whether to allow caller access to one or more secured features based on the feature values and the trust level imposed by the callee to access those features.

    Client controlled dynamic call forwarding

    公开(公告)号:AU2007313049A1

    公开(公告)日:2008-04-24

    申请号:AU2007313049

    申请日:2007-08-15

    Applicant: MICROSOFT CORP

    Abstract: A client-side signaling mechanism that allows a client to control how a telephone call is handled on a call server. The client user can create call routing rules on the client device using a client control component that manages session protocol messages. Once created, the call routing rule(s) created on the client are transmitted to the call server where a call routing component of the call server processes the rule(s) for a call related to the client. When the server receives the rule(s) and determines that the rule(s) are related to an existing call (incoming or currently in-process), the server halts current normal server rules processing for that call and executes the client-created rule(s). In one example, SIP session messages are employed for client control of server-side call forwarding.

    INTEGRATING DATA WITH CONVERSATIONS

    公开(公告)号:CA2658851A1

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

    申请号:CA2658851

    申请日:2007-09-05

    Applicant: MICROSOFT CORP

    Abstract: A facility for integrating data in conversations is provided. In various embodiments, the facility sends a first message to a responding computing de vice to begin a conversation, receives a second message associated with the conversation from the responding computing device, determines whether the re ceived message contains an indication of data that is to be associated with the conversation and, when the received message contains an indication of da ta that is to be associated with the conversation, renders the data. The fac ility can comprise an application server that receives from an initiator a f irst message associated with a conversation and responds to received message s, a conversation component that handles messages associated with the conver sation, and an integration component that determines whether there is data t hat is to be associated with the conversation and, if so, adds an indication of the data to a second message that it sends to the initiator.

    ASSOCIATING A TELEPHONE CALL WITH A DIALOG BASED ON A COMPUTER PROTOCOL SUCH AS SIP

    公开(公告)号:CA2615816A1

    公开(公告)日:2007-02-22

    申请号:CA2615816

    申请日:2006-07-20

    Applicant: MICROSOFT CORP

    Abstract: Providing non-voice capabilities relating to a phone call at a computing device includes receiving a request to begin a telephone call from a first telephone to a second telephone, wherein the requesting is performed using messaging between computing devices connected via a computer network, and wherein the messaging is part of a signaling phase dialog. The signaling phase dialog may be used in providing information associated with the identity of parties of the telephone call. Commencing a call phase dialog between the computing devices may be performed after the telephone call is established over the public switched telephone network. The call phase dialog may allow messages relating to the telephone call to be passed between the computing devices, at least while the telephone call is in progress. The dialogs and messaging may be performed using session initiation protocol (SIP) or another computer communication protocol.

    40.
    发明专利
    未知

    公开(公告)号:BRPI0506119A

    公开(公告)日:2006-09-19

    申请号:BRPI0506119

    申请日:2005-11-17

    Applicant: MICROSOFT CORP

    Abstract: A method and system for providing notifications of changes in the presence state of contacts is provided. A notification system allows a user to specify those contacts of interest for whom the user wants to be notified when the contact enters a certain presence state. When presence information is received about a contact, the notification system determines whether the contact is a contact of interest as specified by the user. If so, then the notification system determines whether the presence information indicates a change in presence state that is of interest to the user. If the contact and the change in presence state are of interest to the user, the notification system notifies the user.

Patent Agency Ranking