Pre-authenticated calling for voice applications
First Claim
1. A computer-implemented authentication system, comprising:
- an IP-based capable phone for enabling communications between a user and a party at a destination;
a pre-authentication module for utilizing pre-authenticated credentials available from a communications server, to replace information that would otherwise be gathered from the user via a dialog, to enable automatic authentications with subsequent components instead of requiring user interaction for authentication;
a trust component of the pre-authentication module for receiving the pre-authenticated credentials from the communications server to enable the user to authenticate and obtain access to the phone without a log-in process, the pre-authenticated credentials are received via a media session protocol, which is a session initiation protocol (SIP), the pre-authenticated credentials have been authenticated to provide a basis for communicating trust and include at least one of a device identity data or user identity data;
an application component comprising at least one application of at least one system for providing an application service of the phone that is exposed based on the pre-authenticated credentials, the application service facilitates communications between the user and the destination; and
a microprocessor that executes computer-executable instructions in a memory associated with at least one of the phone, the pre-authentication module, the trust component, or the application component.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture for providing pre-authenticated information from an endpoint for subsequently authenticating a device and/or user associated with the previously-authenticated information. A pre-authentication module of the architecture can be a trust component as part of an application that facilitates the utilization of user information and/or endpoint information in a media session protocol message to replace information that would otherwise be gathered via a dialog. In the context of IP-based voice communications, a call can be made from a client that is pre-authenticable, and no longer requires that an IP-based telephone interact with the phone user to facilitate sign-on.
214 Citations
20 Claims
-
1. A computer-implemented authentication system, comprising:
-
an IP-based capable phone for enabling communications between a user and a party at a destination; a pre-authentication module for utilizing pre-authenticated credentials available from a communications server, to replace information that would otherwise be gathered from the user via a dialog, to enable automatic authentications with subsequent components instead of requiring user interaction for authentication; a trust component of the pre-authentication module for receiving the pre-authenticated credentials from the communications server to enable the user to authenticate and obtain access to the phone without a log-in process, the pre-authenticated credentials are received via a media session protocol, which is a session initiation protocol (SIP), the pre-authenticated credentials have been authenticated to provide a basis for communicating trust and include at least one of a device identity data or user identity data; an application component comprising at least one application of at least one system for providing an application service of the phone that is exposed based on the pre-authenticated credentials, the application service facilitates communications between the user and the destination; and a microprocessor that executes computer-executable instructions in a memory associated with at least one of the phone, the pre-authentication module, the trust component, or the application component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19, 20)
-
-
9. A computer-implemented method of authentication processing, comprising acts of:
-
creating a pre-authentication module that facilitates the utilization of user information and/or endpoint information in media protocol messages to replace information that would otherwise be gathered from the user via a dialog, wherein creating the pre-authentication module comprises, authenticating a trusted entity of a user for communications services at a remote location; and generating pre-authenticated credentials for the communications services at the remote location for the trusted entity; associating user profile information with the credentials of the trusted entity to produce pre-authenticated credentials for enabling automatic authentications with subsequent components instead of requiring user interaction for authentication, wherein the method further comprises, employing the pre-authentication module to utilize pre-authenticated credentials to enable automatic authentications with subsequent components instead of requiring user interaction for authentication, the pre-authenticated credentials are communicated via a media session protocol, which is session initiation protocol (SIP), wherein employing the pre-authentication module comprises; receiving a request for the communications services from a client of the user; transmitting the pre-authenticated credentials and profile information to the client from the remote location based on authentication of the trusted entity; processing the pre-authenticated credentials and profile information at the client to expose trusted entity functionality for the benefit of the client; and enabling the communications services for the client based on the pre-authenticated credentials; and utilizing a microprocessor that executes instructions stored in memory to perform at least one of the acts of authentication, generating, associating, receiving, transmitting, processing, or enabling. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented authentication system, comprising:
-
an IP-based capable phone for enabling communications between a user and a party at a destination; a pre-authentication module for maintaining pre-authenticated credentials, available from a trusted entity to replace information that would otherwise be gathered from the user via a dialog, to enable automatic authentications with subsequent components instead of requiring user interaction for authentication, the pre-authenticated credentials are receive via a media session protocol, which is session initiation protocol (SIP), the pre-authentication module comprising multiple sources of credential information of the user, the sources include at least one of; an authentication component at the trusted entity via which the user of a client system had previously authenticated, for creation of the pre-authenticated credentials; speaker verification for creating the pre-authenticated credentials at the trusted entity and making available the pre-authenticated credentials;
orPIN-based verification for creating the pre-authenticated credentials at the trusted entity and making available the pre-authenticated credentials; a trust component for receiving and processing the credential information and outputting validation of a user identity; an application component for receiving the validation and treating a user communication session as authenticated and providing an application service; and a microprocessor that executes computer-executable instructions in a memory associated with at least one of the phone, the pre-authentication, the trust component, or the application component.
-
Specification