US 12,468,556 B2
Intermediary device for offloading processing operations for an artificial-reality system and for enabling interactions and input paradigms, and systems and methods of use thereof
Emron Jackson Henry, Duvall, WA (US); Joseph N Bravate, Rockville Centre, NY (US); Roger Ibars Martinez, Seattle, WA (US); Eric Ma, Brooklyn, NY (US); Pol Pla I Conesa, Portland, OR (US); Thomas Robert Reardon, New York, NY (US); Chris Rojas, Seattle, WA (US); Ian Joseph Roth, Brooklyn, NY (US); Bryan Sparks, Sammamish, WA (US); and Vikram Tank, Jersey City, NJ (US)
Assigned to Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed by Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed on Aug. 13, 2024, as Appl. No. 18/803,030.
Claims priority of provisional application 63/519,544, filed on Aug. 14, 2023.
Prior Publication US 2025/0060975 A1, Feb. 20, 2025
Int. Cl. G06F 9/445 (2018.01); G06F 1/16 (2006.01); G06F 3/01 (2006.01); G06F 3/0346 (2013.01); G06F 3/038 (2013.01); G06V 40/20 (2022.01)
CPC G06F 9/44594 (2013.01) [G06F 1/163 (2013.01); G06F 3/011 (2013.01); G06F 3/013 (2013.01); G06F 3/015 (2013.01); G06F 3/017 (2013.01); G06F 3/0383 (2013.01); G06V 40/28 (2022.01); G06F 3/0346 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable storage medium including instructions that, when executed by one or more processors, cause the one or more processors to:
while a handheld intermediary processing device and a head-wearable device are communicatively coupled and share operational data for performing one or more computational tasks:
identify one or more back-end tasks and one or more front-end tasks associated with performing the one or more computational tasks;
cause performance of the one or more back-end tasks at the handheld intermediary processing device including updating the operational data to create updated operational data; and
cause performance of the one or more front-end tasks at the head-wearable device using the updated operational data such that a representation based on the one or more computational tasks is presented to a user by the head-wearable device.