US 12,438,949 B2
Contextually-aware platform service switcher
Joshua Donlan, Oviedo, FL (US); Hong Tai Wei, Seattle, WA (US); and Andrew Sibert, Santa Cruz, CA (US)
Assigned to Backbone Labs, Inc., Vancouver, WA (US)
Filed by Backbone Labs, Inc., Vancouver, WA (US)
Filed on Dec. 6, 2022, as Appl. No. 18/076,121.
Claims priority of provisional application 63/422,797, filed on Nov. 4, 2022.
Prior Publication US 2024/0149174 A1, May 9, 2024
Int. Cl. A63F 13/92 (2014.01); A63F 13/22 (2014.01); A63F 13/25 (2014.01); A63F 13/537 (2014.01); A63F 13/98 (2014.01); G06F 3/048 (2013.01); G06F 3/0481 (2022.01); H04L 67/10 (2022.01); H04L 67/131 (2022.01)
CPC H04L 67/131 (2022.05) [A63F 13/22 (2014.09); A63F 13/25 (2014.09); A63F 13/537 (2014.09); A63F 13/92 (2014.09); A63F 13/98 (2014.09); G06F 3/048 (2013.01); G06F 3/0481 (2013.01); H04L 67/10 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A method comprising:
performing in a computing device in communication with a controller:
determining whether content is focusable or un-focusable; and
performing at least one of the following:
in response to determining that the content is focusable, assigning a first function to one or more user input devices of the controller, wherein the first function selectively focuses and un-focuses the content; and
in response to determining that the content is un-focusable, assigning a second function to the one or more user input devices of the controller, wherein the second function selectively swaps the content between a foreground and a background.