US 11,886,259 B2
Thermal management for extended reality ecosystem
Bardia Zandian, Redwood City, CA (US); Eugene Gorbatov, Sammamish, WA (US); Pankaj Raghuvanshi, San Jose, CA (US); and Shrirang Madhav Yardi, San Jose, CA (US)
Assigned to Meta Platforms Technologies, LLC, Menlo Park, CA (US)
Filed by META PLATFORMS TECHNOLOGIES, LLC, Menlo Park, CA (US)
Filed on Oct. 12, 2021, as Appl. No. 17/499,757.
Prior Publication US 2023/0112115 A1, Apr. 13, 2023
Int. Cl. G06F 1/20 (2006.01); G06F 1/16 (2006.01); G06T 15/00 (2011.01)
CPC G06F 1/206 (2013.01) [G06F 1/163 (2013.01); G06T 15/005 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising, by a computing system associated with a set of disjoint devices that includes at least one wearable device:
receiving a request to perform a task;
determining, based on sensor data associated with the set of disjoint devices, a thermal-constraint differential for each device of the set of disjoint devices, wherein determining the thermal-constraint differential for each device of the set of disjoint devices comprises determining a difference between a predetermined thermal design power (TDP) limit and an estimation of a current power consumption for each device;
determining a plurality of workload assignments needed to be performed to accomplish the task;
distributing, based on the thermal-constraint differentials of the set of disjoint devices, the plurality of workload assignments to one or more devices of the set of disjoint devices to satisfy one or more power or thermal constraints associated with each device of the set of disjoint devices; and
performing the task by causing the one or more devices to execute the distributed plurality of work assignments.