Methods and systems for performing authentication and authorization in a user-device environment
First Claim
1. A method of authenticating a caller and authorizing a callee in a user-device environment, the method comprising:
- receiving, by a first gateway, a logon request comprising information associated with the caller, wherein a second gateway determines whether the caller is a subscriber to a network based on at least a portion of the received caller information;
when the caller is a subscriber, receiving, by the first gateway, information associated with the callee, wherein the callee belongs to a contact list associated with the caller; and
determining, by the first gateway, whether the callee is authorized based on at least the callee information and one or more authorization preferences associated with the caller, wherein the one or more authorization preferences comprise a communication mode of a plurality of communication modes permitted between the caller and callee;
wherein, when the callee is authorized, a call is connected between the caller and the callee.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of authenticating a caller and authorizing a callee in a user-device environment may include receiving, by a gateway, a logon request comprising information associated with a caller and determining whether the caller is a subscriber based on at least a portion of the received caller information. If the caller is a subscriber, an other gateway may receive information associated with a callee who belongs to a contact list associated with the caller. The other gateway may determine whether the callee is authorized based on at least the callee information and the caller information, and if the callee is authorized, a call between the caller and the callee may be connected.
-
Citations
21 Claims
-
1. A method of authenticating a caller and authorizing a callee in a user-device environment, the method comprising:
-
receiving, by a first gateway, a logon request comprising information associated with the caller, wherein a second gateway determines whether the caller is a subscriber to a network based on at least a portion of the received caller information; when the caller is a subscriber, receiving, by the first gateway, information associated with the callee, wherein the callee belongs to a contact list associated with the caller; and determining, by the first gateway, whether the callee is authorized based on at least the callee information and one or more authorization preferences associated with the caller, wherein the one or more authorization preferences comprise a communication mode of a plurality of communication modes permitted between the caller and callee; wherein, when the callee is authorized, a call is connected between the caller and the callee. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 17, 18)
-
-
10. A system for authenticating a caller and authorizing a callee in a user-device environment comprising:
-
a first gateway configured to authenticate the caller based on at least information associated with the caller and information associated with a plurality of subscribers; and a second gateway configured to authorize the callee based on one or more authorization preferences associated with the caller and information associated with the callee, wherein the second gateway is in communication with the first gateway, wherein the callee belongs to a contact list associated with the caller, and wherein the one or more authorization preferences comprise a communication mode of a plurality of communication modes permitted between the caller and callee. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
19. An apparatus for authenticating a caller and authorizing a callee in a user-device environment, the apparatus comprising:
-
means for receiving, by a first gateway, a logon request comprising information associated with the caller, wherein a second gateway determines whether the caller is a subscriber to a network based on at least a portion of the received caller information; means for receiving by the first gateway, when the caller is a subscriber, information associated with the callee, wherein the callee belongs to a contact list associated with the caller; and means for determining, by the first gateway, whether the callee is authorized based on at least the callee information and one or more authorization preferences associated with the caller, wherein the one or more authorization preferences comprise a communication mode of a plurality of communication modes permitted between the caller and callee; wherein, when the callee is authorized, a call is connected between the caller and the callee.
-
-
20. A non-transitory computer-readable medium for authenticating a caller and authorizing a callee in a user-device environment, comprising:
-
at least one instruction for receiving, by a first gateway, a logon request comprising information associated with the caller, wherein a second gateway determines whether the caller is a subscriber to a network based on at least a portion of the received caller information; at least one instruction for receiving by the first gateway, when the caller is a subscriber, information associated with the callee, wherein the callee belongs to a contact list associated with the caller; and at least one instruction for determining, by the first gateway, whether the callee is authorized based on at least the callee information and one or more authorization preferences associated with the caller, wherein the one or more authorization preferences comprise a communication mode of a plurality of communication modes permitted between the caller and callee; wherein, when the callee is authorized, a call is connected between the caller and the callee.
-
-
21. An apparatus for authenticating a caller and authorizing a callee in a user-device environment, the apparatus comprising:
-
a component configured to receive, by a first gateway, a logon request comprising information associated with the caller, wherein a second gateway determines whether the caller is a subscriber to a network based on at least a portion of the received caller information; a component configured to receive, by the first gateway, when the caller is a subscriber, information associated with the callee, wherein the callee belongs to a contact list associated with the caller; and a component configured to determine, by the first gateway, whether the callee is authorized based on at least the callee information and one or more authorization preferences associated with the caller, wherein the one or more authorization preferences comprise a communication mode of a plurality of communication modes permitted between the caller and callee, wherein, when the callee is authorized, a call is connected between the caller and the callee.
-
Specification