US 12,102,906 B2
Programmable actuation force input for an accessory and methods thereof
Tino Soelberg, Chicago, IL (US)
Assigned to STEELSERIES ApS, Copenhagen (DK)
Filed by STEELSERIES ApS, Copenhagen SV (DK)
Filed on Jun. 26, 2023, as Appl. No. 18/341,268.
Application 18/341,268 is a continuation of application No. 17/860,902, filed on Jul. 8, 2022, granted, now 11,731,039.
Application 17/860,902 is a continuation of application No. 17/116,013, filed on Dec. 9, 2020, granted, now 11,413,521, issued on Aug. 16, 2022.
Application 17/116,013 is a continuation of application No. 16/713,144, filed on Dec. 13, 2019, granted, now 10,894,206, issued on Jan. 19, 2021.
Application 16/713,144 is a continuation of application No. 16/293,074, filed on Mar. 5, 2019, granted, now 10,537,794, issued on Jan. 21, 2020.
Application 16/293,074 is a continuation of application No. 15/944,275, filed on Apr. 3, 2018, granted, now 10,258,874, issued on Apr. 16, 2019.
Application 15/944,275 is a continuation of application No. 14/691,546, filed on Apr. 20, 2015, granted, now 9,962,608, issued on May 8, 2018.
Claims priority of provisional application 61/982,081, filed on Apr. 21, 2014.
Prior Publication US 2023/0330519 A1, Oct. 19, 2023
Int. Cl. A63F 13/42 (2014.01); A63F 13/22 (2014.01); A63F 13/24 (2014.01); A63F 13/285 (2014.01); G06F 1/16 (2006.01); G06F 3/01 (2006.01); G06F 3/023 (2006.01); G06F 3/0354 (2013.01); G06F 3/038 (2013.01); G06F 3/039 (2013.01); G06F 9/445 (2018.01); G06F 13/10 (2006.01); H01F 7/02 (2006.01); A63F 13/60 (2014.01); A63F 13/63 (2014.01)
CPC A63F 13/22 (2014.09) [A63F 13/24 (2014.09); A63F 13/285 (2014.09); A63F 13/42 (2014.09); G06F 1/1652 (2013.01); G06F 3/016 (2013.01); G06F 3/023 (2013.01); G06F 3/03543 (2013.01); G06F 3/038 (2013.01); G06F 3/0395 (2013.01); G06F 9/44505 (2013.01); G06F 13/102 (2013.01); H01F 7/0273 (2013.01); A63F 13/60 (2014.09); A63F 13/63 (2014.09); A63F 2300/1018 (2013.01); A63F 2300/208 (2013.01); G06F 2203/013 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device comprising:
a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations comprising:
generating a current for a variable force magnet, the variable force magnet being energized responsive to the current to provide a first magnetic field that interacts with a ferromagnetic material, the variable force magnet being coupled to a first portion of a user accessory, the ferromagnetic material being coupled to a second portion of the user accessory, the variable force magnet and the ferromagnetic material being aligned on a first axis;
detecting contact between a first conductive material coupled to the first portion of the user accessory and a second conductive material coupled to the second portion of the user accessory, the first conductive material and the second conductive material being aligned on a second axis different from the first axis; and
based on the detecting the contact, changing one or more properties of the current, resulting in the variable force magnet providing a second magnetic field that is different from the first magnetic field.