US 11,758,218 B2
Integrating overlaid digital content into displayed data via graphics processing circuitry
Dharmendra Etwaru, Sparta, NJ (US); and Michael R. Sutcliff, Inlet Beach, FL (US)
Assigned to MOBEUS INDUSTRIES, INC., Sparta, NJ (US)
Filed by MOBEUS INDUSTRIES, INC., Sparta, NJ (US)
Filed on Sep. 29, 2022, as Appl. No. 17/956,707.
Application 17/956,707 is a continuation of application No. 17/687,585, filed on Mar. 4, 2022, granted, now 11,483,614.
Application 17/687,585 is a continuation of application No. 17/408,065, filed on Aug. 20, 2021, granted, now 11,277,658, issued on Mar. 15, 2022.
Claims priority of provisional application 63/213,326, filed on Jun. 22, 2021.
Claims priority of provisional application 63/189,434, filed on May 17, 2021.
Claims priority of provisional application 63/182,391, filed on Apr. 30, 2021.
Claims priority of provisional application 63/172,640, filed on Apr. 8, 2021.
Claims priority of provisional application 63/068,878, filed on Aug. 21, 2020.
Prior Publication US 2023/0018814 A1, Jan. 19, 2023
Int. Cl. H04N 21/431 (2011.01); G06T 1/20 (2006.01); G06F 16/783 (2019.01); H04N 21/8352 (2011.01); G06F 16/78 (2019.01); H04N 21/81 (2011.01)
CPC H04N 21/4316 (2013.01) [G06F 16/783 (2019.01); G06F 16/7867 (2019.01); G06T 1/20 (2013.01); H04N 21/8146 (2013.01); H04N 21/8352 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
analyzing in a frame buffer of an apparatus, a frame of pixels representing a section of displayed data displayed by the apparatus, the analyzing comprising:
processing attributes of each pixel included in the frame,
based on the attributes of each pixel, detecting groups of pixels included in the frame that have a predetermined pattern of pixel luma and chroma manipulation,
based on the detecting of groups of pixels included in the frame, identifying a reference patch associated with content, wherein the reference patch includes a unique identifier associated with secondary digital content that is insertable in the displayed data, and
detecting a predetermined edging pattern of the pixel luma and chroma manipulation included in the reference patch;
in response to the identifying a reference patch, retrieving the secondary digital content from a remote device based on the unique identifier; and
in response to retrieving the secondary digital content from the remote device, overlaying the secondary digital content onto the displayed data.