Managing telephony services using multiple users within a telephony control point in a home network
First Claim
1. A method for operating a telephony server in a home network, the method comprising:
- receiving, at the telephony server, a first registration action from a first telephony control point in the home network, wherein the first registration action includes an identification of a first user within the first telephony control point;
supplying, from the telephony server, a first authentication identifier to the first telephony control point, wherein the first authentication identifier is bound to both the first telephony control point and the first user;
receiving, at the telephony server, a second registration action from the first telephony control point, wherein the second registration action includes an identification of a second user within the first telephony control point;
supplying, from the telephony server, a second authentication identifier to the first telephony control point, wherein the second authentication identifier is bound to both the first telephony control point and the second user;
initiating a telephony action at the telephony server, wherein the telephony action involves either the first user or the second user;
determining, at the telephony server, which user the telephony action involves;
sending, from the telephony server, a notification to the user which the telephony action involves;
receiving, at the telephony server, an invoked action granting the telephony action from the first telephony control point, wherein the invoked action includes an authentication identifier;
determining, at the telephony server, whether the authentication identifier received in the invoked action matches the authentication identifier bound to the user which the telephony action involves; and
executing the telephony action at the telephony server if the authentication identifier received in the invoked action matches the authentication identifier bound to the user which the telephony action involves.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for operating a telephony server in a home network is provided, comprising: receiving a first registration action from a first telephony control point in the home network, the first registration action including an identification of a first user within a first telephony control point; supplying a first authentication identifier to the first telephony control point, wherein the first authentication identifier is bound to both the first telephony control point and the first user; receiving an invoked action granting a telephony action from the first telephony control point, wherein the invoked action includes an authentication identifier; determining if the authentication identifier received in the invoked action matches the authentication identifier bound to the user which the telephony action involves; and executing the telephony action if the authentication information received in the invoked action matches the authentication identifier bound to the user which the telephony action involves.
-
Citations
20 Claims
-
1. A method for operating a telephony server in a home network, the method comprising:
-
receiving, at the telephony server, a first registration action from a first telephony control point in the home network, wherein the first registration action includes an identification of a first user within the first telephony control point; supplying, from the telephony server, a first authentication identifier to the first telephony control point, wherein the first authentication identifier is bound to both the first telephony control point and the first user; receiving, at the telephony server, a second registration action from the first telephony control point, wherein the second registration action includes an identification of a second user within the first telephony control point; supplying, from the telephony server, a second authentication identifier to the first telephony control point, wherein the second authentication identifier is bound to both the first telephony control point and the second user; initiating a telephony action at the telephony server, wherein the telephony action involves either the first user or the second user; determining, at the telephony server, which user the telephony action involves; sending, from the telephony server, a notification to the user which the telephony action involves; receiving, at the telephony server, an invoked action granting the telephony action from the first telephony control point, wherein the invoked action includes an authentication identifier; determining, at the telephony server, whether the authentication identifier received in the invoked action matches the authentication identifier bound to the user which the telephony action involves; and executing the telephony action at the telephony server if the authentication identifier received in the invoked action matches the authentication identifier bound to the user which the telephony action involves. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for operating a telephony control point in a home network, the method comprising:
-
registering a user of the telephony control point with a telephony server by sending, from the telephony control point, a registration action including an identification of the user to the telephony server; receiving, at the telephony control point, an authentication identifier corresponding to the user from the telephony server in response to the registration action; storing, at the telephony control point, the authentication identifier in a mapping between users of the telephony control point and authentication identifiers corresponding to said users; receiving, at the telephony control point, a notification of a telephony event from the telephony server, wherein the notification includes an identification of a user of the telephony control point to which the telephony event pertains; retrieving, at the telephony control point, an authentication identifier corresponding to the user to which the telephony event pertains from the stored mapping; and invoking an action on the telephony server to execute the telephony event by sending, from the telephony control point, an invoked action granting the telephony action to the telephony server, wherein the invoked action includes the authentication identifier corresponding to the user to which the telephony event pertains retrieved from the stored mapping. - View Dependent Claims (9)
-
-
10. A telephony server operating in a home network, comprising:
-
means for receiving, at the telephony, server, a first registration action from a first telephony control point in the home network, wherein the first registration action includes an identification of a first user within the first telephony control point; means for supplying, from the telephony server, a first authentication identifier to the first telephony control point, wherein the first authentication identifier is bound to both the first telephony control point and the first user; means for receiving, at the telephony server, a second registration action from the first telephony control point, wherein the second registration action includes an identification of a second user within the first telephony control point; means for supplying, from the telephony server, a second authentication identifier to the first telephony control point, wherein the second authentication identifier is bound to both the first telephony control point and the second user; means for initiating a telephony action at the telephony server, wherein the telephony action involves either the first user or the second user; means for determining, at the telephony server, which user the telephony action involves; means for sending, from the telephony server, a notification to the user which the telephony action involves; means for receiving, at the telephony server, an invoked action granting the telephony action from the first telephony control point, wherein the invoked action includes an authentication identifier; means for determining, at the telephony server, whether the authentication identifier received in the invoked action matches the authentication identifier bound to the user which the telephony action involves; and means for executing the telephony action at the telephony server if the authentication identifier received in the invoked action matches the authentication identifier bound to the user which the telephony action involves. - View Dependent Claims (11, 12)
-
-
13. A home network system comprising:
-
one or more telephony control points; a first telephony server; and a second telephony server; wherein each of the one or more telephony control points is configured to register each user of said telephony control point with one or more of the telephony servers, and wherein at least one of the telephony control points registers at least one user with both the first telephony server and the second telephony server; and wherein each telephony server is configured to; in response to a registration from a particular telephony control point for a particular user, generate and send an authentication identifier corresponding to the particular telephony control point and the particular user to the particular telephony control point; and receive an invocation of an action from the particular telephony control point for the particular user, wherein said telephony server only executes the action if an authentication identifier included in the invocation of the action matches the authentication identifier sent in response to the registration from the particular telephony control point for the particular user. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A non-transitory program storage device readable by a machine tangibly embodying a program of instructions executable by the machine to perform a method for operating a telephony server in a home network, the method comprising:
-
receiving, at the telephony server, a first registration action from a first telephony control point in the home network, wherein the first registration action includes an identification of a first user within a first telephony control point; supplying, from the telephony server, a first authentication identifier to the first telephony control point, wherein the first authentication identifier is bound to both the first telephony control point and the first user; receiving, at the telephony, server, a second registration action from the first telephony control point, wherein the second registration action includes an identification of a second user within the first telephony control point; supplying, from the telephony server, a second authentication identifier to the first telephony control point, wherein the second authentication identifier is bound to both the first telephony control point and the second user; initiating a telephony action at the telephony server, wherein the telephony action involves either the first user or the second user; determining, at the telephony server, which user the telephony action involves; sending, from the telephony server, a notification to the user which the telephony action involves; receiving, at the telephony server, an invoked action granting the telephony action from the first telephony control point, wherein the invoked action includes an authentication identifier; determining, at the telephony server, whether the authentication identifier received in the invoked action matches the authentication identifier bound to the user which the telephony action involves; and executing the telephony action at the telephony server if the authentication identifier received in the invoked action matches the authentication identifier bound to the user which the telephony action involves. - View Dependent Claims (19, 20)
-
Specification