US 12,307,266 B2
Method for prioritizing human presence sensors in a computer system based on arbitration policies
Ugan Sivagnanenthirarajah, Seattle, WA (US); Michael Jeffrey Ajax, Redmond, WA (US); Sathyanarayanan Karivaradaswamy, Sammamish, WA (US); Robert Eugene Harris, Jr., Woodinville, WA (US); Sayak Chatterjee, Seattle, WA (US); Sarah Anne Barnette, Seattle, WA (US); Sanjana Ramakrishnan Sunder, Redmond, WA (US); Sanjeev Chandra Reddy, Redmond, WA (US); and Sergii Viktorovych Liashenko, Edmonds, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jun. 1, 2023, as Appl. No. 18/327,719.
Claims priority of provisional application 63/482,501, filed on Jan. 31, 2023.
Prior Publication US 2024/0256021 A1, Aug. 1, 2024
Int. Cl. G06F 1/26 (2006.01); G06F 9/4401 (2018.01); G06F 9/445 (2018.01)
CPC G06F 9/44526 (2013.01) [G06F 1/26 (2013.01); G06F 9/4401 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method implemented at a computer system that includes a processor system comprising:
receiving a sensor payload from a human presence sensor that is associated with the computer system;
determining, based on an arbitration policy, that the computer system is enabled to perform a particular action based on the human presence sensor having priority among a plurality of human presence sensors that are associated with the computer system, wherein the arbitration policy determines that the human presence sensor has priority among the plurality of human presence sensors that are associated with the computer system by determining that the human presence sensor either,
is a most recently connected human presence sensor among two or more human presence sensors having a same ranking, or
has a higher ranking than one or more other human presence sensors; and
triggering the particular action based on the computer system being enabled to perform the particular action based on content of the sensor payload.