US 12,142,185 B2
Hidden display interfaces and associated systems and methods
Alex Olwal, Mountain View, CA (US); and Artem Dementyev, Mountain View, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Jan. 5, 2022, as Appl. No. 17/569,022.
Claims priority of provisional application 63/133,957, filed on Jan. 5, 2021.
Prior Publication US 2022/0246081 A1, Aug. 4, 2022
Int. Cl. G09G 3/20 (2006.01); G06T 11/20 (2006.01); G09G 3/3216 (2016.01)
CPC G09G 3/2085 (2013.01) [G06T 11/203 (2013.01); G09G 3/3216 (2013.01); G09G 2340/14 (2013.01); G09G 2354/00 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
dividing a graphic to be displayed into a plurality of sets of primitives, each primitive of the plurality of sets of primitives comprising a rectangle or a line;
assigning a first set of primitives of the plurality of sets of primitives to a first display frame of a plurality of display frames;
assigning a second set of primitives of the plurality of sets of primitives to a second display frame of the plurality of display frames;
simultaneously using different brightness levels at least partially by outputting, at a display positioned under a transmissive material and in series, the plurality of display frames, where the outputting comprises causing the display to loop through the plurality of display frames, including the first display frame and the second display frame, wherein the looping through the plurality of display frames comprises:
responsive to a first user input, a first brightness of the first display frame is controlled so that a first portion of the graphic is output with a first brightness level; and
responsive to a second user input received while the first portion of the graphic is being output with the first brightness level, a second brightness of the second display frame is controlled so that a second portion of the graphic is output with a second brightness level while the first portion is being output with the first brightness level based on the looping;
wherein the first brightness level is different from the second brightness level.