Authentication of service requests using a communications initiation feature
First Claim
1. A computer-implemented method, comprising:
- detecting a message communicated using a social networking account, wherein the social networking account is associated with a communications apparatus;
determining that the message satisfies a response criteria, wherein, when the response criteria is satisfied, code for initiating a communication session with an agent device is generated, and wherein the code is associated with a connection parameter;
transmitting the code, wherein, when the code is received at the communications apparatus, the code causes a communications initiation feature to be displayed on the communications apparatus, and wherein the communications initiation feature facilitates a communication session with the agent device when the communications initiation feature is selected;
receiving selection information representing a selection of the communications initiation feature, wherein the selection information includes a selection parameter associated with the selection of the communications initiation feature;
determining whether the selection information satisfies the connection parameter associated with the code, wherein determining includes comparing the selection parameter with the connection parameter; and
facilitating a communication session between the communications apparatus and the agent device when the selection information matches the connection parameter, wherein, when the selection information does not match the connection parameter, the communication session between the communications apparatus and the agent device is not facilitated.
2 Assignments
0 Petitions
Accused Products
Abstract
Described are computer-based methods and apparatuses, including computer program products, for facilitating communications initiated through a social networking account. A detected message communicated using a social networking account can be determined to satisfy a response criteria. Code for displaying a communications initiation feature on a customer communications apparatus associated with the social networking account can be transmitted. Selection information representing a selection of the communications initiation feature can be received and can include a parameter associated with the selection and origin information. The selection information can be validated by determining that the selection is associated with the social networking account and by comparing the parameter with a stored credential associated with the communications initiation feature. When the selection is validated, the communications can be facilitated.
-
Citations
17 Claims
-
1. A computer-implemented method, comprising:
-
detecting a message communicated using a social networking account, wherein the social networking account is associated with a communications apparatus; determining that the message satisfies a response criteria, wherein, when the response criteria is satisfied, code for initiating a communication session with an agent device is generated, and wherein the code is associated with a connection parameter; transmitting the code, wherein, when the code is received at the communications apparatus, the code causes a communications initiation feature to be displayed on the communications apparatus, and wherein the communications initiation feature facilitates a communication session with the agent device when the communications initiation feature is selected; receiving selection information representing a selection of the communications initiation feature, wherein the selection information includes a selection parameter associated with the selection of the communications initiation feature; determining whether the selection information satisfies the connection parameter associated with the code, wherein determining includes comparing the selection parameter with the connection parameter; and facilitating a communication session between the communications apparatus and the agent device when the selection information matches the connection parameter, wherein, when the selection information does not match the connection parameter, the communication session between the communications apparatus and the agent device is not facilitated. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
one or more data processors; and a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more data processors, cause the one or more data processors to perform operations including; detecting a message communicated using a social networking account, wherein the social networking account is associated with a communications apparatus; determining that the message satisfies a response criteria, wherein, when the response criteria is satisfied, code for initiating a communication session with an agent device is generated, and wherein the code is associated with a connection parameter; transmitting the code, wherein, when the code is received at the communications apparatus, the code causes a communications initiation feature to be displayed on the communications apparatus, and wherein the communications initiation feature facilitates a communication session with the agent device when the communications initiation feature is selected; receiving selection information representing a selection of the communications initiation feature, wherein the selection information includes a selection parameter associated with the selection of the communications initiation feature; determining whether the selection information satisfies the connection parameter associated with the code, wherein determining includes comparing the selection parameter with the connection parameter; and facilitating a communication session between the communications apparatus and the agent device when the selection information matches the connection parameter, wherein, when the selection information does not match the connection parameter, the communication session between the communications apparatus and the agent device is not facilitated. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause a data processing apparatus to perform operations including:
-
detecting a message communicated using a social networking account, wherein the social networking account is associated with a communications apparatus; determining that the message satisfies a response criteria, wherein, when the response criteria is satisfied, code for initiating a communication session with an agent device is generated, and wherein the code is associated with a connection parameter; transmitting the code, wherein, when the code is received at the communications apparatus, the code causes a communications initiation feature to be displayed on the communications apparatus, and wherein the communications initiation feature facilitates a communication session with the agent device when the communications initiation feature is selected; receiving selection information representing a selection of the communications initiation feature, wherein the selection information includes a selection parameter associated with the selection of the communications initiation feature; determining whether the selection information satisfies the connection parameter associated with the code, wherein determining includes comparing the selection parameter with the connection parameter; and facilitating a communication session between the communications apparatus and the agent device when the selection information matches the connection parameter, wherein, when the selection information does not match the connection parameter, the communication session between the communications apparatus and the agent device is not facilitated. - View Dependent Claims (14, 15, 16, 17)
-
Specification