Method and arrangement for handling client data
First Claim
1. A method of handling a request for presence data of an observed client, as executed in a presence server that provides presence data of the observed client to authorized watching clients, wherein a subscription request has been received from the observed client for notifications on any unauthorized attempts to get presence data, the method comprising the steps of:
- receiving from an initially unauthorized watching client, an expanded Session Initiation Protocol (SIP) SUBSCRIBE message containing a request for presence data of the observed client, the expanded SIP SUBSCRIBE message including additional information that has been created or selected by the watching client to identify the watching client more completely than a standard SIP SUBSCRIBE message;
detecting that the watching client is unauthorized;
extracting the additional information from the expanded SIP SUBSCRIBE message after detecting that the watching client is unauthorized; and
sending an expanded SIP NOTIFY message to the observed client notifying the observed client of the unauthorized attempt of the watching client to get presence data, the expanded SIP NOTIFY message containing the extracted additional information, thereby increasing the chance that a user of the observed client will approve the request for presence data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and arrangement for authorizing an initially unauthorized watching client to receive client data of an observed client from a client data server. The watching client sends an expanded request for client data to the server. The expanded request contains additional information such as a text string, a picture, or a video/audio clip. The server extracts the additional information and sends it to the observed client. The observed client can then decide whether to authorize the watching client to receive the observed client'"'"'s data based on the additional information.
2 Citations
28 Claims
-
1. A method of handling a request for presence data of an observed client, as executed in a presence server that provides presence data of the observed client to authorized watching clients, wherein a subscription request has been received from the observed client for notifications on any unauthorized attempts to get presence data, the method comprising the steps of:
-
receiving from an initially unauthorized watching client, an expanded Session Initiation Protocol (SIP) SUBSCRIBE message containing a request for presence data of the observed client, the expanded SIP SUBSCRIBE message including additional information that has been created or selected by the watching client to identify the watching client more completely than a standard SIP SUBSCRIBE message; detecting that the watching client is unauthorized; extracting the additional information from the expanded SIP SUBSCRIBE message after detecting that the watching client is unauthorized; and sending an expanded SIP NOTIFY message to the observed client notifying the observed client of the unauthorized attempt of the watching client to get presence data, the expanded SIP NOTIFY message containing the extracted additional information, thereby increasing the chance that a user of the observed client will approve the request for presence data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An arrangement in a presence server for handling a request for presence data of an observed client, the arrangement providing presence data of the observed client to authorized watching clients, wherein a subscription request has been received from the observed client for notifications on any unauthorized attempts to get presence data, the arrangement comprising:
-
a communication unit; and a logic unit in communication with the communication unit; wherein; the communication unit is configured to receive from an initially unauthorized watching client, an expanded Session Initiation Protocol (SIP) SUBSCRIBE message containing a request for presence data of the observed client, the expanded SIP SUBSCRIBE message including additional information that has been created or selected by the watching client to identify the watching client more completely than a standard SIP SUBSCRIBE message; the logic unit is configured to detect that the watching client is unauthorized and to extract the additional information from the expanded SIP SUBSCRIBE message after detecting that the watching client is unauthorized; and the communication unit is further adapted to send an expanded SIP NOTIFY message to the observed client notifying the observed client of the unauthorized attempt of the watching client to get presence data, the expanded SIP NOTIFY message containing the extracted additional information, thereby increasing the chance that a user of the observed client will approve the request for presence data. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method of requesting presence data of an observed client, as executed in a user equipment of an initially unauthorized watching client, the method comprising the steps of:
-
creating or selecting expanded identifying information to identify the watching client more completely than the information in a standard Session Initiation Protocol (SIP) SUBSCRIBE message containing a request for presence data; creating an expanded SIP SUBSCRIBE message containing an expanded request for presence data of the observed client, the expanded containing the expanded identifying information; and sending the expanded SIP SUBSCRIBE message to a presence server that provides presence data of the observed client to authorized watching clients, thereby increasing the chance that a user of the observed client will approve the expanded presence data request. - View Dependent Claims (19, 20, 21, 22)
-
-
23. An arrangement in a user equipment of an initially unauthorized watching client, for making a request for presence data of an observed client, the arrangement comprising:
-
a communication unit; and a logic unit in communication with the communication unit; wherein; the logic unit is configured to create an expanded Session Initiation Protocol (SIP) SUBSCRIBE message containing a request for presence data of the observed client, the expanded SIP SUBSCRIBE message containing additional information that has been created or selected by the watching client to identify the watching client more completely than the information in a standard SIP SUBSCRIBE message requesting presence data; and the communication unit is configured to send the expanded SIP SUBSCRIBE message to a presence server that provides presence data of the observed client to authorized watching clients, thereby increasing the chance that a user of the observed client will approve the presence data request.
-
-
24. A method of handling a request for client presence data from an initially unauthorized watching client, as executed in a user equipment of an observed client, the method comprising the steps of:
-
sending to a presence server, a subscription request for notifications on any unauthorized attempts to get presence data, wherein the presence server provides presence data of the observed client to authorized watching clients; receiving from the presence server, an expanded Session Initiation Protocol (SIP) NOTIFY message notifying the observed client of a presence data request by the unauthorized watching client, the expanded SIP NOTIFY message containing additional information for identifying the unauthorized watching client more completely than the information in a standard SIP NOTIFY message; extracting the additional information from the expanded SIP NOTIFY message; and presenting the extracted additional information to a user of the observed client, thereby increasing the chance that a user of the observed client will approve the presence data request. - View Dependent Claims (25, 26, 27)
-
-
28. An arrangement in a user equipment of an observed client, for handling a request for presence data from an initially unauthorized watching client, the arrangement comprising:
-
a communication unit; a presenting unit; and a logic unit in communication with the communication unit and the presenting unit; wherein; the communication unit is adapted to send a subscription request for notifications on any unauthorized attempts to get presence data, to a presence server that provides presence data of the observed client to authorized watching clients; and the communication unit is adapted to receive from the presence server, an expanded Session Initiation Protocol (SIP) NOTIFY message notifying the observed client of a presence data request by the unauthorized watching client, the expanded SIP NOTIFY message containing additional information for identifying the unauthorized watching client more completely than the information in a standard SIP NOTIFY message; the logic unit is adapted to extract the additional information from the expanded SIP NOTIFY message; and the presenting unit is adapted to present the extracted additional information to a user of the observed client, thereby increasing the chance that a user of the observed client will approve the presence data request.
-
Specification