US 12,235,991 B2
Obscuring elements based on browser focus
Nathan Kenneth Boyd, Los Angeles, CA (US); Laurent Desserrey, Los Angeles, CA (US); Alex Edelsburg, Seattle, WA (US); Daniel Moreno, Los Angeles, CA (US); David Paliwoda, London (GB); and Jeremy Baker Voss, Los Angeles, CA (US)
Assigned to Snap Inc., Santa Monica, CA (US)
Filed by Snap Inc., Santa Monica, CA (US)
Filed on Jul. 6, 2022, as Appl. No. 17/810,973.
Prior Publication US 2024/0012929 A1, Jan. 11, 2024
Int. Cl. G06F 21/62 (2013.01); H04L 51/043 (2022.01)
CPC G06F 21/6245 (2013.01) [H04L 51/043 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
accessing a conversation interface of a messaging application on a web browser;
presenting the conversation interface in a window associated with the web browser, the conversation interface comprising a plurality of conversation elements;
accessing a focus status of the window;
in response to determining that the focus status indicates that the window has lost focus, obscuring a first subset of the plurality of conversation elements;
computing a duration between the focus status indicating that the window has lost focus and the focus status being in focus;
comparing the duration to a threshold duration; and
in response to determining that the duration transgresses the threshold duration, presenting an option to re-open the conversation interface, wherein the first subset of the plurality of conversation elements is revealed in response to selection of the option.