US2023216684A1PendingUtilityA1

Integrating and detecting visual data security token in displayed data via graphics processing circuitry using a frame buffer

70
Assignee: MOBEUS IND INCPriority: Apr 30, 2021Filed: Feb 27, 2023Published: Jul 6, 2023
Est. expiryApr 30, 2041(~14.8 yrs left)· nominal 20-yr term from priority
G06T 1/20H04L 9/3213H04L 9/3231H04N 19/186H04N 19/436G09C 5/00G06V 40/70G06V 10/44G06V 10/255
70
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 . 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.