System and Method for Establishing a Communication Session
First Claim
1. A method for establishing a communications session between first and second devices, the method performed at a network server and comprising:
- generating a coded image for display at a first device connected to the network server, the coded image including embedded data used to authenticate a second device at the network server;
sending the coded image to the first device for display to the second device;
receiving, from the second device, the embedded data extracted from the displayed coded image by the second device; and
authenticating the second device to perform one or more protected functions based on the received embedded data.
7 Assignments
0 Petitions
Accused Products
Abstract
A server in a communications network establishes a communication channel between a user'"'"'s device and another device having a display. Particularly, the server generates a Quick Response (QR) code utilizing one or more parameters, and sends it to a device for display to a user. Using his or her device, the user captures an image of the displayed QR code and extracts the parameters using an image analysis technique. The device then sends the extracted parameters back to the server, which then utilizes them to authenticate the user and establish the communications session.
-
Citations
24 Claims
-
1. A method for establishing a communications session between first and second devices, the method performed at a network server and comprising:
-
generating a coded image for display at a first device connected to the network server, the coded image including embedded data used to authenticate a second device at the network server; sending the coded image to the first device for display to the second device; receiving, from the second device, the embedded data extracted from the displayed coded image by the second device; and authenticating the second device to perform one or more protected functions based on the received embedded data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A network server and comprising:
-
a communications interface to communicate with a user device and a display device via a communications network; a memory; and a programmable controller configured to; generate a coded image for display at the display device, the coded image including embedded data used to authenticate the user device at the network server; send the coded image to the display device for display to the user device; receive, from the user device, the embedded data extracted from the displayed coded image by the user device; and authenticate the user device to perform one or more protected functions based on the received embedded data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification