Optimizing social information signaling
First Claim
Patent Images
1. A method comprising:
- intercepting, by at least one processor of a session border controller, a social information query of a second hardware endpoint device that is received from a first hardware endpoint device;
querying, by the at least one processor of the session border controller, a server having social information associated with a user of the second hardware endpoint device to determine whether the social information associated with the user of the second hardware endpoint device is available;
obtaining, by the at least one processor of the session border controller, the social information associated with the user of the second hardware endpoint device from the server when the social information associated with the user of the second hardware endpoint device is available in the server; and
forwarding on behalf of the second hardware endpoint device, by the at least one processor of the session border controller, the social information associated with the user of the second hardware endpoint device to the first hardware endpoint device based on the obtaining in response to the social information query, wherein the social information associated with the user of the second hardware endpoint device comprises a mood of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for optimizing social information signaling in a communication network are disclosed. For example, the method receives an indication that social information associated with a first endpoint device has changed, determines whether the social information is to be forwarded to a second endpoint device in a list of the first endpoint device based upon a behavior parameter, wherein the behavior parameter comprises a strength of relationship, and forwards the social information to the second endpoint device if the behavior parameter is above a pre-defined level.
20 Citations
20 Claims
-
1. A method comprising:
-
intercepting, by at least one processor of a session border controller, a social information query of a second hardware endpoint device that is received from a first hardware endpoint device; querying, by the at least one processor of the session border controller, a server having social information associated with a user of the second hardware endpoint device to determine whether the social information associated with the user of the second hardware endpoint device is available; obtaining, by the at least one processor of the session border controller, the social information associated with the user of the second hardware endpoint device from the server when the social information associated with the user of the second hardware endpoint device is available in the server; and forwarding on behalf of the second hardware endpoint device, by the at least one processor of the session border controller, the social information associated with the user of the second hardware endpoint device to the first hardware endpoint device based on the obtaining in response to the social information query, wherein the social information associated with the user of the second hardware endpoint device comprises a mood of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing instructions which, when executed by at least one processor of a session border controller, cause the at least one processor to perform operations, the operations comprising:
-
intercepting a social information query of a second hardware endpoint device that is received from a first hardware endpoint device; querying a server having social information associated with a user of the second hardware endpoint device to determine whether the social information associated with the user of the second hardware endpoint device is available; obtaining the social information associated with the user of the second hardware endpoint device from the server when the social information associated with the user of the second hardware endpoint device is available in the server; and forwarding on behalf of the second hardware endpoint device the social information associated with the user of the second hardware endpoint device to the first hardware endpoint device based on the obtaining in response to the social information query, wherein the social information associated with the user of the second hardware endpoint device comprises a mood of the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device comprising:
-
at least one processor of a session border controller; and a computer-readable medium storing instructions which, when executed by the at least one processor of the session border controller, cause the at least one processor of the session border controller to perform operations, the operations comprising; intercepting a social information query of a second hardware endpoint device that is received from a first hardware endpoint device; querying a server having social information associated with a user of the second hardware endpoint device to determine whether the social information associated with the user of the second hardware endpoint device is available; obtaining the social information associated with the user of the second hardware endpoint device from the server when the social information associated with the user of the second hardware endpoint device is available in the server; and forwarding on behalf of the second hardware endpoint device the social information associated with the user of the second hardware endpoint device to the first hardware endpoint device based on the obtaining in response to the social information query, wherein the social information associated with the user of the second hardware endpoint device comprises a mood of the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification