Integrating and detecting visual data security token in displayed data via graphics processing circuitry using a frame buffer
Abstract
An apparatus, method, and computer readable medium that include establishing a video connection between the apparatus and a first device, in response to establishing the video connection, transmitting a token to a second device equipped with a display, the token being displayed on the display of the second device, receiving visual data comprising the token displayed on the display of the second device, the visual data being generated by the first device, that includes a camera, capturing the token displayed on the display of the second device, accessing a frame buffer of a graphics processing unit (GPU), analyzing, in the frame buffer of the GPU, a frame representing a section of the visual data to detect the token, and in response to the token being detected in the visual data, generating an authentication to authenticate the video connection between the apparatus and the first device.
Claims
exact text as granted — not AI-modified1 . An apparatus, comprising:
processing circuitry configured to
in response to establishing a video connection between the apparatus and a first device, transmit a token to a second device equipped with a display, the token being displayed on the display of the second device,
receive visual data comprising the token displayed on the display of the second device, the visual data being generated by the first device, that includes a camera, capturing the token displayed on the display of the second device, and
detect the token in a frame buffer by analyzing a frame representing a section of the visual data.
2 . The apparatus of claim 1 , wherein the processing circuitry is configured to, in response to the token being detected in the visual data, generate an authentication to authenticate the video connection between the apparatus and the first device.
3 . The apparatus of claim 2 , wherein the processing circuitry analyzes the visual data by detecting physical objects in proximity to the second device which are present in the visual data and captured by the camera of the first device to supplement generation of the authentication.
4 . The apparatus of claim 2 , wherein the processing circuitry analyzes the visual data by detecting a face of a user visible together with the token to supplement generation of the authentication.
5 . The apparatus of claim 2 , wherein the processing circuitry analyzes the visual data by detecting a face of a user visible together with the token as well as physical objects in proximity to the second device which are present in the visual data and captured by the camera of the first device to supplement generation of the authentication.
6 . The apparatus of claim 1 , wherein the first device corresponds to a desktop computer and the second device corresponds to a mobile device.
7 . The apparatus of claim 1 , wherein the token includes visual information or a unique identifier in at least one of a pattern, a shape, pixel arrangement, pixel luma, and pixel chroma.
8 . A method, comprising:
in response to establishing a video connection between an apparatus and a first device, transmitting a token to a second device equipped with a display, the token being displayed on the display of the second device; receiving visual data comprising the token displayed on the display of the second device, the visual data being generated by the first device, that includes a camera, capturing the token displayed on the display of the second device; and detecting the token in a frame buffer by analyzing a frame representing a section of the visual data.
9 . The method of claim 8 , further comprising:
in response to the token being detected in the visual data, generating an authentication to authenticate the video connection between the apparatus and the first device.
10 . The method of claim 9 , wherein the analyzing of the visual data further comprises detecting physical objects in proximity to the second device which are present in the visual data and captured by the camera of the first device to supplement generation of the authentication.
11 . The method of claim 9 , wherein the analyzing of the visual data further comprises detecting a face of a user visible together with the token to supplement generation of the authentication.
12 . The method of claim 9 , wherein the analyzing of the visual data further comprises detecting a face of a user visible together with the token as well as physical objects in proximity to the second device which are present in the visual data and captured by the camera of the first device to supplement generation of the authentication.
13 . The method of claim 8 , wherein the first device corresponds to a desktop computer and the second device corresponds to a mobile device.
14 . The method of claim 8 , wherein the token includes visual information or a unique identifier in at least one of a pattern, a shape, pixel arrangement, pixel luma, and pixel chroma.
15 . A non-transitory computer-readable storage medium for storing computer-readable instructions that, when executed by a computer, cause the computer to perform a method, the method comprising:
in response to establishing a video connection between an apparatus and a first device, transmitting a token to a second device equipped with a display, the token being displayed on the display of the second device; receiving visual data comprising the token displayed on the display of the second device, the visual data being generated by the first device, that includes a camera, capturing the token displayed on the display of the second device; and detecting the token in a frame buffer by analyzing a frame representing a section of the visual data.
16 . The non-transitory computer-readable storage medium of claim 15 , further comprising:
in response to the token being detected in the visual data, generating an authentication to authenticate the video connection between the apparatus and the first device.
17 . The non-transitory computer-readable storage medium of claim 16 , wherein the analyzing of the visual data further comprises detecting physical objects in proximity to the second device which are present in the visual data and captured by the camera of the first device to supplement generation of the authentication.
18 . The non-transitory computer-readable storage medium of claim 16 , wherein the analyzing of the visual data further comprises detecting a face of a user visible together with the token to supplement generation of the authentication.
19 . The non-transitory computer-readable storage medium of claim 16 , wherein the analyzing of the visual data further comprises detecting a face of a user visible together with the token as well as physical objects in proximity to the second device which are present in the visual data and captured by the camera of the first device to supplement generation of the authentication.
20 . The non-transitory computer-readable storage medium of claim 15 , wherein the first device corresponds to a desktop computer and the second device corresponds to a mobile device.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.